Axels Homepage


 ≡ Download ≡ 
adminmenu.zip (3 kB)

 ≡ Links ≡ 
 
Sie sind hier: » PC + Co. » BATch-Ecke » Admin Menu
Tipp
In der Quicksearch-Box rechts können Sie den Namen eines Windows-Kommandos oder Kommandozeilentools eingeben und kommen so schnell zu dessen Beschreibung.

BATch-Dateien - Admin Menu

Einleitung
History
Anforderungen
Screenshot
Download

Einleitung

ADMIN MENU dient als Menü, um als unprivilegierter Benutzer Programme (z.B. Systemsteuerung) als Administrator-Account zu starten.

Wenn man die Windows Hilfe (Start -> Hilfe & Support) aufruft, und nach "runas" oder "Administrator" sucht, findet man die Anleitung: mit gedrückter Umschalttaste die rechte Maustaste drücken und dann "Ausführen als" wählen...
In Win XP geht dies auch ohne die Umschalttaste, aber na gut...
Problematisch wird es dann, wenn man mal den Explorer, die Systemsteuerung oder andere Systemtools als Administrator benötigt. Manches lässt sich nicht auf diese Weise starten: Die Explorer.exe benötigt benötigt ein Flag, um mit runas ausgeführt werden zu können. Weiterhin braucht es die Einstellung, den Explorer in jeweils einem eigenen Prozess zu starten.

Abhilfe:
Die Aufrufe für Dateibrowser, Systemsteurung und Co. lassen sich ohne jedoch auch Manipulation des Systems durch Verwendung des Internet Explorers lösen.

So funktioniert es:
ADMIN MENU verlangt nach dem Start nach einem Administrator-Account. Mittels runas wird das Skript mit dem angegebenen Benutzer erneut gestartet. Die BAT-Datei läuft dann in einem anderen Benutzerkontext und die von ihr gestarteten Programme ebenso.
Die Programme lassen sich per Textdatei konfigurieren.

Achtung:
Wenn nach dem ersten Aufruf das Menü im roten Fenster statt des Logons erscheint, dann ist Ihr Benutzer ein lokaler Adminstrator. Das Skript funktioniert gleichermassen, aber Sie sollten in Ihrem eigenen Interesse die Benutzerberechtigungen anpassen. Mehr dazu erfahren Sie in der Windows- Hilfe.

Seitenanfang


History

  • 04.02.2006 - V1.1
    Erweiterung: Administrorengruppe lässt sich anpassen; Domänenuser verwendbar
    (Default: der Benutzer wird in der lokalen Gruppe "Administratoren" gesucht)
  • 27.03.2005 - V1.0
    erste öffentliche Version

Seitenanfang


Anforderungen

  • Windows XP oder Windowss 2000 (andere Versionen habe ich nicht getestet) - und ich hoffe, Sie arbeiten NICHT als Computeradministrator, so wie es Microsoft in seiner Hilfe empfiehlt.
  • Der Dienst "Sekundäre Anmeldung" muss gestartet sein, damit der Befehl "runas" (gehört zum Betriebssystem) arbeiten kann. Standardmässig ist dies aber der Fall.
  • Der Internet Explorer wird benötigt, um den Aufruf der Explorer.exe ggf. zu ersetzen.
    Wenn der Aufruf des Internet Explorers mit diversen CLSID mit einer Fehlermeldung quittiert wird, kann man auch mit dem normalen Explorer arbeiten:
    • einmal unter Admin anmelden
    • im Explorer den Befehl "Extras/ Ordneroptionen" aufrufen und
    • auf dem Register "Ansicht" die Option "Ordnerfenster in einem eigenen Prozess starten" aktivieren.
  • per Default wird in der lokalen Benutzergruppe "Administratoren" gesucht. In der Konfugurationsdatei lässt sich anpassen, statt des lokalen Accounts den Domänenuser zu berücksichtigen. Auch der Name der Adminmistratorengruppe lässt sich anpassen.

Seitenanfang


Screenshot






Seitenanfang


Download:

Die Bat-Datei kommt mit einer Konfigurationsdatei und einer readme daher:
adminmenu.zip (3 kB)

Seitenanfang

 
©2010 by Axel Hahn - powered by
Valid HTML 4.01!