3

次のようなクエリを実行できるようにしたいと考えています。

wmic path Win32_Service where "DisplayName like 'FooBarService % (X, Y)'" get *

ただし、like 文字列内のコンマが原因で機能しません。表示されるエラーは「無効な動詞」です。バックスラッシュでエスケープしようとしましたが、アンダースコアはエスケープすることを意図しているため、ブラケットを使用してエスケープしようとしましたが、どちらも「無効な動詞」という結果になりました。エラー。

理想的とは言えない回避策として、コンマをアンダースコアに置き換えることができます。これは機能しますが、アンダースコアはコンマだけでなく任意の 1 文字と一致するため、コンマをエスケープする方法を見つけたいと考えています。

この例のようにコンマをエスケープする方法はありますか?

4

1 に答える 1