nighmouthyxu1973
New member
“这就是我想做的事情:连接到VPN(我使用rasdial)检查VPN中活动的虚拟机列表,然后连接到其中一个(我已经读到vmrun可以做到这一点,但是我已经安装了Virtual Infrastructure Library。我应该从哪里获取vmrun实用程序?)或者检查指定的虚拟机是否打开,如果没有打开,就打开它,然后连接到它(我现在使用的是mstsc,它是前台进程。还有其他可以后台进行操作并告诉用户已使用提供的凭据登录的工具吗?顺便说一句,mstsc不能帮助我检查状态或开启虚拟机。所以,我需要一个解决方法。一旦连接上了,连接到一个UNC路径(dir1dir2),从那里复制一个文件夹并进行FTP传输。我可以管理FTP部分,但是我不确定如何处理UNC路径的问题。我知道pushd,但是pushd似乎不能接受用户名/密码。我的UNC有一个用户名/密码。此外,我认为我可以在远程服务器的批处理文件中完成它。我计划使用psexec在远程服务器上执行此批处理文件。一旦完成所有操作,断开VPN连接(再次使用rasdial)我有一些关于如何实现各个任务的信息碎片,但是我无法将它们整合在一起,因为我缺乏如何将它们整合在一起的知识。批处理脚本是我擅长的领域,所以我选择了它。但是如果你认为有更好的工具(AutoIT可以做这样的事情吗?)或其他编程语言,那么我很乐意知道。”