Top-Themen

Aktuelle Themen (A bis Z)

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 Prüfen ob eine Datei mit run as ausgeführt wird

Mitglied: 3750er

3750er (Level 1) - Jetzt verbinden

25.10.2011 um 14:38 Uhr, 5755 Aufrufe, 6 Kommentare

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
Mitglied: 60730
25.10.2011 um 14:50 Uhr
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

>nul 2>nul || echo keine Adminrechte

Gruß
Bitte warten ..
Mitglied: 3750er
25.10.2011 um 20:48 Uhr
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 ..... 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?

Viele Grüße
Ralf

P.S.: Das mit dem "nul...." hab ich jetzt nicht ganz kapiert......
Bitte warten ..
Mitglied: 60730
25.10.2011 um 23:01 Uhr
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...
@reg query HKLM\SECURITY >nul 2>nul ||echo kein admin
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ß
Bitte warten ..
Mitglied: 3750er
26.10.2011 um 06:50 Uhr
Moinsen,

Danke für die Infos

Viele Grüße
Ralf
Bitte warten ..
Mitglied: RycoDePsyco
21.04.2017 um 15:32 Uhr
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".

01.
@reg query HKLM\SECURITY >nul 2>nul && goto weiter || echo kein admin 
02.
:weiter
01.
@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.
Bitte warten ..
Mitglied: DerWoWusste
21.04.2017 um 15:40 Uhr
Der Securityzweig ist für Admins nicht lesbar. Führe deine Skripte als Systemaccount aus, z.B. über psexec -s -i deinskript.bat
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

In Batch auf Erstelldatum einer Datei prüfen

gelöst Frage von AS-N00Batch & Shell5 Kommentare

Hallo, foolgendes Problem. Ich muss eine leer Datei "dpd.ini" in "d:\bw50" erstellen, wenn in einem Ordner "d:\bw50\dpd\export\" es keine ...

Batch & Shell

Batch Datei wird per Aufgabenplanung nicht ausgeführt

Frage von CorraggiounoBatch & Shell7 Kommentare

Hi, ich hoffe ihr könnt mir weiterhelfen. Folgende Konfiguration habe ich vorgenommen um ein batch-script auszuführen: Unter Programm/Skript habe ...

Batch & Shell

EDI Dateien auf Inhalt prüfen und verschieben

gelöst Frage von ThomasKernBatch & Shell6 Kommentare

Hallo zusammen, ich habe gerade eine Aufgabe zu bewältigen bei welcher ich seit mehreren Tagen nicht weiterkomme. Evtl. hat ...

Batch & Shell

Powershell - Datei prüfen ob vorhanden, dann löschen

gelöst Frage von BuggerBatch & Shell9 Kommentare

Hallo, ich habe glaube ich eine einfache Frage. Folgenden Code ausschnitt habe ich: Wenn ich jetzt bei jedem $var ...

Neue Wissensbeiträge
Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 12 StundenSonstige Systeme4 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 15 StundenDatenschutz3 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Windows 10

Macht Windows 10.1809 Probleme mit gemappten Netzlaufwerken (betrifft wohl insbes. AMD-Hardware und Trend Micro AV-Produkte)?

Tipp von VGem-e vor 20 StundenWindows 103 Kommentare

Moin Kollegen, grad dazu gefunden und Hatten wir dies nicht bei früheren W10-Upgrades ebenfalls? Da bleibt nur, das Upgrade ...

Humor (lol)

Das neue Miniatur Wunderland OFFICIAL VIDEO - worlds largest model railway - railroad

Information von StefanKittel vor 1 TagHumor (lol)2 Kommentare

Hallo, wer noch nie im Miniatur Wunderland war, sollte es dringend mal nachholen. Es gibt eine neues Video. Viele ...

Heiß diskutierte Inhalte
Viren und Trojaner
Office365 Trojaner Analyse
Frage von ZeppelinViren und Trojaner14 Kommentare

Liebe Community, ich wende mich an euch, um mehr über den Office365 Trojaner zu erfahren, welcher grade seine Runden ...

Netzwerkgrundlagen
Werksreset HP 1920S-24G
gelöst Frage von HenereNetzwerkgrundlagen14 Kommentare

Servus zusammen, ich habe mir 2 neue Switche zugelegt, doch ich komme damit nicht ganz klar. Waren Vorführgeräte zum ...

DSL, VDSL
DSL Monitoring Tool - Quick and dirty?
Frage von george44DSL, VDSL13 Kommentare

Liebe Gemeinde, ich suche ein einfaches und vor allem schnell zu installierendes Monitoring-Tool zur kontinuierlichen Dokumentation (nur) der Internetanbindung. ...

Firewall
Sophos UTM 9.5 Firewall Log-File durchsuchen
gelöst Frage von Leo-leFirewall12 Kommentare

Hallo zusammen, weiß jemand von Euch, ob man bei der Sophos die Firewall logs noch etwas besser filtern kann? ...