2017-02-18 3 views
-1

Ich möchte WinRAR.exe ausführen. Der Pfad von WinRAR wird durch eine Variable namens $a entschieden. Und ich weiß nicht, wie Sie den folgenden Code zu beheben:Ausführen eines Befehls basierend auf einer Variablen

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

ich den Wert von echo $a sehen:

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

Und ich bin sicher, dass C:\"Program Files"\WinRAR\WinRAR.exe Ausführung kann starten WinRAR

Weiß jemand, warum $a\WinRAR.exe nicht funktioniert?

+1

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

Antwort

1

Wirklich einfach. Sie müssen dem Aufruf von winrar ein kaufmännisches Und voranstellen.

&$a\winrar.exe 
Verwandte Themen