因此,我正在寻找在 Windows 10 上在一个用户和另一个用户之间切换的最有效方法。
我希望找到一个可以添加用户名和密码的命令(由于它在家用电脑上,因此存在巨大的安全问题)。
有任何想法吗?
背景:
到目前为止,我只能使用快捷方式 tsdiscon 来快速断开用户的连接,但我仍然需要单击我想要登录的用户,然后完成登录过程。
或者我可能正在研究 autohotkey,但是一旦断开连接它的用途就有限了,而且我已经使用 tsdiscon 命令超越了这一点。
编辑
好的,我已经了解了 tscon 命令,它显然可以准确地完成我所寻找的操作 - 但是我似乎无法弄清楚如何使用它。
有人可以提供 tscon 命令的代码示例吗?
例如,我有一个名为 User2 的用户,密码为 123456 - tscon 命令是什么样的?
tscon 命令使用以下语法:tscon SessionID | SessionName [ /server:ServerName] [/dest:SessionName] [/password:Password] /v
答案1
在谷歌上搜索并试验了几个月后,我做到了!!!我为自己感到骄傲 :-) 我和妻子共用一台笔记本电脑(节省空间/金钱),我们 110% 信任对方,每天需要切换 3 或 4 次。我们没有密码。不知何故,过去我已经摆脱了锁屏(谷歌,10-forums 可能会解释)。Netplwiz 无需密码,我记得我更改了注册表以允许 Windows 10 家庭版无需密码(如果需要,必须谷歌)。不确定是否需要上述任何一项才能使其工作。需要什么:
- 让两个用户都成为管理员,否则这将不起作用。
- 查看 tscon.exe 是否在您的 windows/system32 文件夹中。如果不在:请将其下载到某个位置并放在那里。(有多个版本,通过在管理员 cmd-prompt 中测试它是否将“tscon”识别为命令来找到正确的版本)。W10 Home 没有标准版本,但可以使用它。
- 将以下文本复制到文本文件中,并将其作为 User1.vbs 文件保存到方便的位置(我创建了一个专用文件夹 C:\Switchuser)
设置 Shell = CreateObject("Shell.Application")
Shell.ShellExecute “cmd.exe”,“/c tscon 1 /dest:console”,,“runas”,0
WScript.退出
- 对 User2.vbs 再次执行此操作,但将“/c tscon 2 /dest:console”中的部分“/c tscon 1 /dest:console”更改为
- 右键单击(适当的)vbs 文件并创建桌面快捷方式。
- 右键单击快捷方式并将图标更改为您想要的(我在 C:\Windows\System32\imageres.dll 中找到了一个不错的图标)
现在,您可以通过双击实现有史以来最快的用户切换,但只需单击一下即可实现:
右键单击您的快捷方式并按照这个家伙所做的那样做(如果不这样做,在任务栏上您的快捷方式将始终显示丑陋的 wscript 图标):在 Windows 7 中,我无法将 VBS 文件的图标从 wscript 图标更改为在任务栏上放置多个
将快捷方式拖到任务栏(在两个用户上)
鲍勃是你的叔叔
欢迎捐款和留言:-D