Hängen Sie die Festplatte über ein Skript / eine Software ein und aus - als Administrator

704
John M

Die Antwort auf diese zuvor gestellte Frage ist ausgezeichnet - sie funktioniert einwandfrei, wenn Sie sie manuell ausführen ("Als Administrator").

Ich möchte jedoch in der Lage sein, mein USB-Backup-Laufwerk zu mounten - unmittelbar vor dem Sichern - und es nach Beendigung des Backups sofort abzubauen (mithilfe der Funktion von Acronis True Image, die eine Vorher / Nachher-Cmd / Batch-Datei zulässt.) laufen) ... damit das Laufwerk NICHT für böse Ransomware sichtbar ist, die mich angreifen könnten.

Meine Folgefrage lautet also: Wie kann ich eine cmd- / batch-Datei ohne meine Anwesenheit als Administrator ausführen lassen?

0
Vielleicht möchten Sie hier nachschauen - https://www.tenforums.com/software-apps/76933-run-bat-admin-outout-uac-prompt.html Anaksunaman vor 7 Jahren 0
Der Vorschlag von Anaksunaman (siehe https://www.tenforums.com/software-apps/76933-run-bat-admin-without-uac-prompt.html) passt meine Frage perfekt an - Danke! John M vor 7 Jahren 0
Herzlich willkommen. Froh das zu hören. =) Anaksunaman vor 7 Jahren 0
Eine Folgefrage, wenn ich darf; Die oben erwähnte tenforums.com-Site enthält einen Vorschlag zur Konvertierung der bat / cmd-Datei in die .exe-Datei mit Verweis auf "Bat to Exe Online Converter" von F2KO Software (http://www.f2ko.de/de/ob2e. php) Weiß jemand, ob das sicher ist? John M vor 7 Jahren 0
Ich stocherte darauf und es ist sicher, soweit ich das beurteilen konnte (nimm das mit einem Salzblock). ;-) Allerdings gibt es einige Einschränkungen für die kostenlose Version (angeblich sind Exes nur für den PC gültig, auf dem sie erstellt wurden - - obwohl ich dieses Limit nicht getestet habe). Anaksunaman vor 7 Jahren 0
Nochmals vielen Dank Anaksunaman - Sie waren sehr hilfreich. John M vor 7 Jahren 0
Kein Problem. =) Anaksunaman vor 7 Jahren 0

2 Antworten auf die Frage

0
Ben Franske

Die konkrete Antwort auf Ihre Frage "Wie kann ich eine Cmd / Batch-Datei als Administrator" ohne meine Anwesenheit ausführen lassen? " ist, dass Sie dies über den Windows Taskplaner tun können.

Beim Erstellen einer Aufgabe in Task Scheduler können Sie die Option "Mit höchsten Berechtigungen ausführen" auswählen, um sie als Administrator auszuführen. Diese Aufgaben können automatisch ohne Ihr Eingreifen ausgeführt werden.

Dies kann jedoch in Ihrem speziellen Anwendungsfall nicht funktionieren, da es so klingt, als würden Sie Acronis dazu veranlassen, die Batchdatei auszulösen, anstatt nur eine Batchdatei zu haben, die automatisch als Administrator ausgeführt werden kann. Wenn Acronis als Administrator ausgeführt wird, sollte es die Möglichkeit haben, andere Aufgaben auszuführen, die es als Administrator anruft. Dies ist jedoch möglich, hängt jedoch davon ab, ob Acronis diese Funktion unterstützt.

0
Ben Personick

Sie können dies erreichen, indem Sie eine neue Task in der Windows-Taskplaner-Gruppe so konfigurieren, dass sie bei Bedarf ausgeführt wird und dann wie unten beschrieben aufgerufen wird.

(Hinweis: Sie müssen eine brandneue Aufgabe mit "Neue Aufgabe" und nicht "Neue BASIS-Aufgabe" erstellen, da grundlegende Aufgaben nie wirklich in echte Aufgaben umgewandelt werden und begrenzt sind.)

  1. Erstellen Sie einen Ordner für Ihre Skripts im Task-Manager. Lassen Sie ihn "MyScripts" nennen.
  2. Erstellen Sie unter diesem Ordner eine "neue Aufgabe" mit dem Namen "MountUSB"
  3. Stellen Sie sicher, dass Sie die Aufgabe angeben, die als Benutzername ausgeführt werden soll, und speichern Sie das Kennwort
  4. Legen Sie fest, dass die Aufgabe "Auf Anforderung" ausgeführt werden soll.
  5. Wählen Sie die neueste Version der Betriebssystemkompatibilität, die Ihnen in Ihrem Betriebssystem zur Verfügung steht.
  6. Aktivieren Sie das Kontrollkästchen "Mit den höchsten Berechtigungen ausführen".

Sie können diese Aufgabe nun über ein Skript oder ein Programm wie folgt aufrufen:

schtasks /run /I /TN "\MyScripts\MountUSB" 

Wiederholen Sie den obigen Vorgang mit einer Aufgabe namens "UnmountUSB" für Ihr Endeskript.

Wenn Acronis Probleme beim Ausführen dieser Aufgabe hat (Zugriff verweigert), ändern Sie die Aufgabe unter Verwendung Ihres Benutzernamens und Kennworts wie folgt:

schtasks /run /U "YourUserName" /P "YourPassword" /I /TN "\MyScripts\MountUSB"