現在、Windows Defender を使用してさまざまなファイルをスキャンするためのスクリプトを作成しています。Microsoft Docs のドキュメント - StartMpScanを読みましたが、単一のファイルまたはフォルダーをスキャンしようとすると問題が発生します。
ドキュメントで-ScanPath
は、選択的スキャンを示すために使用するように指示されているため、次のようになります。
Start-MpScan -ScanPath "C:\Path\To\File\or\Folder"
ただし、スキャンを実行すると、単一の 1kb ファイル、または内部にいくつかの 1kb ファイルを含むフォルダーをスキャンするのに 5 ~ 10 分以上かかる場合があります。これは、クイックスキャンを使用している場合でも当てはまります。これには何か問題があると考えたので、これらのファイルのいずれかで右クリックのコンテキスト オプションを使用して「Windows Defender でスキャン...」を試みたところ、ほぼ瞬時にスキャンされました。
これらは私の現在の仕様です:
OS: Windows 10 教育版
OS バージョン: 1903
OS ビルド: 18362.476
Powershell バージョン: 6.2.3
構文に何かが欠けているのでしょうか、それともそれほど賢くないのでしょうか?