当我知道其登录名和密码时,是否可以在远程PC上执行Windows shell命令? 是否可以使用客户端PC的Windows shell进行此操作?
答案 0 :(得分:27)
psexec \\RemoteComputer cmd.exe
或使用ssh或TeamViewer或远程桌面!
答案 1 :(得分:18)
如果您在域环境中,还可以使用:
winrs -r:PCNAME cmd
这将打开一个远程命令shell。
答案 2 :(得分:9)
您可以使用native win命令:
WMIC /node:ComputerName process call create “cmd.exe /c start.exe”
WMIC是wbem win文件夹的一部分:C:\ Windows \ System32 \ wbem
答案 3 :(得分:3)
这可以通过使用here下载的PsExec
来完成。
psexec \\computer_name -u username -p password ipconfig
如果这不起作用,请尝试执行以下操作:-
导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System。
添加一个名为LocalAccountTokenFilterPolicy的新DWORD值
答案 4 :(得分:0)
psexec
在受Duo(2fa / mfa)保护的服务器上不起作用。这样做:
winrs -r:PCNAME cmd
,它在任何域计算机上均可使用。