Batchdatei als Administrator ausführen…


2

Ich habe erfolgreich eine Batchdatei erstellt, um mein DNS zu leeren.

Ich habe eine Pause hinzugefügt, die mir in der Titelleiste des Konsolenfensters aufgefallen ist… Sie wird nicht als Administrator ausgeführt.

Ich habe schon ein paar Variationen davon ausprobiert… Eine kleine Anleitung wäre sehr dankbar.

Ich erinnere mich, dass ich irgendwo einen Blog gelesen habe, der besagte, dass etwas über die Großschreibung nicht wichtig war… Ist die Hülle von Kamelen beim Schreiben von Batchdateien wichtig?

@echo off
echo.
pause
CD..
CD..
echo.
runas /user:<Administrator> ipconfig /flushdns
echo.
pause
echo.

Dies wurde bereits beantwortet bei: superuser.com/questions/788924/…
Antp

Antworten:


1

Der Benutzername muss in einer der folgenden beiden Formen vorliegen:

Wenn Sie das Administratorkonto auf Ihrem Computer verwenden möchten, geben Sie für den Parameter / user: einen der folgenden Werte ein:

/ Benutzer: AdministratorAccountName @ Computername
/ Benutzer: Computername \ AdministratorAccountName

Die Leerzeichen um das "@" und das "\" sollten stehen nicht anwesend sein - ich vermute, dass sie da sind, um das Lesen zu erleichtern.

Quelle


@RandolphWest - Ich habe mich gefragt, aber so steht es in der Technnet-Dokumentation.
ChrisF

0

Entweder gedrückt halten Ctrl + Verschiebung während Sie das Programm öffnen oder klicken Sie mit der rechten Maustaste auf das Programm und klicken Sie auf Als Administrator ausführen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.