我希望能夠運行像下面這樣的查詢:如何逃避逗號WMIC裏面像串
wmic path Win32_Service where "DisplayName like 'FooBarService % (X, Y)'" get *
但是,它並沒有因爲類似的字符串中的逗號的工作。我得到的錯誤是「無效的動詞」。我嘗試用反斜槓轉義它,並且我嘗試使用括號轉義它,因爲下劃線意味着要被轉義,並且都導致「Invalid Verb」。錯誤。
作爲一種不太理想的解決方法,我可以用下劃線代替逗號,它可以工作,但下劃線會匹配任何單個字符而不是逗號,所以我寧願找到一種方法來逃避逗號。
有沒有辦法像這個例子中的逗號轉義?
我剛剛證實'IWbemServices :: ExecQuery'確實能夠處理逗號和parens在一起。當我有機會時,我會爲您發佈一些示例代碼。 –
它阻止我在查詢中包含一個關閉的paren,但它確實可以解決逗號問題。 – MikeW