到目前为止,谷歌搜索已经产生了三种在登录时运行脚本的方法:
- 放入启动文件夹
- 将任务添加到任务计划程序
- 将其添加到组策略管理器中的登录脚本
不幸的是,我用来配置 VM 的软件再次运行 Windows 安装程序,以便在创建模板的克隆后将其设置应用到 VM。这个过程似乎删除了对这些区域的更改。那么,还有其他方法可以设置脚本在登录时运行吗?
最佳答案
有一种方法是通过Windows注册表。
按键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- 为所有用户运行程序。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- 为当前用户运行程序。
要使用这些注册表项运行脚本,您只需在其中创建一个 REG_SZ
值,其值必须包含脚本的路径。值名称无关紧要。
您可以使用 Windows 注册表编辑器 (Regedit.exe) 或使用 reg query
命令检查值:
reg query HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
您还可以使用 reg add
命令设置这些值:
reg add HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run /v ValueName /t REG_SZ /d Path_to_script
您需要管理权限才能添加值。
关于windows - 在登录时运行程序的其他方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24250303/