次の方法で共有

Microsoft Malware Protection Command Line Utility (MpCmdRun.exe)で日本語を含むパスを検査した時に標準出力が正しく表示されない。

Anonymous
2021-10-12T23:23:30+00:00

Windows Defenderのコマンドラインでのカスタムスキャン実行時、

対象ファイルパスに半角英数字以外の文字が含まれた時に標準出力が正しく表示されません。

Powershellでも実行してみましたが、同様の出力となるためMpCmdRun.exe自体の問題かと思われます。

こちらの現象について解決策はありませんでしょうか。

家庭向け Windows | Windows 10 | セキュリティとプライバシー

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2021-10-13T08:57:17+00:00

    加藤陵太 さん、こんにちは。
    マイクロソフト コミュニティへの投稿ありがとうございます。

    手元の環境でも試してみたところ、同じ現象が再現されました。

    コマンド プロンプトを管理者として起動してみたり、念のためシステム ファイル破損を検出・修復する「システム ファイル チェッカー」実行後に試すなどもしてみたのですが状況は変わらなかったです。。。

    こちらについては意図されていないトラブルかと思われますので、今後の改善要望として開発チームにフィードバックをさせていただきますね。

    よろしければ、加藤陵太 さんからも「フィードバックの送信」をいただけると幸いです。

    ※マイクロソフトでは製品の機能変更と改善のためのユーザーの皆様からのフィードバックを集めています。皆様からのフィードバックが多いほど開発からの注目度が上がりフィードバックが反映されやすくなりますので、同じ問題でお困りの方はフィードバックの送信にご協力をいただければと思います。

    別画面になってしまうのですが、mpcmdrun を実行すると「C:\Users\ユーザー名\AppData\Temp\MpCmdRun.log」というログ ファイルに情報が記録され、こちらには日本語ファイル名やフォルダー名が含まれていても最後まで実行結果が表示されているようだったので、確認の際にはこのファイルを使うようにされてはいかがでしょう。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2021-10-13T23:50:22+00:00

    Microsoft エージェント

    近藤様

    お世話になります。

    検証いただきありがとうございます。

    フィードバックHubの方から同様の内容にてフィードバックを送信いたしました。

    (英語の方がよいと記載がありましたので、機械翻訳にて送信しております。)

    MpCmdRun.logでの結果確認ですが、今回は結果をリアルタイムに知る必要があり

    ログ内のテキストデータが増えるにつれて差分をチェックするオーバーヘッドがかなり大きくなってくると予測しております。

    そのため標準出力で・・・と思っていたところのトラブルでした。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません