登录快捷方式的Windows批处理文件

时间:2016-03-27 06:13:20

标签: windows batch-file login

我知道您可以使用tsdiscon.exe和tscon.exe通过命令行连接到用户帐户。

我想编写一个简单的批处理文件来完成此操作,因此我可以在桌面上安装一个快捷方式,可以快速轻松地登录到该系统上的其他用户帐户。

我与公婆分享这台电脑,他们不是很懂电脑。目前,切换到他们的帐户有很多步骤,我想让它们更精简。

自从我编写批处理文件以来已经有一段时间了,但我确信有一种方法可以运行一个简单的IF / THEN语句,检查用户是否已登录,然后将其登录给定的凭据,或切换到该用户配置文件。

我想知道实现此目的的语法,因此我可以将.bat文件放在桌面上供他们点击。

这可能吗?

2 个答案:

答案 0 :(得分:0)

登录到您的帐户?假设不可能。

假设您的用户为usr1并将批处理文件保存到桌面上 然后,通过运行此批处理文件,将其作为usr1运行 如果批处理文件包含注销语句,则它会结束用户帐户,从而终止批处理文件,从而无法成功运行批处理文件。

但是,切换到其他帐户可能可能 如果有效,请尝试this 基本上,您正在执行以下操作:

@echo off
taskkill /IM explorer.exe /F
runas /user:COMPUTERNAME\ACCOUNTNAME explorer.exe

(将COMPUTERNAMEACCOUNTNAME替换为公婆帐户的当前计算机名称和帐户名称(即C:\Users\ACCOUNTNAME

如果那不是你想要的,那么,对不起,我帮不了你。

答案 1 :(得分:0)

我之前提到的批处理脚本here 只需给你的机器一个简单的名称,在脚本中自定义一行。从命令提示符测试:     FUS 如果它适用于win10,您应该能够使用命令创建两个快捷方式:

fus.bat 1

fus.bat 2