2010-03-08 2 views
7

Ich brauche den folgenden Befehl über die Befehlszeile in Windows 7 ausgeführt wird:Wie Parameter in der Windows-Befehlszeile zu entkommen?

SumatraPDF.exe -inverse-search "\"C:\Program Files\eclipse\inverse_search.bat\" \"%f\" %l"

Allerdings muss ich ändern es ein wenig, da meine Installation von Eclipse in hier befindet:

C:\Program Files (x86)\Eclipse (C++)

Wie entkomme ich diese Zeile korrekt? Muss ich Klammern und Plus auch entkommen? Oder genügt es, doppelte Anführungszeichen zu vermeiden?

Antwort

17
SumatraPDF.exe -inverse-search "\"C:\Program Files (x86)\Eclipse (C++)\inverse_search.bat\" \"%f\" %l" 
2

Im Zweifelsfall alles entkommen. Ich finde, dass ich nicht entkommen muss(),%, oder +.

1

Ich glaube nicht einmal, dass Sie den Anführungsstrichen entkommen müssen; es sollte genug sein zu tun:

SumatraPDF.exe -inverse-search ""C:\Program Files (x86)\Eclipse (C++)\inverse_search.bat" %f %l"