7

Powershell 3.0 を使用して、次のコマンド ラインの「-filter」オプションを使用して、WMI 経由でディレクトリのリストをリモートでプルしようとしているときに、スキャンしたくないディレクトリを除外しようとしています。

LIKE オプションは正常に機能しますが、NOT LIKE で何が機能するのかわかりませんでした。!LIKE、NL、および NOT LIKE を試しました。これまでのところ、powershellはそうではありません...

Get-WmiObject Win32_Directory -ComputerName "." -filter "name NOT LIKE '%oracle%'" | select name

ここではっきりさせてください。これを実現する WHERE オプションを認識していますが、そのオプションはすべてをスキャンすることになり、除外したものは表示されません。

4

1 に答える 1

18

いくつかかかりましたが、ついにそれを理解しました。

Get-WmiObject Win32_Directory -ComputerName "." -filter "NOT name LIKE '%oracle%'" | select name
于 2013-09-11T19:01:31.240 に答える