Tôi đã phải làm điều này trên các máy độc lập cũng như trên một số máy miền. GPO sẽ là một cách tốt hơn để đi nhưng tôi không có sự sang trọng để làm theo cách đó. Rõ ràng nếu ai đó có quyền quản trị viên trên máy và một chút kiến thức họ có thể hoàn tác việc này.
Vào thời điểm tôi đang sử dụng, chúng tôi có tất cả các máy XP. Không có người dùng có quyền quản trị. Không có người dùng nào [được cho là] Người dùng quyền lực. Để giúp người dùng không sử dụng các thiết bị lưu trữ dung lượng lớn USB, một số quản trị viên khác đã xóa USBSTOR.SYS. Vì vậy, nếu tôi cần thiết lập lại các thiết bị lưu trữ dung lượng lớn USB, tôi cũng cần khôi phục tệp trình điều khiển. (Vì vậy, tôi đã giữ một bản sao hiện tại tiện dụng cùng với các tệp bên dưới). Bản sao "Enable.bat" của tôi có một dòng - Tôi đã nhận xét ở đây - để khôi phục tệp khi cần thiết.
Vô hiệu hóa.bat:
(Có thể phải thêm "BUILTIN \ Quản trị viên" vào các lệnh CACLS. Tôi không phải ở trong môi trường của mình)
@echo off
REM *********************************************************************
REM Disabling USB Mass Storage Driver
REM *********************************************************************
echo Disabling USB Mass Storage Driver
CACLS %SYSTEMROOT%\system32\Drivers\USBSTOR.SYS /E /D "BUILTIN\Users" "NT AUTHORITY\SYSTEM" "BUILTIN\Power Users"
CACLS %SYSTEMROOT%\INF\UsBSTOR.INF /E /D "BUILTIN\Users" "NT AUTHORITY\SYSTEM" "BUILTIN\Power Users"
REG.EXE IMPORT "Disable.reg"
Vô hiệu hóa.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Start"=dword:00000004
Cho phép
(Có thể phải thêm một nhóm lệnh CACLS khác cho "BUILTIN \ Quản trị viên". Tôi không phải ở trong môi trường của mình)
@echo off
REM *********************************************************************
REM Enabling USB Mass Storage Driver
REM *********************************************************************
echo Enabling USB Mass Storage Driver
REM XCOPY /E /Y /I USBSTOR.SYS %SYSTEMROOT%\system32\Drivers
CACLS %SYSTEMROOT%\system32\Drivers\UsBSTOR.SYS /E /G "BUILTIN\Users":R
CACLS %SYSTEMROOT%\system32\Drivers\UsBSTOR.SYS /E /G "NT AUTHORITY\SYSTEM":R
CACLS %SYSTEMROOT%\system32\Drivers\UsBSTOR.SYS /E /G "BUILTIN\Power Users":R
CACLS %SYSTEMROOT%\INF\UsBSTOR.INF /E /G "BUILTIN\Users":R
CACLS %SYSTEMROOT%\INF\UsBSTOR.INF /E /G "NT AUTHORITY\SYSTEM":R
CACLS %SYSTEMROOT%\INF\UsBSTOR.INF /E /G "BUILTIN\Power Users":R
REG.EXE IMPORT "Enable.reg"
Cho phép.reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Start"=dword:00000003
Một cái gì đó tương tự có thể hoạt động cho Vista - NHƯNG TÔI ĐÃ KIẾM ĐƯỢC NÓ.