2017-02-18 14 views
-1

WinRAR.exeを実行します。 WinRARのパスは、$aという変数で決まります。私はecho $aの値を参照することができます変数に基づいてコマンドを実行する

$a = "C:\Program Files\WinRAR" 
$a\WinRAR.exe # this line raises an error 

$a = "C:\Program Files\WinRAR" 
echo $a # "C:\Program Files\WinRAR" is printed 

を私はC:\"Program Files"\WinRAR\WinRAR.exeを実行すると、WinRARの

を起動することができることを確信していると私は、次のコードを修正する方法がわかりません誰もなぜ$a\WinRAR.exeが動作していないのですか?

+1

'&" $ a \ WinRAR.exe "' – PetSerAl

答えて

1

本当に簡単です。 winrarへの呼び出しの前にアンパサンドを付ける必要があります。

&$a\winrar.exe 
関連する問題