【发布时间】:2024-01-21 03:19:01
【问题描述】:
示例:我以用户 TestUser 的身份登录。我将以名为 AdminUser 的管理员身份从该用户运行命令行。
是否可以从这个命令行确定当前登录的TestUser的名字?
我已经有计划任务始终以 AdminUser 身份运行,但在其操作(批处理文件)中,我需要指定当前登录用户的名称。
有什么想法吗?
【问题讨论】:
-
你能解释一下“当前登录的用户”是什么意思吗?您是否将其限制在控制台上?远程桌面连接算不算?如果这是服务器操作系统,您将如何在 RDP 客户端之间进行选择?
-
不确定,因为目前无法尝试,但
tasklist /v |find "explorer.exe"有帮助吗?
标签: windows batch-file scripting cmd scheduler