我正在编写一个脚本,用于在远程计算机上执行某些操作(例如:执行脚本、复制/粘贴/重命名等)。远程计算机仅激活了 RDP、VNC 和 FTP。我可以使用 RDP/VNC 查看器手动执行上述所有操作,但我想使它们自动化。最初,我用 Python 编写了脚本,但如果有必要,我可以改用 Powershell。SSH 可以解决所有问题,但不幸的是它在远程计算机上不可用。
我尝试连接psexec
但已被禁用。
是否可以使用 RDP/VNC 通过 Python/Powershell 控制远程机器?
答案1
RDP 和 VNC 都不支持此功能。
您能做的最好的事情就是通过 RDP/VNC 连接到远程计算机。
复制您的脚本(如果文件传输被禁用,您可以随时在远程计算机上打开记事本,并将脚本内容从本地 PC 复制/粘贴到远程计算机上的记事本并保存在那里)。
然后远程运行您的脚本。