到目前为止,谷歌已经产生了三种在登录时运行脚本的方法:
不幸的是,我用来配置VM的软件再次运行Windows安装程序,以便在创建模板克隆后将其设置应用于VM。此过程似乎删除了对这些区域的更改。那么,有没有其他方法可以设置脚本在登录时运行?
答案 0 :(得分:2)
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
您需要管理员权限才能添加值。