我需要连接到局域网中的计算机 并在远程计算机中打开CMD 并发送命令(例如ping www.google.com - 但其他命令..)
我想在远程计算机和计算机上的客户端上打开一个服务器,每次都将一个命令作为字符串发送到服务器端,并将该命令发送到cmd(我知道用c ++很容易)
有另一种方法吗? 在vb6中是否有办法在远程计算机中打开cmd并发送命令?
我在这里写这个的原因是因为客户端将用vb6编写 客户端没有写,但我会把它放在用vb6编写的程序中
谢谢
答案 0 :(得分:1)
您可以使用WMI。您可以复制批处理文件,脚本或可执行文件,然后使用WMI远程执行它。
您可以按照此处所述使用Win32_Process.Create:Creating Processes Remotely
答案 1 :(得分:1)
您可以使用SysInternals中的Psexec并避免为服务器端编写任何内容。 您也可以使用telnet / ssh。