Frage

Ich bin gebeten worden, ein Programm / Skript zu schaffen, / was auch immer das aktiviert oder deaktiviert die

  • CD / DVD-Laufwerk
  • USB-Ports
  • Floppy (!) Laufwerk

Geräte ohne erfordern Administratorrechte, das heißt, dass von einem 'normalen' Benutzer ausgeführt werden.

Im Idealfall, so etwas wie ein Kommandozeilen-Programm: C:> foobar cdrom / deaktivieren

Alle Hinweise, Tipps oder Hinweise dankbar angenommen!

Danke,

Rony

War es hilfreich?

Lösung

Sie können einen Dienst schreiben, die als privilegiertes Konto ausgeführt wird (zum Beispiel Local System), und schreiben Sie mit dem Server kommuniziert eine GUI-Frontend-Anwendung, die. Der Nicht-Admin-Benutzer kann dann ausführen, um das Front-End.

Andere Tipps

Ohne eine Sicherheitslücke in Vista zu finden, kann es einfach nur nicht durchgeführt werden. Sie benötigen Administratorrechte für einen Grund --- das ist die Art von Dingen nur Administratoren tun sollten.

Es ist ein Befehlszeilenprogramm (devcon.exe, verfügbar hier ), die / disable-Geräte aktivieren, aber es ist immer noch Admin-Rechte gehen zu müssen. Es ist Syntax:

DEVCON disable {device id} wo {device id} einer des "Hardware-IDs" unter dem Registerkarte "Details" des Geräts der Geräte-Manager-Eigenschaftenseite aufgeführt ist.

Wenn Sie auf einer Domäne sein passieren, I denken Sie alle, dass durch eine Gruppenrichtlinie deaktivieren.

Als erstes sollten Sie überprüfen, ob Benutzer ohne Admin-Rechte, die sie aus den Fenstern ui tun können, Geräte-Manager. Und ich bezweifle es.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top