ローカル Windows ネットワーク上で共有 (SMB/CIFS) されたバックアップ ハードドライブがあります。ここで、バックアップ ドライブ内の共有ファイルの一部を削除する Windows BAT スクリプトが必要です。Linux+bash ではかなり単純ですが、SMB/CIFS 共有ドライブではバッチ スクリプトのみを使用して解決策を見つけることができませんでした。
質問する
1164 次
1 に答える
1
試すことができるいくつかのことがあります。最初に、共有で削除を「有効」にするには、最初にドライブをnet use' :
NET USE [ドライブ文字:] \ComputerName\ShareName[\volume] [パスワード |ドライブ名] にマップします。*] [/USER:[ドメイン名]ユーザー名] [/PERSISTENT:YES]`
おそらく、DEL コマンドを使用してファイルにアクセスできます。
これでうまくいかない場合は、UNIX マシンで SSH 経由で削除を実行する必要があり ます 。ドキュメンテーションは十分に説明的だと思います..そして、これもうまくいかない場合は、重い武器が必要になります-> Cygwinは、スクリプトを介してSSHを介してコマンドを送信することもできます
于 2012-11-02T21:45:13.983 に答える