3750er
Goto Top

Prüfen ob eine Datei mit run as ausgeführt wird

Hallo zusammen,

ist es möglich innerhalb einer Batch-Datei zu prüfen ob diese mit "run as" bzw. "Als Administrator ausführen" gestartet wurde?

Danke & Gruß
Ralf

Content-ID: 175259

Url: https://administrator.de/forum/pruefen-ob-eine-datei-mit-run-as-ausgefuehrt-wird-175259.html

Ausgedruckt am: 22.12.2024 um 17:12 Uhr

60730
60730 25.10.2011 um 14:50:23 Uhr
Goto Top
Zitat von @3750er:
Hallo zusammen,
moin,

ist es möglich innerhalb einer Batch-Datei zu prüfen ob diese mit "run as" bzw. "Als Administrator ausführen" gestartet wurde?
  • Ja

und falls nun die Gegenfrage kommen sollte, wie? dann vorab die Gegenfrage unter was


Gruß
3750er
3750er 25.10.2011 um 20:48:02 Uhr
Goto Top
Hallo TimoBeil,

ja.... schuldig im Sinne der Anklage.... irgendwann später ist mir dann schon noch eingefallen, dass ich "Windows Vista Enterprise, SP2" hätte dazu schreiben können / sollen face-wink..... Bin dann aber nicht mehr dazu gekommen. - Sorry!

Ich hab mein Problem ein bisschen unkonventionell - aber funktional - zum Fliegen gebracht. Ich erstelle im Windows Verzeichnis ein Verzeichnis..... mache ich das als Admin aber in einer "normalen CMD" funktioniert es nicht - mache ich das mit "Ausführen als" geht es. Durch das Abfragen des Errorlevels 1 im md kann ich dann bestimmen ob ich im administrativen Kontext bin oder nicht.

Wie wäre denn die elegante Lösung? face-wink

Viele Grüße
Ralf

P.S.: Das mit dem "nul...." hab ich jetzt nicht ganz kapiert......
60730
60730 25.10.2011 um 23:01:51 Uhr
Goto Top
Servus,


P.S.: Das mit dem "nul...." hab ich jetzt nicht ganz kapiert......
C:\>reg query HKLM\SECURITY >nul 2>nul ||echo kein admin
kein admin

sorgt dafür, dass weder die Ausgabe des Befehls, noch dessen Fehler angezeigt werden.
Hybscher wäre da nur noch...
Statt echo kannst du machen, was du willst, goto, exit usw...
... und dann gäbe es halt noch 3rd Party Tools von Microsoft, wie z.B whoami, isadmin usw. die in den div. Reskits dabei sind.

Gruß
3750er
3750er 26.10.2011 um 06:50:16 Uhr
Goto Top
Moinsen,

Danke für die Infos face-smile

Viele Grüße
Ralf
RycoDePsyco
RycoDePsyco 21.04.2017 um 15:32:06 Uhr
Goto Top
Hallo, ich hole das Thema noch einmal hoch.

Leider funktioniert dieses Script bei mir nicht.
Selbst wenn ich es als Admin starte, kommt die Antwort "Zugriff verweigert".

@reg query HKLM\SECURITY >nul 2>nul && goto weiter || echo kein admin
:weiter

@reg query HKLM\SECURITY 
Bringt selbst als Admin Zugriff verweigert...


Gibt es da noch eine bessere Lösung?

Leider haben alle verwendeten Scripte die ich über Google gefunden habe, nicht funktioniert.


Ich bedanke mich im Voraus für eure Hilfe.
DerWoWusste
DerWoWusste 21.04.2017 um 15:40:53 Uhr
Goto Top
Der Securityzweig ist für Admins nicht lesbar. Führe deine Skripte als Systemaccount aus, z.B. über psexec -s -i deinskript.bat
Mehr von 3750er3750erAvira ServerSecurity - Offline Akutalisierung der Virendefinitionen3750er - 1 Kommentar3750erZugriff auf SQL Server in separiertem Netzsegment hinter Cisco ASA3750er - 10 Kommentare3750erVirutelles W7 über Hyper V kein Browser-Internet-Zugriff bei Domänenmitgliedschaft3750er - 6 Kommentare3750erWindows Zeitserver ermitteln3750er - 11 Kommentare
Heiß diskutiert
NullcheckPortweiterleitung ist böse. tatsächlich? (Externzugriff auf Fritzbox)Nullcheck - 36 Kommentarem.sterZwei lokale Mailserver - Lösungsweg gesuchtm.ster - 30 KommentareSarekHLProblem mit SMB-Versionen?SarekHL - 24 Kommentareukulele-7Keine DNS-Auflösung auf bestimmte Domainukulele-7 - 22 KommentareMicitiEmpfehlung Hardware für Heim-NetzwerkMiciti - 22 KommentareJudgelgSharepoint Teams Kalender erstellenJudgelg - 21 KommentareMysticFoxDEIntel feuert Pat - Halleluja!MysticFoxDE - 19 KommentareVisuciusDevolutions Remote Desktop Manager - bin begeistert!Visucius - 15 Kommentaretobias3355Chkdsk Neustart ohne Rückfragetobias3355 - 15 KommentareBN2023Excel - Problem mit WENN-DANN Formel für eine VertretungsregelBN2023 - 15 KommentareGhent74Feste IP via DHCP im DHCP Bereich oder im statischen Bereich?Ghent74 - 14 KommentareGhent74Zwei Router, ein SubnetzGhent74 - 13 Kommentare