是否有可能在远程PC上执行Windows外壳命令时,我知道它的登录名和密码? 是否可以使用客户端PC的Windows外壳办呢?
Answer 1:
psexec \\RemoteComputer cmd.exe
或者使用SSH或的TeamViewer或RemoteDesktop!
Answer 2:
如果你是在域环境中,你也可以使用:
winrs -r:PCNAME cmd
这将打开一个远程命令外壳。
Answer 3:
您可以使用本机赢的命令:
WMIC /node:ComputerName process call create “cmd.exe /c start.exe”
该WMIC是WBEM赢文件夹的一部分:C:\ WINDOWS \ SYSTEM32 \ WBEM
Answer 4:
这可以通过使用来完成PsExec
其中下载这里
psexec \\computer_name -u username -p password ipconfig
如果这是行不通的尝试这样做: -
- 在远程服务器上打开注册表编辑器。
导航到HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \政策\系统。
添加一个名为LocalAccountTokenFilterPolicy一个新的DWORD值
- 其值设置为1。
- 重新启动远程服务器。
- 尝试从本地服务器再次运行PSEXEC。
文章来源: How to execute a Windows command on a remote PC?