注销时运行批处理文件

cut*_*tjm 8 windows batch

我有一个批处理文件,它创建一个目录H:\并将我所有的 CS 工作复制I:\H:\(我们的I:\驱动器并不总是可用)。有没有办法在注销时运行此批处理文件,以便我的文件始终更新,而不使用gpedit.msc(拒绝访问)?

我在学生电脑上,所以很可能安装软件不会实用,但我可以尝试。非常感谢您的帮助 =)

或者有没有办法运行批处理文件,而不是在铃声响起之前的 8:50 之前运行命令,所以我可以将它放在启动文件夹中,然后它可以在那个时候运行?

我想了想,最简单的方法是在 8:50 设置一个计划任务让它运行..但是如果我知道如何在批处理文件中执行它仍然会很好。我无权访问 shutdown -l 命令,而且我不相信这会有所帮助,因为我希望在单击“注销”时运行脚本。

Tim*_*ham 5

这应该可以解决问题。另存为 REG 文件并导入,除非也被阻止。这有效地创建了注销脚本条目。

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\Scripts\Logoff\0\0]
"Script"="H:\your-script-here.bat"
"Parameters"=""
"ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00
Run Code Online (Sandbox Code Playgroud)

保存您的脚本以在 H: 驱动器的根目录下进行复制。


cut*_*tjm 1

我最终只是使用计划任务并将批处理文件设置为在 8:50 运行,这应该可行。