2015-06-17 18:54:30 +0000 2015-06-17 18:54:30 +0000
43
43

Wie führe ich ein Programm als Administrator beim Start von Windows 10 aus?

Wir haben ein Programm, das Probleme beim Starten unter Windows 10 hat. Wenn das Programm NICHT als Administrator ausgeführt wird, erscheint kurz vor dem Start die Meldung “Zugriff verweigert”. Wenn wir das Programm als Administrator ausführen, wird KEINE Fehlermeldung angezeigt und es wird normal geladen. Jetzt wird das Programm jedoch nicht beim STARTUP ausgeführt. Wir müssen also unser Programm als Administrator ausführen und in der Lage sein, das Programm beim Start automatisch zu starten.

Update: Auch wenn meine Frage und die doppelte Frage vielleicht die gleiche ist, haben die Antworten auf beide Fragen mein Problem nicht gelöst. Task Scheduler startet meine Anwendung oder mein Programm nur als Hintergrundprozess. Daher wird mein Programm nicht geladen. Allerdings sehe ich meinen Prozess im Task-Manager unter Hintergrundprozess. Das war’s.

Antworten (4)

32
32
32
2015-06-17 18:58:43 +0000

Erstellen Sie eine Geplante Aufgabe, die bei der Anmeldung ausgelöst wird.

Wählen Sie im Dialogfeld Aufgabe erstellen Folgendes aus:

  1. Allgemein (Registerkarte) - Ausführen mit höchsten Rechten
  2. Auslöser (Registerkarte) - Neu (Schaltfläche) - Beginnen Sie die Aufgabe - Bei Anmeldung
24
24
24
2016-02-12 19:50:33 +0000

Dies ist ein wenig alt, aber ich war mit den gleichen Problemen, und keiner der oben genannten war arbeiten. Ich habe ein VBScript erstellt, das beim Start läuft und das besagte Programm öffnet.

1) Klicken Sie mit der rechten Maustaste auf das Programm, gehen Sie zu Eigenschaften, dann Kompatibilität und aktivieren Sie "Run as Administrator"

2) Erstellen Sie das VBScript mit einem Texteditor (ich verwende Notepad++)

Skript:

Set WshShell = CreateObject("WScript.Shell" ) 
  WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
  Set WshShell = Nothing

Hinweis: dass C:\Program Files (x86)\File\Program.exe der vollständige Pfad zum Programm mit Erweiterung ist. Achten Sie auch darauf, dass Sie es als .vbs speichern

3) Legen Sie nun das VBScript in den Startup-Ordner:

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

Oder rufen Sie es alternativ mit Win+R ⇒ shell:startup ⇒ Enter

Ich habe dies anstelle einer Batch-Datei verwendet, weil ich nicht wollte, dass dieses hässliche Befehlsfenster angezeigt wird.

4
4
4
2015-06-19 18:46:32 +0000

Kopieren Sie doch einfach die Verknüpfung des Programms in den Autostart-Ordner und aktivieren Sie in dessen Eigenschaften auf der Registerkarte Kompatibilität die Administratorrechte.

1
1
1
2016-05-19 07:25:46 +0000

Sie können versuchen, die Registerkarte “Sicherheit” in den Eigenschaften des Programms/der Anwendung zu überprüfen und zu sehen, ob die Benutzer/Gruppen alle “Vollzugriff” haben. Ich bin nicht sicher, ob das hilft, aber es ist einen Versuch wert