Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Per Batch auf Administratorenrechte prüfen

Frage Entwicklung Batch & Shell

Mitglied: zensbert

zensbert (Level 1) - Jetzt verbinden

15.12.2008, aktualisiert 23:15 Uhr, 8746 Aufrufe, 3 Kommentare

Hallo,
weiss jemand wie man per Batch prüft ob der angemeldete User über Administratorenrechte verfügt und wenn nicht einen fehle ausgibt?

Danke,
Thomas
Mitglied: 60730
15.12.2008 um 12:09 Uhr
Servus,

so "einfach" wie bei *ux ist es nicht - einen Weg hätte ich aber trotzdem.

Mach etwas "verbotenes" - klappt es - hat der User Adminrechte.

Aber was du "verbotenes" machen mußt - mußt du selber herausfinden.

Evtl. reicht es einen Ordner unterhalb %programfiles% anzulegen und danach zu löschen, oder einen Dienst neuzustarten oder die IP zu refreschen oder einen Regkey innerhalb HKLM zu erzeugen/ und danach zu löschen.

Was aber immer nur dann ein "richtiges" Ergebnis liefert, wenn du das vorher nicht erlaubt hast - bzw. die Systeme per DHCP versorgt werden.

Gruß
Bitte warten ..
Mitglied: Biber
15.12.2008 um 15:23 Uhr
Moin chizophren,

auf "Adminrechte" würde ich nicht prüfen, sondern darauf, ob der Benutzeraccount Mitglied der Lokalen Administratoren- oder Domänen-Administratorgruppe ist.

Wenn ihr so sauber gearbeitet habt, dass nur "Gruppen" irgendwelche Rechte haben und keine Benutzernamen direkt als Einzeluser zwischen den berechtigten Gruppen stehen, dann:

  • prüfe es mit Ismember.exe/MemberOf.exe (beide mehrfach hier im Forum beschrieben)
  • oder mit "net localgroup administratoren",
ob der Username als Member in einer der relevanten Gruppen ist.

Grüße
Biber
Bitte warten ..
Mitglied: zensbert
15.12.2008 um 23:15 Uhr
Danke für eure Hilfe, hab auf der suche nach der ismember.exe bei google eine isadmin.exe gefunden, die gibt nen errorlevel zurück ob admin oder nicht.. für alle die das auch gerne hätten:

Windows Admin Script Tools 6.5
http://www.westmesatech.com/wast.html

Gruß und Danke..

Thomas
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch, CMD - Prüfen ob ein Dienst existiert, nicht läuft (4)

Frage von RycoDePsyco zum Thema Batch & Shell ...

Batch & Shell
gelöst Windows Batch - Drag and Drop - prüfen ob Parameter leer (2)

Frage von zimbosmurf zum Thema Batch & Shell ...

Batch & Shell
gelöst In Batch auf Erstelldatum einer Datei prüfen (5)

Frage von AS-N00 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

LAN, WAN, Wireless
Rogue Access Point (20)

Frage von Axel90 zum Thema LAN, WAN, Wireless ...

Webbrowser
Windows 7 unbeliebte Internetseite sperren (13)

Frage von Daoudi1973 zum Thema Webbrowser ...

E-Mail
Fake E-Mail in Outlook für Demonstartionszwecke (12)

Frage von sascha382 zum Thema E-Mail ...