我经常需要组装 PC 以便运送到其他地方,通常是从映像开始,然后进行一些不同的最终安装。我最终在 gpedit.msc 中设置了一些设置,有时安装软件或更新会导致它们被重置。
我想编写一个 .bat 或 .psh,这样我就可以设置我想要的设置,而不是单击菜单。
我从微软下载了 LGPO.exe,但它似乎不允许我直接更改内容,似乎是关于备份和恢复整个内容。
如果我只想设置配置 -> 管理 -> 模板 -> Windows 组件 -> 自动播放策略 -> 关闭自动播放,该怎么办
启用,还是其他类似操作?应该有某种方法可以通过命令行执行此操作,对吗?
答案1
可以通过注册表启用或禁用“关闭自动播放”策略选项。强烈建议将其保留为禁用状态,因为已知病毒会利用该选项。
在 Windows 10 中,可以通过注册表完全禁用/启用自动播放:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers
DisableAutoplay - REG_DWORD
Value:1 = AutoPlay disabled
Value:0 = AutoPlay enabled
可以通过注册表中的 HKEY_LOCAL_MACHINE 或 HKEY_CURRENT_USER 中的两个键进行更精细的设置,即在计算机配置和用户配置文件夹中。如果策略设置发生冲突,则计算机配置中的策略设置优先于用户配置中的策略设置。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
该NoDriveTypeAutoRun
项目为 REG_SZ 类型,并根据需要由以下位组成:
价值 | 意义 |
---|---|
0x1 | 在未知类型的驱动器上禁用自动播放。 |
0x4 | 禁用可移动驱动器上的自动播放。 |
0x8 | 在固定驱动器上禁用自动播放。 |
0x10 | 禁用网络驱动器上的自动播放。 |
0x20 | 禁用 CD-ROM 驱动器上的自动播放。 |
0x40 | 禁用 RAM 磁盘上的自动播放。 |
0x80 | 在未知类型的驱动器上禁用自动播放。 |
0xFF | 禁用所有类型驱动器上的自动播放。 |
微软建议不要启用自动播放,因此规则可能会随着 Windows 版本的不同而发生变化,但总是朝着使其更难使用的方向发展。
这些项目的任何注册表更改后都需要重新启动。