2010-03-08 21 views
7

Ben Windows 7 komut satırından aşağıdaki komutu çalıştırmanız gerekir: Eclipse benim tesisat burada bulunduğundan nasıl pencereler komut satırında parametre kaçmak için?

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

Ancak, bunu biraz değiştirmek gerekir:

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

nasıl doğru bu satırı kaçacağız? Parantez ve artılardan da kaçmalı mıyım? Yoksa çift tırnaktan kaçmak için yeterli mi?

cevap

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

Şüpheye düşerseniz, her şeyi kaçmak. Ben de,(),% veya + kaçmaya gerek olmadığını bulmak.

1

Hatta alıntılardan kurtulmanız gerektiğini düşünmüyorum; bunu yapmak için yeterli olmalıdır:

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