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, 8774 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
Rechtliche Fragen

Heiseshow, live ab 12 Uhr: Steht die Vorratsdatenspeicherung vor dem Aus?

Tipp von sabines zum Thema Rechtliche Fragen ...

Outlook & Mail

Outlook Probleme nach Juni Updates - KB3203467 ist Schuld

(1)

Information von Deepsys zum Thema Outlook & Mail ...

Microsoft Office

Windows 7, Office 2016 RTM und Updates ohne WSUS

Tipp von chgorges zum Thema Microsoft Office ...

E-Mail

Thunderbird 52 hat Druckprobleme

(3)

Tipp von magicteddy zum Thema E-Mail ...

Heiß diskutierte Inhalte
Server-Hardware
Einem Stromausfall entgegen wirken (22)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...

DSL, VDSL
gelöst Ständige Störungen - Internet (12)

Frage von gamerff zum Thema DSL, VDSL ...