Heim - Windows
Ausführung wie in Windows 7. ExecAs – Dienstprogramm zum Ausführen von Programmen als anderer Benutzer

Savenko Vladimir, Gundorov Sergey -

Dienstprogramm Führungskräfte ist so konzipiert, dass alle Programme ausgeführt werden können, deren Rechte sich von denen des aktuellen Benutzers unterscheiden. Funktioniert unter Windows Vista, 7, 8, 10, XP, NT, 2000, 2003...

Das Programm speichert eine Liste der Programme und deren Startparameter (Login, Passwörter etc.) verschlüsselt in einer Datei FList.tps. Optionen zum Aufrufen des Dienstprogramms: 1) ExecAs/? - Hilfe zum Programm aufrufen 2) Führungskräfte/-innen

    - Fenster zum Einstellen der Parameter gestarteter Programme: Login

    - Login des Benutzers, unter dessen Namen das Programm gestartet wird Passwort

    - Benutzerpasswort Programm

    - Name des zu startenden Programms inklusive vollständigem Pfad (wählbar) Optionen - Liste der Parameter Befehlszeile

    Starten Sie das Programm Nummer

3) Führungskräfte- Nummer des zu startenden Programms (es ist nicht erforderlich anzugeben, ob nur ein Programm gestartet wird) - ohne Parameter: Starten das angegebene Programm falls es dazu gedacht war, ein Programm auszuführen 4) ExecAs NN , wo NN - Nummer

Zu startendes Programm: Startet eines von mehreren gespeicherten Programmen


Das Konfigurationsfenster, das nach dem Aufruf mit dem Parameter /s erscheint: In der oberen linken Ecke des Fensters befinden sich Schaltflächen „", "HinzufügenÄndern " Und " Löschen ", dient zum Bearbeiten der Liste der gestarteten Programme. Über die Schaltfläche " Start

„Sie können überprüfen, wie das in der Liste ausgewählte Programm unter dem angegebenen Konto startet.


