Das Ausführen einer Anwendung als anderer Benutzer (z. B. Domänenadministratorkonto) über das Startmenü (durch Umschalten + Rechtsklick auf die Anwendung) war in Windows 7 und XP eine Option.
Ich kann diese Option jedoch in Windows 10 nicht finden. Die Problemumgehung scheint entweder 1) die Anwendung im Windows Explorer zu finden (Umschalt + Rechtsklick) oder 2) runas.exe über die Befehlszeile zu verwenden.
Um diese Problemumgehungen zu verwenden, muss ich jedoch zuerst den Namen der ausführbaren Datei nachschlagen. Es ist ein bisschen schwierig, weil ich nicht den Namen jedes RSAT-Tools oder ausführbaren Dateinamens gespeichert habe.
(zB "Active Directory-Benutzer und -Computer" ist dsa.msc, "Routing und Remotezugriff" ist rrasmgmt.msc)
Gibt es einen einfacheren Weg, dies zu tun?
quelle
Sie klicken einfach mit der rechten Maustaste auf die Verknüpfung.
Sie können auch eine Verknüpfung erstellen und "Runas" verwenden, die mit jeder Windows-Version identisch sind, wie in dieser Antwort von Chris Dwyer erläutert
Sie können auch StartIsBack ++ verwenden , um die Funktionalität wieder zu erhalten.
Wenn ein Programm wie StartIsBack ++ nicht verwendet werden kann, können Sie das Verhalten mit aktivieren, indem Sie das
Show "Run as different user" command on Start
Gruppenmenü Startmenü und Taskleiste auf Aktiviert setzenVerwandte Themen - Hinzufügen oder Entfernen von "Als anderer Benutzer ausführen" in der Anwendungsleiste "Start" in Windows 8 und 8.1
quelle
Es gibt eine andere (wahrscheinlich neue) Lösung, um diese Funktionalität zu aktivieren, die weitaus einfacher ist als die anderen angebotenen. Navigieren Sie einfach zu Einstellungen > Update & Sicherheit > Für Entwickler . Unter Windows Explorer wird eine Liste der Dinge angezeigt, die angewendet werden können.
Diese Liste von Dingen, die Sie möglicherweise anwenden, ist auf den ersten Blick vielleicht etwas schwer zu verstehen, aber ich glaube, sie funktioniert folgendermaßen: Wenn sie ausgegraut ist, bedeutet dies, dass diese bestimmte Sache bereits so ist (aktiviert). Wenn Sie auf Übernehmen klicken, werden diejenigen aktiviert, die nicht abgeblendet und aktuell ausgewählt sind.
Nach dieser Beschreibung, die ich mir gerade ausgedacht habe , muss man die Überprüfungen von allen anderen entfernen und auf Übernehmen klicken , wenn nur die Änderungsrichtlinie aktiviert werden soll, um In Start als anderer Benutzer ausführen anzuzeigen .
Und zum Schluss hier ein Screenshot der jeweiligen Einstellung, über die ich spreche:
quelle
Solange der Secondary Logon-Dienst (
seclogon
) ausgeführt wird, ermöglichen die folgenden Codeblöcke eine Kombination aus Batch- und VBScript-Dateien, um die Aufgabe zu automatisieren. Die Batchdatei verwendet relative Pfadreferenzen, damit die Dateien in einen beliebigen Pfad eingefügt werden können, der zumindest die Leseberechtigung der aktuellen und ausgewählten Benutzerkonten zulässt. Beide Dateien sollten sich im selben Pfad befinden. Die Verwendung vonShellExecute
mit einem Verb vonrunasuser
veranlasst Windows, eine Eingabeaufforderung aufzurufen, damit der Benutzer aus einer beliebigen Anmeldemethode auswählen kann, die vom Host-Computer zugelassen wird.Dieser Prozess kann zu den Startprozessen eines Benutzers hinzugefügt werden, sodass er auftritt, sobald er an einem Computersystem angemeldet ist.
Batch-Datei:
{RunAsUser}{CMD}.cmd
VBScript-Datei:
RunAsUser.txt
quelle