0

以下のコマンドを使用して、複数のサーバー上の 1 つの場所からファイルとフォルダーを削除するための forfiles スクリプトを用意しました。ただし、以下のスクリプトはディレクトリとサブディレクトリを削除せず、ファイルのみを削除します。多くのスイッチを試しましたが、何もうまくいきません。それ以上の助けをいただければ幸いです。

WMIC /node:@c:\List of the servers.txt PROCESS CALL CREATE "FORFILES.exe /p %systemroot%\Temp /s /m *.* /d -2 /c \"cmd /c erase @file /q\""
4

1 に答える 1

0

これを試してください(テストされていません):

WMIC /node:@c:\List of the servers.txt PROCESS CALL CREATE "FORFILES.exe /p %systemroot%\Temp /d -2 /c "cmd /c if @isdir==TRUE rd /s @file""

問題なくフォルダを削除するには、コマンド ラインに追加/qします。rd

于 2013-03-20T08:03:12.480 に答える