Das Bearbeiten eines Datensatzes eines gestarteten Programms erfolgt über das folgende Fenster: Führungskräfte Dienstprogramm kann zum Ausführen eines Programms (Computerclub-Verwaltungssystem) mit eingeschränkten Administratorrechten verwendet werden. Dadurch kann verhindert werden, dass Bediener auf die Datenbankdateien des Locker-Programms zugreifen und generell keine Dateien ausführen unerwünschte Programme außer Locker.
Die Ideologie zum Starten des Locker-Programms ist wie folgt (gilt nur für Windows NT-, 2000- und XP-Dateien). NTFS-System): 1. Auf dem Computer des Betreibers wird ein Konto erstellt (zum Beispiel „ Schließfach"), nicht unbedingt mit Verwaltungsrechte, jedoch mit einem dem Betreiber unbekannten Passwort. 2. Auf den Ordner mit Locker und den daran angehängten Dateien und Ordnern entfernen wir den Zugriff für das Betreiberkonto (es wird davon ausgegangen, dass sie unter einem eingeschränkten Konto arbeiten) und gewähren Lese-/Schreibzugriff für das neu erstellte Konto. Alle Rechte sind eingestellt Dateisystem Verwenden des Explorer-Applets und „Ordneroptionen/Sicherheit“. Dies bedeutet, dass das NTFS-Dateisystem verwendet wird, sofern dies möglich ist. Natürlich müssen Sie den Zugriff für die Gruppe, die die Operatoren enthält, entfernen Remote-Computer Dementsprechend legen wir Netzwerkrechte für die freigegebene Ressource nur für das von uns erstellte „Locker“-Konto fest. 4. Starten Sie das ExecAs-Programm mit der Taste /s, geben Sie den Benutzernamen und das Passwort des neuen Kontos sowie den Pfad zu an Schließfachprogramm und Arbeitsverzeichnis speichern.

Dienstprogramm 5. Platzieren Sie eine Verknüpfung zum ExecAs-Programm auf dem Desktop des Bedieners. In den Verknüpfungseigenschaften muss der korrekte Pfad zum ExecAs-Programm angegeben werden, andernfalls findet es seine Einstellungsdatei nicht. Es wird empfohlen, alle Menüelemente im Locker-Programm zu entfernen, die für den Start von Programmen verantwortlich sind, die auf das Dateisystem zugreifen können. Tatsache ist, dass alle diese Programme die Rechte von Locker erben. Außerdem müssen Sie in Locker das Unterverzeichnis .\Locker\Help und die Dateien Locker.url und PSoft.url löschen, damit der Internetbrowser nicht von Locker aus gestartet werden kann. Laden Sie das Dienstprogramm ExecAs kostenlos herunter von der Website Führungskräfte als Freeware vertrieben. Kommentare und Vorschläge können an die Autoren in PSoft gerichtet werden:
Sawenko Wladimir - Diese Adresse

E-Mail vor Spam-Bots geschützt. Um es anzuzeigen, muss JavaScript aktiviert sein. Gundorov Sergey - Diese E-Mail-Adresse ist vor Spambots geschützt. Um es anzuzeigen, muss JavaScript aktiviert sein. Vielleicht interessieren Sie sich für ein anderes Programm, das das gleiche Problem löst:

Es gibt Situationen, in denen Sie ein Programm im Namen eines anderen Benutzers ausführen müssen. Es spielt keine Rolle, warum es nötig war, die Hauptsache ist, wie es schnell, leise und ohne Lärm geht. Dabei helfen uns sowohl der reguläre Menübefehl als auch der spezielle Runas-Befehl, der in diesem Artikel besprochen wird.

Der einfachste Weg, ein Programm als anderer Benutzer auszuführen, ist der Standard Kontextmenü, aber mit einem kleinen Trick.

Wir müssen nämlich mit der rechten Maustaste auf die Programmdatei klicken, aber zuerst die Taste drücken . Als Ergebnis erscheint der Befehl im sich öffnenden Menü Als anderer Benutzer ausführen.

Geben Sie nun einfach den Namen und das Passwort des gesuchten Benutzers ein und klicken Sie dann auf die Schaltfläche OK.

Aufmerksamkeit: Bitte beachten Sie, dass Sie das Programm nur dann von einem anderen Konto ausführen können, wenn dieses Konto über ein Passwort verfügt. Sonst geht nichts.

Nehmen wir an, wir müssen ein Programm regelmäßig als anderer Benutzer ausführen. Jedes Mal festklemmen Ich bin faul. Erstellen wir also eine Verknüpfung.

Drücken und halten Sie die Taste . Ziehen Sie nun, ohne die Taste loszulassen, das Programmdateisymbol an die Stelle, an der Sie eine Verknüpfung erstellen möchten, beispielsweise zu einem anderen Ordner oder zum Desktop.

Klicken Sie nun mit der rechten Maustaste auf die Verknüpfung und wählen Sie den Befehl aus Eigenschaften. Wir brauchen ein Feld Objekt, in dem Sie den folgenden Befehl eingeben sollten:

Runas /user:account_program

Beispiel unten:

Wie Sie auf dem Screenshot sehen können, verwenden wir den Befehl runas. Es wird verwendet, um Programme mit den Rechten eines anderen Kontos zu starten. Anstelle einer Phrase „account_account“(siehe Beispiel oben im Screenshot) Sie sollten den Namen eines anderen Kontos eingeben, mit dessen Rechten das Programm gestartet wird. Endlich statt "Programm" Sie sollten den Namen des auszuführenden Programms oder Befehls eingeben.

Aufmerksamkeit: Wenn der Benutzername aus zwei Wörtern mit einem Leerzeichen dazwischen besteht, muss der Name im Befehl in Anführungszeichen gesetzt werden. Zum Beispiel Benutzername flaumig ohne Anführungszeichen oder „ super flauschig” – jeweils mit Anführungszeichen.

Befindet sich das zu startende Programm nicht im Systemordner, muss zusätzlich der Pfad dazu in Anführungszeichen angegeben werden. Systemordner sind die Ordner „Windows“, „Programme“, „Dokumente“ und „Einstellungen“.

Aber was ist der notwendige Befehl, um das Administratorkonto zu verwenden, für das eine von zwei Optionen für den „Benutzer“-Wert angegeben werden sollte:

/user:admin_account@computer_name oder /user:computer_nameadmin_account

Der Befehl runas verfügt über weitere interessante Parameter. Nehmen Sie sich die Zeit, diese herauszufinden, indem Sie den folgenden Befehl in der Befehlszeile ausführen:

Wie Sie sehen, nichts Kompliziertes – genau wie ein Lebkuchen. Oder gibt es komplexe Lebkuchenplätzchen? Gute Frage.

0 Likes

Bei der Arbeit eines jeden Systemadministrators entsteht manchmal die Aufgabe, ein Programm im Namen eines anderen Benutzers auszuführen. Auf *NIX-Systemen ist dies einfach. Aber wie sieht es mit dieser Angelegenheit bei Betriebssystemen der Windows-Familie aus?

Ab Windows 2000 erschien in diesem Betriebssystem ein neuer Dienst. RunAs". Mit seiner Hilfe ist es ganz einfach, ein Programm im Namen eines anderen Kontos zu starten, und jeder, der auch nur ein bisschen daran interessiert war, konnte selbstständig herausfinden, was was ist: Klicken Schicht (unter Windows 2000) + Klicken Sie mit der Maus per Programm oder Verknüpfung und wählen Sie den Menüpunkt „ Laufen im Namen...", geben Sie den erforderlichen Login und das Passwort ein und - voila - das Programm startet mit den Rechten eines anderen Benutzers. Einfach und bequem. Für besondere Kenner gibt es auch eine Konsolenversion des Programms:

C:\>runas

Mit dem RUNAS-Befehl:

/Benutzer:<имя пользователя> <программа>

RUNAS [ ]

/smartcard<программа>

/noprofile Das Benutzerprofil nicht laden. Das führt zu mehr

Laden der Anwendung schnell, kann aber dazu führen
Einige Anwendungen funktionieren möglicherweise nicht ordnungsgemäß.

/profile Benutzerprofil laden.
Diese Option ist standardmäßig eingestellt.

/env Aktuelle Umgebungseinstellungen verwenden.

/netonly-Anmeldeinformationen sind nur für die Remote-Nutzung bestimmt.
Zugang.

/savecred Vom Benutzer gespeicherte Anmeldeinformationen verwenden.
Diese Option ist in Windows XP Home Edition nicht verfügbar
und wird ignoriert.

/smartcard Wird zur Angabe von Anmeldeinformationen verwendet
Smartcard.

/Benutzer<имя пользователя>muss die Form USER@DOMAIN oder DOMAIN\USER haben

<программа>Befehlszeile für EXE. Siehe Beispiele unten.

Beispiele:
> runas /profile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user: [email protected]„Notepad „Meine Datei.txt““

Hinweis: Geben Sie das Benutzerkennwort nur ein, wenn Sie dazu aufgefordert werden.

Hinweis: Das USER@DOMAIN-Datensatzformat ist nicht mit der Option /netonly kompatibel.

Hinweis: Die Option /profile ist nicht mit der Option /netonly kompatibel.

Aber hier ist noch eine andere Aufgabe für Sie: wie man das Programm erstellt Stets Wurde es unter einem bestimmten Namen gestartet? Wie aus der Auflistung hervorgeht, gibt es keinen Parameter wie „Passwort“. RunAs wird immer interaktiv ausgeführt, was aus Sicherheitsgründen verständlich ist.

Sie können versuchen, mit der Befehlszeile und der Ausgabeumleitung herumzuspielen, wie zum Beispiel:

c:\>echo passwd | runas /user:MyUserCoolProgram.exe

Aber dieser Trick funktionierte bei mir unter Windows XP SP2 nicht – das Programm wurde in meinem Namen gestartet.

Aber natürlich gibt es einen Ausweg. Und sein Name CPAU. Mit Hilfe dieses wunderbaren Programms können Sie die Funktionalität von RunAs deutlich erweitern.

Befehlszeilentool zum Starten eines Prozesses in einem alternativen Sicherheitskontext. Im Grunde ist dies ein Runas-Ersatz. Ermöglicht Ihnen außerdem die Erstellung von Auftragsdateien und die Codierung der ID, des Kennworts und der Befehlszeile in einer Datei, sodass diese von normalen Benutzern verwendet werden kann.

oder auf Russisch in meiner Übersetzung:

Ein Befehlszeilenprogramm zum Ausführen eines Prozesses mit einem anderen Sicherheitskontext. Es ist im Grunde ein Ersatz für Runas. Ermöglicht auch das Erstellen von Batchdateien und das Verschlüsseln der ID, des Kennworts und des Ausführungsbefehls in der Datei. Kann auch von normalen Benutzern verwendet werden.

Um beispielsweise CoolProgram.exe als Benutzer MyUser mit dem Passwort passwd auszuführen, benötigen Sie:

cpau -u MyUser -p passwd -ex "C:\Path\to\CoolProgram.exe" -lwop

Weitere Beispiele finden Sie, indem Sie die Hilfe ausführen:

Im Allgemeinen ein Dienstprogramm aus der Kategorie „Admin-Tools“. Ich empfehle es.



 


Lesen:



Wie schützen Sie sich vor verstecktem Mining in Ihrem Browser?

Wie schützen Sie sich vor verstecktem Mining in Ihrem Browser?

In letzter Zeit wird das Phänomen des Kryptowährungs-Mining in einem Browser im Internet aktiv diskutiert. Aber nur wenige Leute schreiben darüber, wie man das blockiert ...

Passwortwiederherstellung in Ask

Passwortwiederherstellung in Ask

Methoden zum Wiederherstellen eines Passworts (Recovery) Nehmen wir an, Sie versuchen, eine Verbindung zu ICQ herzustellen, und die Meldung wird angezeigt: Falsche Nummer/Passwort oder einfach vergessen...

So schalten Sie die Kamera eines Laptops ein

So schalten Sie die Kamera eines Laptops ein

Ten installiert den Treiber selbst, Sie benötigen lediglich eine Netzwerkverbindung. Auf der Festplatte sollte sich neben dem Betriebssystem im Bootsektor Folgendes befinden:

Warum wird auf VKontakte keine Musik abgespielt?

Warum wird auf VKontakte keine Musik abgespielt?

Überprüfen Sie den Status Ihrer Internetverbindung. Manchmal kann es auf völlig unerwartete Weise unterbrochen werden, was für den Benutzer unbemerkt bleibt....

Feed-Bild RSS