Как использовать операцию Displaydns на удаленном ПК

960
ehh

Есть ли способ использовать следующую команду с удаленного ПК по его имени или IP?

ipconfig /displaydns [IP/computer name] 
0
Вы можете использовать psexec для подключения к cmd.exe в удаленной системе. https://technet.microsoft.com/en-us/sysinternals/pxexec.aspx Frank Thomas 7 лет назад 0

1 ответ на вопрос

1
Alex

Вы можете использовать PsExec, если это позволяет удаленный компьютер.

psexec \\ip.ip.ip.ip ipconfig /displaydns 

Если вы получите ответ «доступ запрещен», вы можете попробовать

cmdkey.exe /add:<RemoteMachineName> /user:<usernameOnRemoteMachine> /pass:<password> psexec \\ip.ip.ip.ip ipconfig /displaydns 

если это тоже не удастся, следуйте инструкциям, описанным здесь на удаленном компьютере, чтобы разрешить psexecсоединения

Работает нормально. Просто пытаюсь добавить вывод в файл, и это не работает. Я добавил "> 1.txt" после displaydns, но он не создает файл ehh 7 лет назад 0
@ehh Попробуйте `psexec" \\ ip.ip.ip.ip ipconfig / displaydns ">. \ 1.txt 2> & 1`. Alex 7 лет назад 0
Спасибо, но это не помогает, а просто находит его, файл создан на удаленном ПК, мне нужно, чтобы он был создан на компьютере вызывающего. Является ли это возможным? ehh 7 лет назад 0
@ehh Не могли бы вы попробовать [эти] (http://serverfault.com/questions/33131/capturing-output-of-remote-process-from-sysinternals-psexec) предложения. Alex 7 лет назад 0