我从 Skype 论坛了解到,可以通过以不同的系统用户(需要是管理员并有密码)运行来同时运行多个 Skype 实例。
我该如何在启动时自动启动我的第二个 skype 实例和另一个用户?有没有办法为这样的任务编写批处理?
答案1
答案2
您无法使用批处理自动执行此操作。您唯一可以使用的工具是runas
它总是提示输入密码,但您无法通过命令行提供密码。可以说是一种安全功能。
您可以做的是设置一个计划任务,该任务在登录时运行并以其他用户身份启动 Skype。计划任务使用缓存的凭据,这就是为什么在设置时会要求您提供它们。这可能有效,但我不完全确定运行程序的用户和必须登录的用户是否可以区分开来。
答案3
您可以根据需要启动任意数量的实例,下面是两个实例的示例,只需创建一个批处理文件:
@ECHO OFF
ping 1.1.1.1 -n 1 -w 10000 > nul
start "" "C:\Program Files (x86)\Skype\Phone\Skype.exe" /secondary /username:yourusername /password:yourpassword
ping 1.1.1.1 -n 1 -w 60000 > nul
start "" "C:\Program Files (x86)\Skype\Phone\Skype.exe" /secondary /username:yourusername2 /password:yourpassword2
- 编辑您的用户名和密码。
- 保存于
.bat
- 添加到您的启动文件夹。
注意:您可能需要根据您的系统更改程序网址。