也称为:在某些 Windows 启动时添加脚本无需启动 它
我有一个多种操作系统计算机,其中一个是 Windows,我想添加一些命令脚本此 Windows 的启动顺序例如这个StartTelnet.cmd
:
net start telnet
我更喜欢它运行管理员权限,但任何其他用户的都比没有好。
主要问题是:我想做这个改变从另一个操作系统, 这是:无需启动进入将要改变的操作系统。
有可能吗?如果可以,我应该更改哪些文件或将启动脚本放在哪里?
这 更换操作系统可以是任何 Windows 或 Linux,我不介意。更改操作系统将是 Windows 7,但对于 XP 来说答案也将同样出色。
答案1
要添加要执行的命令/脚本,您只需编辑要更改的 Windows 操作系统的注册表。
键 => HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 并添加值 = 路径。
需要管理员权限的命令/脚本无法通过这种方式执行(参见 UAC)。
a) 使用 Google 在 Linux 下编辑 Windows 注册表(不记得工具名称)。
b) 在 Windows 中,您可以通过从 drive_letter:\Windows\System32\config 加载注册表配置单元(如“SYSTEM”或“SOFTWARE”)来编辑另一个 Windows 操作系统注册表。编辑后卸载配置单元。
编辑 Windows 注册表时要小心;)
答案2
假设你有
Windows 7 #1 -- Windows 7 #2
您将启动到 Windows 7 #1,其中 C:/ 是您的活动分区,D:/ 是您的第二个操作系统分区。
您必须将文件添加到此文件夹中:
D:\ProgramData\Microsoft\Windows\开始菜单\程序\启动
您的程序应该在下一次 Windows 7 #2 启动时启动。