Wie ein Powershell-Programm zu kompilieren

June 21

Wie ein Powershell-Programm zu kompilieren

Sie können mehrere PowerShell-Befehle in ein PowerShell-Skript Kapseln, wenn dasselbe set von Befehlen in regelmäßigen Abständen oder auf eine große Gruppe von Computern ausgeführt werden müssen. Benötigen Sie das PowerShell-Skript auf Computern ausführen, die keine PowerShell installiert haben, kompilieren Sie das Skript in eine ausführbare Datei, die als eigenständige Anwendung ohne die PowerShell-Interpreter ausgeführt werden kann. Verwenden Sie das PowerShell Community Extensions und Make-PS1ExeWrapper Skript, Standalone-Anwendungen aus PowerShell-Skripts erstellen.

Anweisungen

1 Klicken Sie auf "Start" auf der Windows 7-Taskleiste und klicken Sie auf "Alle Programme" und klicken Sie auf "Zubehör." Klicken Sie die Programmgruppe "Windows PowerShell" in das Menü, das angezeigt wird, und klicken Sie auf "Windows PowerShell".

2 Geben Sie "cd c:\path_to_Make-PS1ExeWrapper\" in der Befehlszeile, außer der "c:\path_to_Make-PS1ExeWrapper\" mit der genauen Verzeichnispfad der Make-PS1ExeWrapper-Datei zu ersetzen, und drücken Sie die "Enter"-Taste.

3 Geben Sie ein ".\Make-PS1ExeWrapper.ps1.\script_to_compile.ps1.\name_of_compiled_script.exe.\my_icon.ico" an der Eingabeaufforderung, außer der "script_to_compile.ps1" ersetzen mit der genauen Verzeichnis Pfad und der Dateiname des Skripts, die Sie verwenden möchten, kompilieren, ersetzen "name_of_compiled_script.exe" durch den Namen der kompilierten Skriptdatei zuweisen möchten, und ersetzen Sie "my_icon.ico" mit den genauen Pfad und Verzeichnisnamen eine optionale Symboldatei angezeigt wird, wenn die kompilierten Skriptdatei anzeigen möchten Objekt.

4 Drücken Sie die "Enter"-Taste. "Der Windows-Taskleiste Start" klicken und klicken Sie auf "Computer" und navigieren Sie zu dem Verzeichnis, wo die die kompilierten Skript "EXE" Datei wurde erstellt. Überprüfen Sie, ob das kompilierte Skript "EXE" Datei-Objekt mit dem Symbol zur Kompilierzeit angegeben werden angezeigt.

5 Doppelklicken Sie auf die kompilierten Skript "EXE" Datei zu bestätigen, dass die Datei korrekt funktioniert.