Wydaje się, że mogę uciec argumenty wiersza polecenia przy użyciu pojedynczych lub podwójnych cudzysłowów:Jak uciec od argumentów wiersza poleceń w Powershell?
PS C:\> echo Hello World
Hello
World
PS C:\> echo 'Hello World'
Hello World
PS C:\> echo "Hello World"
Hello World
Ale jest jeszcze coś, czego nie może dowiedzieć się, co jest, gdy chcesz uruchomić plik wykonywalny z katalogu, który zawiera w tym miejscu:
PS C:\> c:\program files\test.exe
The term 'c:\program' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.
At line:1 char:11
+ c:\program <<<< files\test.exe
PS C:\> 'c:\program files\test.exe'
c:\program files\test.exe
PS C:\> "c:\program files\test.exe"
c:\program files\test.exe
PS C:\>
Jak mogę uruchomić program Power Shell, aby uruchomić powyższy plik wykonywalny?
Brillant! Dzięki –