Diese Frage hat hier bereits eine Antwort:
Es gibt ein Programm, bei dem beim Starten unter Windows 10 Probleme auftreten. Wenn das Programm NICHT als Administrator ausgeführt wird, wird unmittelbar vor dem Start die Meldung "Zugriff verweigert" angezeigt. Wenn wir das Programm als Administrator ausführen, wird KEINE Fehlermeldung angezeigt und es wird normal geladen. Jetzt läuft das Programm jedoch nicht mehr beim START. Daher müssen wir unser Programm als Administrator ausführen und in der Lage sein, das Programm beim Start automatisch auszuführen.
Update: Auch wenn meine Frage und die doppelte Frage vielleicht gleich sind, die Antworten für beide Fragen haben mein Problem nicht gelöst. Der Taskplaner startet meine Anwendung oder mein Programm nur als Hintergrundprozess. Daher wird mein Programm nicht geladen. Ich sehe meinen Prozess jedoch im Task-Manager unter Hintergrundprozess. Das ist alles.
Antworten:
Dies ist ein bisschen alt, aber ich hatte die gleichen Probleme und keines der oben genannten funktionierte. Ich habe ein VBScript erstellt, das beim Start ausgeführt wurde und das besagte Programm geöffnet hat.
1) Klicken Sie mit der rechten Maustaste auf das Programm, wählen Sie Eigenschaften, dann Kompatibilität und prüfen Sie
"Run as Administrator"
2) Erstellen Sie die
VBScript
mit einem Texteditor (ich benutze Notepad ++)Skript:
Hinweis: Dies
C:\Program Files (x86)\File\Program.exe
ist der vollständige Pfad zum Programm mit der Erweiterung. Stellen Sie außerdem sicher, es als ein VBS zu speichern3) Legen Sie nun das VBScript in den Startordner:
Oder greifen Sie alternativ mit Win+ R⇒
shell:startup
⇒ darauf zuEnterIch habe dies anstelle einer Batch-Datei verwendet, weil ich nicht wollte, dass dieses hässliche Befehlsfenster angezeigt wird.
quelle
%appdata%
anstelle Ihrer personalisierten AppData \ RoamingErstellen Sie eine geplante Aufgabe , die bei der Anmeldung ausgelöst werden soll.
Im Aufgabe erstellen Dialog wählen Sie die folgenden:
quelle
Warum kopieren Sie nicht einfach die Verknüpfung des Programms in den Autostart-Ordner und aktivieren in dessen Eigenschaften die Administratorrechte auf der Registerkarte Kompatibilität?
quelle
Access Denied
Fehlermeldung aus.Run with highest privilege
Kontrollkästchen im Kompatibilitätsbereich für die Verknüpfung aktiviert . Wenn Sie dann auf das Symbol klicken, wird die Fehlermeldung weiterhin angezeigt. Dann haben wir die Verknüpfung in den Startordner verschoben und trotzdem die Fehlermeldung ausgegeben. Wir haben sogar Task Scheduler ausprobiert und das immer noch. Ich habe sogar eine Batch-Datei im Taskplaner ausprobiert, wie es jemand vorgeschlagen hat. es das gleiche. Normalerweise wird es nur geladen, wenn Sie mit der rechten Maustaste auf die eigentliche ausführbare Datei für mein Programm klicken undRun as an Administrator
im Popup-Menü auf die Option klicken . Der einzige Benutzer ist der Administrator in sysSie können versuchen, die Registerkarte Sicherheit in den Eigenschaften des Programms / der App zu überprüfen und festzustellen, ob alle Benutzer / Gruppen "Vollzugriff" haben. Ich bin nicht sicher, ob das behoben wird, aber es ist einen Versuch wert
quelle