在Windows上有些程序双击后,还需要输入用户名密码等,填写很多信息后才开始使用。
有些程序本身实现了保存信息,或者可以自动登陆。
但也有些程序无信息保存和自动登陆功能,如果经常使用,每次都填写觉得麻烦,就可以使用批处理执行它。
例如:VMware Horizon Client
步骤:
1、在桌面上创建一个文件,命名为“虚拟桌面登陆.bat”或者“虚拟桌面登陆.cmd”
2、在文件内写入内容示例:
@“C:Program Files (x86)VMwareVMware Horizon View Clientvmware-view.exe” --serverURL=100.1.2.3 --domainName=Mytest --userName=xxx --password=123
3、登陆虚拟桌面时,直接鼠标双击“虚拟桌面登陆.bat”或者“虚拟桌面登陆.cmd”就可以了。
以上批处理的写法,存在不足:双击“虚拟桌面登陆.bat”或者“虚拟桌面登陆.cmd”后,会打开着命令提示符的窗口,而不自动消失。
改进:
把步骤2,写入的内容修改成:
@start /d “C:Program Files (x86)VMwareVMware Horizon View Client” vmware-view.exe --serverURL=100.1.2.3 --domainName=Mytest --userName=xxx --password=123
【注意:使用start /d改进时,可执行文件和文件所在的路径分开了,请不要直接把步骤2中内容直接拷贝过来前边加start /d完事,注意用空格分开路径和可执行文件,它们是两个参数了】
这样改进后,命令提示符的窗口就自动关闭了。
其他:
对于本例的VMware Horizon Client,如果打开是提示不安全,让确认是否继续,那么这个可以在 VMware Horizon Client 的菜单--》配置SSL(O)--》不验证服务器身份证书,来关闭。
vmware-view.exe的参数,可以在命令提示符中执行vmware-view.exe -h 来查看帮助。