有没有办法强制 Windows 7 计算机处理 U 盘上的 autoruns.inf?

chr*_*ris 6 windows-7 autorun truecrypt

这个问题没有任何恶意。

我们有一些临时工负责处理一些机密信息。

我想给他们 U 盘上的数据,设置为 Truecrypt 旅行盘,他们可以将其粘贴到我们的一台计算机中。

我希望他们被提示输入密码,分区被挂载,然后他们可以处理数据,保存数据,关闭计算机并返回 U 盘。

这可能吗?

Sco*_*ain 2

是的,有一个注册表项可以影响这一点,它位于

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun
Run Code Online (Sandbox Code Playgroud)

或者

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun
Run Code Online (Sandbox Code Playgroud)

如果两个位置均已设置,HKEY_LOCAL_MACHINE则将覆盖其中设置的任何值HKEY_CURRENT_USER

该键的值是一个位掩码,您需要将这些值加在一起以获得所需的组合。

  • 0x1 在未知类型的驱动器上禁用自动播放。
  • 0x4 禁用可移动驱动器上的自动播放。
  • 0x8 禁用固定驱动器上的自动播放。
  • 0x10 禁用网络驱动器上的自动播放。
  • 0x20 禁用 CD-ROM 驱动器上的自动播放。
  • 0x40 禁用 RAM 驱动器上的自动播放。
  • 0x80 在未知类型的驱动器上禁用自动播放。
  • 0xFF 在所有类型的驱动器上禁用自动播放。

因此,如果您想启用 USB 驱动器,您需要从您拥有的值中“减去”0x4(但前提是该数字设置了 4 位)。

该解决方案适用于从 Windows 7 到 XP 的所有系统,并且可能适用于 Windows 8,但未经我测试。

了解更多:http ://www.fortypoundhead.com/showcontent.asp?artid=2705