我正在尝试制作一个脚本来跟踪所有瘦客户端用户的登录/注销时间并将它们写入服务器上的文本文件。我将在任务计划程序中设置一个任务,该任务运行一个批处理文件,每次用户登录/注销时都会写入一个文本文件。要写入 C:/ 的文件,该脚本必须以管理员身份运行。这可以通过在任务计划程序中选择“以最高权限运行”来完成,并确保它在管理员帐户下运行。
但是,我相信当我使用 %USERPROFILE% 命令时,它会返回管理员的用户名,而不是刚刚登录/退出的用户名。有没有办法以管理员权限运行脚本,但有一些命令可以让刚刚登录/退出的用户触发任务?