Ps1exec.

Leicht ein PowerShell-Skript auszuführen
Jetzt downloaden

Ps1exec. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Bill Stewart
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 47 KB

Ps1exec. Stichworte


Ps1exec. Beschreibung

Die Anwendung PS1EXEC wurde als kleines Werkzeug entwickelt, mit dem Sie ein PowerShell-Skript problemlos ausführen können, ohne sich um das Zitieren der Befehlszeile PowerShell.exe korrigieren zu müssen. Die Installationsphilosophie von Windows PowerShell ist standardmäßig sicher. Eine der Auswirkungen dieser Philosophie ist, dass Sie nach der Installation von PowerShell zunächst nur als interaktive Befehlsinterpreter verwenden können - es leitet keine Skripts aus, es sei denn, Sie ändern die Standardausführungsrichtlinie. Die meisten von uns enden jedoch, die Standardausführungsrichtlinie zu ändern, sodass wir Skripts ausführen können - doch sind Skripts eines der leistungsfähigsten Merkmale PowerShells. Selbst wenn Sie die Skriptausführung aktivieren, können Sie ein PowerShell-Skript (.ps1) immer noch nicht direkt im Task-Scheduler planen. Dies ist in der Tat sicherer, aber wie wir alle wissen, ist die Benutzerfreundlichkeit typischerweise umgekehrt proportional zur Sicherheit. Natürlich ist es möglich, ein PowerShell-Skript zu vereinbaren, wenn Sie die Befehlszeile PowerShell.exe genau richtig machen, aber dies kann schwierig sein, wenn der Pfad des Skripts Leerzeichen enthält oder wenn das Skript Befehlszeilenargumente erfordert, die Leerzeichen enthalten. Ich habe auch entdeckt, dass ich ein wenig mehr Kontrolle über das Powershell-Konsolenfenster wollte. Ich wollte beispielsweise angeben, dass ein Skript ausgeblendet oder minimiert oder mit einem anderen Konsolen-Fenster-Titel ausgeführt wird. Um diese Probleme zu lösen, schrieb ich PS1exe32 (32-Bit) und PS1exe64 (64-Bit). (In dieser Dokumentation beziehe ich sich auf beide Versionen, PS1exe32 und PS1exe64, als PS1exec.) PS1EXE32 ist für 32-Bit-Fenster und ps1exe64 ist für 64-Bit-Fenster. PS1exec ermöglicht es, eine PowerShell-Skript-Datei (.p1) einfach auszuführen, und es gibt dem Administrator auch ein gewisser Steuerung über den ursprünglichen Fenster- und Titel des PowerShell Console-Fensters. Hier sind einige Gründe, warum ps1exec ein nützliches Werkzeug in Ihrer Umgebung sein könnte: - PS1exec findet PowerShell.exe, indem Sie die Registrierung lesen, sorgen Sie also nicht um den Fall, in dem das PowerShell-Installationsverzeichnis aus dem Systempfad fehlt. (Dies sollte selten sein, aber ich habe einen gebrochenen Pfad auf mehreren Maschinen gesehen, an den ich mich erinnern möchte.) - PS1Exec vereinfacht die Planung von PowerShell-Skripts, da Sie sich keine Sorgen machen müssen, wenn Sie einen Zitat-Fehler beim Erstellen der Befehlszeile PowerShell.exe erstellen müssen. - PS1exec leitet ein PowerShell-Skript in einem separaten Konsolenfenster, sodass Sie PS1EXEC verwenden können, um ein langlaufendes Skript in einem separaten Fenster zu starten, ohne Ihre Arbeit in einem vorhandenen Fenster anzuhalten. - PS1exec kann das Konsolenfenster eines Skripts nach dem Ausführen des Skripts anhalten, falls Sie die Ausgabe des Skripts anzeigen möchten. - PS1EXEC ermöglicht es Ihnen, den Anfangszustand des PowerShell-Konsolenfensters (z. B. versteckt, minimiert usw.) sowie den Titel des Konsolenfensters anzugeben. Verwendung Die Befehlszeilensyntax von ps1exec lautet wie folgt: PS1EXE32 ScriptFile ] Verwenden Sie auf 64-Bit-Plattformen PS1exe64 anstelle von PS1exe32. (Wenn Sie PS1EXE32 auf einer 64-Bit-Maschine ausführen, wird die 32-Bit-Version von PowerShell anstelle der 64-Bit-Version ausgeführt, die wahrscheinlich nicht das ist, was Sie beabsichtigen.) Wichtig! Alle Befehlszeilenargumente von PS1exec (-P, -Q, -w, -d, -s, -s und -t) müssen vor dem Namen der Skriptdatei auf der Befehlszeile angezeigt werden. Die Befehlszeilenargumente von ps1exec lauten wie folgt: -P Bewirkt, dass das Konsolenfenster nach dem Laufen des Skripts eingibt, um einen ENTER-Tastatur-Taste-Taste anzuhalten. -Q ps1exec läuft lautlos. Ohne -Q zeigt ps1exec ein Dialogfeld an, wenn er auf einen Fehler trifft. -W Warten Sie auf Powershell.exe, um es zu schließen. Ohne -w startet PS1EXEC PowerShell.exe, um das Skript auszuführen und dann sofort zu beenden. (Ich empfehle -w, wenn Sie PS1EXEC verwenden, um ein PowerShell-Skript zu planen, damit der Task-Scheduler weiß, wann das Skript ausgeführt wird.) -d-Pfad. Geben Sie ein Startverzeichnis für PowerShell.exe an. Wenn der Pfad Leerzeichen enthält, schließen Sie es in doppelte Anführungszeichen (") ein. Sie können auch einzelne Anführungszeichen rund um den Pfad (') verwenden, wenn Sie PS1exec von einer PowerShell-Eingabeaufforderung ausführen. -S-Windowstate. WindowState ist eine Nummer, die den standardmäßigen Anfangsfenster-Status für das Fenster PowerShell Console angibt. Der Standardfensterzustand ist 1. -t Titel. Geben Sie einen Titel für das PowerShell-Konsolenfenster an. Wenn der Titel Leerzeichen enthält, beinhalten Sie sie in doppelte Anführungszeichen ("). Sie können einzelne Anführungszeichen rund um den Titel (') verwenden, wenn Sie PS1exec von einer PowerShell-Eingabeaufforderung ausführen. Skriptdatei Geben Sie den Dateinamen der Datei PowerShell Script (.p1) an, die Sie ausführen möchten. Wenn der Pfad des Skripts und / oder der Dateinamen Leerzeichen enthält, schließen Sie den gesamten Pfad und den Dateinamen in doppelte Anführungszeichen (") ein. Sie können auch einzelne Anführungszeichen um den Namen und den Pfad der Skriptdatei verwenden ('), wenn Sie PS1exec von einer PowerShell-Eingabeaufforderung ausführen. Streit Wenn das Skript ein oder mehrere Befehlszeilenargumente benötigt, geben Sie sie nach dem Namen der Skriptdatei an. Wenn ein Argument eines Skripts Leerzeichen enthält, beinhalten Sie sie in doppelte Anführungszeichen ("). Es ist derzeit nicht möglich, ein doppeltes Zitatzeichen (") in ein Skriptargument einzubetten. Sie können einzelne Zitate (') anstelle von doppelten Zitaten verwenden, aber Sie müssen eingebettete einzelne Zitate doppeln.


Ps1exec. Zugehörige Software

Xorsame.

Suchen Sie nach einer bestimmten Zeichenfolge in einer XOR-, ROL- oder ROF-codierten Binärdatei ...

244 40 KB

Herunterladen

Jrubystack

ein Installationsprogramm, das die Installation von Jruby und den Laufzeitabhängigkeiten erheblich vereinfacht. ...

229 129 MB

Herunterladen

Kadifra

Zeichnen Sie professionelle Qualität UML-Diagramme unter Windows Vista, XP oder Windows 2000 ...

214 1000K

Herunterladen