Es scheint, dass ich Befehlszeilenargumente mit einfachen oder doppelten Anführungszeichen umgehen kann:
%Vor%Aber es gibt immer noch etwas, was ich nicht herausfinden kann, wenn Sie eine ausführbare Datei von einem Verzeichnis ausführen wollen, das ein Leerzeichen enthält:
%Vor%Wie bekomme ich Powershell, um die obige ausführbare Datei auszuführen?
Verwenden Sie dies:
%Vor%Eigentlich wäre eine noch bessere Lösung:
%Vor%oder mit dem Alias:
%Vor%Wenn Sie Invoke-Item verwenden, wird der entsprechende Windows-Dateihandler verwendet. Also für eine exe würde es laufen. Für eine .doc-Datei zum Beispiel würde sie es in Word öffnen.
Hier ist eine der handlichsten PoSH-Befehlszeilen um. Probieren Sie es aus:
%Vor%Es scheint, dass ich Befehlszeilenargumente mit einfachen oder doppelten Anführungszeichen umgehen kann:
%Vor%Aber es gibt immer noch etwas, was ich nicht herausfinden kann, wenn Sie eine ausführbare Datei von einem Verzeichnis ausführen wollen, das ein Leerzeichen enthält:
%Vor%Wie bekomme ich Powershell, um die obige ausführbare Datei auszuführen?
Verwenden Sie dies:
%Vor%Eigentlich wäre eine noch bessere Lösung:
%Vor%oder mit dem Alias:
%Vor%Wenn Sie Invoke-Item verwenden, wird der entsprechende Windows-Dateihandler verwendet. Also für eine exe würde es laufen. Für eine .doc-Datei zum Beispiel würde sie es in Word öffnen.
Hier ist eine der handlichsten PoSH-Befehlszeilen um. Probieren Sie es aus:
%Vor%Versuchen Sie, vor dem Befehl ein kaufmännisches Und-Zeichen zu setzen. Zum Beispiel
%Vor%Tags und Links powershell