2012-11-07 8 views
5

Wie deaktivieren und aktivieren Sie den USB-Port über die Eingabeaufforderung? oder mit Batch-Skript? oder mit vb-Skript in Windows 7?Wie deaktivieren und aktivieren Sie den USB-Port über die Eingabeaufforderung?

+0

Dort wird das Kommandozeilen-Tool devcon ist für ms, kann es die Treiberdienste für Geräte deaktivieren, nicht sicher über die Deaktivierung eines USB-hu http://support.microsoft.com/kb/311272 –

+0

Siehe auch die Antworten für diese http://stackoverflow.com/questions/365223/disable-usb-storage-devices, die detaillierte Skripts bereitstellen. –

Antwort

10

Sie können Stapel verwenden, die Ihnen einige Optionen bietet. Sie können den Registrierungsschlüssel bearbeiten von USB-Geräten deaktivieren

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f 

verwendet werden, um Änderungswert zu 3 zu ermöglichen.

Oder Sie können

cacls %windir%\Inf\Usbstor.pnf /d user 
cacls %windir%\Inf\Usbstor.inf /d user 

Usbstor.pnf und Usbstor.inf Zugriff auf die Dateien verweigern, wenn user das Benutzerkonto, das Sie verweigern zugreifen möchten.

Zur Verwendung

cacls %windir%\Inf\Usbstor.pnf /p user:R 
cacls %windir%\Inf\Usbstor.inf /p user:R 

Beide Befehle müssen Admin-Rechte ermöglichen.

hoffe, das hilft

+0

WIE KANN ICH NACHDEM AKTIVIEREN? –

+8

Ich habe bearbeitet, um zu zeigen, wie zu aktivieren, und es gibt keine Notwendigkeit für CAPS LOCK ON ON! :) –

+0

Befehle Dieser does't Arbeit in Windows 7 (cacls% windir% \ Inf \ Usbstor.pnf/D-user/cacls% windir% \ Inf \ usbstor.inf/D-user/cacls% windir% \ Inf \ USBSTOR. pnf/p Benutzer: R/cacls% windir% \ Inf \ Usbstor.inf/p Benutzer: R –

2

Sie können auch einen Blick auf devcon Befehl haben. Verfügbar auf Microsoft-Website, für Win7 + Windows.

+0

Beachten Sie, dass die ia64-Version nicht unter Windows 7 64-Bit funktioniert.Sie ​​müssen diese Version von Windows Server verwenden: http: //delphintipz.blogspot.com/2012/07/disable-failed-no-devices-disabled.html Anleitung hier zu verwenden: http: // ccm.net/faq/1886-enable-disable-a-device-von-der-Befehlszeile – endolith

+0

[ia64! = x86_64] (http://superuser.com/questions/276994/difference-between-ia64-and-x64) ... – anishsane

+0

Ja nun, Sie brauchen die andere Version unter Windows 7 64-Bit. – endolith

0

Ich habe das gleiche Problem, und ich verwende eine Lösung, die das Beste aus den beiden vorangegangenen Antworten nimmt:

1º-Wir deaktivieren die Funktionalität, die es uns ermöglichen, neue externe Speichergeräte zu erkennen:

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f 

2e-Wir entfernen alle Treiber von USB-Geräten auf dem PC installiert (Dies wird beseitigt auch die Möglichkeit der Verwendung von Tastatur und Maus, aber nur für einen Augenblick):

devcon.exe remove *USB* 

3º- Wir erneut scannen, um die USB-Geräte angeschlossen, so dass Windows automatisch die Treiber der Geräte anders als externer Speicher (zB Maus, Tastatur ...) installieren, damit das gewünschte Ergebnis zu erhalten:

devcon.exe rescan 

4º - Wenn wir die Verwendung von externen Speichergeräten in unserem PC neu erlauben wollen, müssen wir den Befehl:

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "3" /f 

PD: Jeder Befehl wird Admin-Rechte benötigen

Verwandte Themen