PowerShell Start-Process

PowerShell Start-Process
Möglicherweise haben Sie versucht, viele Anwendungen von Dateien in Ihrem System auf eine oder zwei Arten zu öffnen. Der PowerShell-Startprozess ist der sehr bekannte Befehl, um eine oder mehrere Dateien, Anwendungen oder Prozesse auf sehr organisierte Weise schnell zu starten. Es ist ein kurzer Beginn einiger Anwendungsprogramme, um Zeitverschwendung zu vermeiden. Es kann ausführbare Dateien ausgeführt werden. Sie können den Befehl cmdlet start-process verwenden, indem Sie verschiedene Benutzernamen verwenden. Innerhalb dieses Tutorial-Leitfadens werden wir sehen, wie das Startprozess CMDLet in PowerShell verwendet. Stellen Sie also sicher, dass ein PowerShell -Dienstprogramm auf Ihrem Ubuntu 20 installiert ist.04 Linux Terminal. Öffnen Sie das Terminal über "Strg+Alt+T" und starten Sie die PowerShell, indem Sie den unten gezeigten Befehl verwenden, i.e., PWSH.

Beispiel 1

Jetzt wurde der PowerShell ordnungsgemäß gestartet, über einige Beispiele gehen. Wenn Sie keine Textdateien in Ihrem Ubuntu 20 haben.04 System, dann einen machen. Stellen Sie sicher, dass Sie es im Heimverzeichnis Ihres Linux -Systems erstellen, um schnell darauf zugreifen. Fügen Sie nach der Erstellung einer Datei einige Datenzeilen hinzu. Wir haben die Datei als „Neu“ benannt.txt". Wie wir das wissen, wird das Startprozess-CMDLET verwendet, um jede ausführbare Datei und normale Datei schnell zu öffnen. Lassen Sie es uns also in unserer PowerShell verwenden, um die neu erstellte Datei zu öffnen.e., neu.TXT in unserem Standardtexteditor des Ubuntu 20.04 System. Wir haben also den im Bild gezeigten Befehl ausprobiert, gefolgt vom Namen einer Datei. Im Gegenzug zeigt es für eine Sekunde nichts auf dem PowerShell -Bildschirm an.

Nach 2einhalb Sekunden ist die Datei neu.TXT wird im Standardtexteditor des Ubuntu 20 schnell geöffnet.04 System. Die Ausgabe wäre so etwas wie im Bild unten gezeigt. Die geöffnete Datei zeigt insgesamt 10 Datensätze für Echo -Anweisungen darin.

Beispiel 2

Schauen wir uns einige parametrische Attribute im Befehl „Startprozess“ an. Eines der Attribute ist also der Parameter „Pass-Thru“, mit dem die Informationen zum jeweiligen Prozess in Bezug.e., Text oder ausführbare Datei. Wir haben also das Startprozess-CMDLet innerhalb des PowerShell verwendet, gefolgt vom Namen einer neuen Datei neu.TXT und Parameter, "Pass-Thru". Dieser Parameter erhält alle erforderlichen Informationen einer neuen Datei neu.TXT nach dem Öffnen über den Befehl startprozess und das Speichern der Informationen in der Variablen „V“ speichern.

Nach einer Weile das Neue.Die TXT -Datei wird in einem Standardtexteditor des Ubuntu 20 geöffnet.04 System. Die gestartete Textdatei in einem Editor wurde unten angezeigt.

Beispiel 3

Wir können die Variable „V“ verwenden, um die Prozess -ID einer bestimmten Datei zu erhalten, i.e., neu.txt. Also haben wir es mit der Variablen "V" zusammen mit dem Schlüsselwort "ID" und dem Punkt verwendet. Es gibt uns die Prozess -ID für diese Datei zurück, die in unserem Fall gemäß der angegebenen Ausgabe 6039 ist. Sie können auch die Variable „V“ verwenden, um den Prozess 6039 zu stoppen, da Sie dies jetzt kennen.

Beispiel 4

Ein weiteres bekanntes Attribut, das zusammen mit dem CMDLet „Startprozess“ verwendet wird, ist "bestätigen". Es ist recht einfach im Code und sehr vorteilhaft zu verwenden. Es ist ein Kontrollpunkt, bevor Sie eine Datei oder einen Ordner direkt ausführen, um Unannehmlichkeiten zu vermeiden. Nach Ausführung des Befehls für Startprozess und Dateiname „Neu“.txt ”und Parameter bestätigen, es gibt uns einige der gezielten Optionen zurück, i.e., Ja, nein, ja an alle, nein an alle, suspendieren und helfen. Wenn ein Benutzer eine der unten auf der PowerShell gezeigten Optionen hinzufügt, wird dies entsprechend erfolgen.

Nach Verwendung von "[y] ja" und "[A] Ja zu allen Optionen öffnet die Textdatei schnell. Während alle anderen Optionen die Verarbeitung suspendieren.

Windows 10 PowerShell:

Schauen wir uns einen oder mehrere Beispiele für die Verwendung des Befehls für Startprozess innerhalb der PowerShell von Windows 10 an. Beginnen Sie also die PowerShell von Windows 10, indem Sie ihn im Anwendungsbereich durchsuchen. Führen Sie es aus, indem Sie darauf tippen, und Sie erhalten eine blaue Anwendung auf Ihrem Bildschirm geöffnet. Verwenden wir den Befehl „Start-process“, um die PowerShell mit Sudo-Rechten zu öffnen. Fügen Sie dazu den Parameter "Verb" hinzu und geben Sie den Wert "Runas" danach an. Führen Sie den Befehl aus, der im angehängten Bild unten angezeigt wird, und warten Sie eine Weile, um die Ausgabe anzuzeigen.

Infolge. Sie können jeden Befehl zu diesem privilegierten PowerShell verwenden.

So kann ein PowerShell mit dem Befehl Start-Process geöffnet werden. Öffnen wir die Notepad-Anwendung in unserem Windows 10 mit derselben Startprozessanweisung. Also haben wir den Befehl Start-Process CMD in der PowerShell verwendet, um den Notizblock zu öffnen.EXE -Datei. Drückte die Eingabetaste, um die im Bild gezeigte Datei auszuführen.

Es öffnete schnell den Notizblock und eine neue Datei auf unserem Bildschirm. Schließen Sie es, um als nächstes weiterzumachen.

Sie können auch den Parameter „Filepath“ verwenden und den Dateipfad hinzufügen, wo immer dies erforderlich ist. Meistens ist es erforderlich, wo der Standort einer Datei etwas weit vom Heimatordner entfernt ist.

Bei der Ausführung dieses aktualisierten Befehls habe ich die neue Notizblockdatei auf meinem Bildschirm geöffnet, wie unten gezeigt.

Diesmal haben wir in diesem Befehl viele Attribute verwendet. Das Attribut „WindowStyle“ wurde verwendet, um den Fensterstil des Notizblocks anzugeben, in dem es auf dem Bildschirm gestartet wird. Wir haben seinen Wert als "maximiert" angegeben. Dies bedeutet.

Nachdem wir den obigen Befehl ausgeführt haben.

Abschluss

Diese Anleitung enthält die Verwendung des Befehlszeilendienstprogramms zum Startprozess zum Starten oder Öffnen von Dateien.e., Text oder ausführbare in der PowerShell. Dieser Leitfaden deckt die Verwendung des Start-Process-Dienstprogramms auf der Ubuntu 20 ab.04 Linux -System und Windows 10 -Betriebssystem. Alle Abbildungen enthalten einfache und einfache Möglichkeiten, um die Prozesse zu starten.