バッチファイルを使用していくつかのフォルダーを削除したい。
しかし問題は、これらのフォルダが他のマシンに存在することです。
しかし、私は自分のマシンでこのマシンにリモート アクセスできます。
この問題で私を助けてください。私はこれについて何の考えも持っていません。
バッチファイルを使用していくつかのフォルダーを削除したい。
しかし問題は、これらのフォルダが他のマシンに存在することです。
しかし、私は自分のマシンでこのマシンにリモート アクセスできます。
この問題で私を助けてください。私はこれについて何の考えも持っていません。
包括的ではありませんが、より単純な答え...
del /F \\myserver\w_root$\users\selah\selah.txt
del /F \\myserver\w_root$\users\selah\status.txt
削除権限を持つユーザーでリモート フォルダーをマウントできる限り、次のように簡単に実行できます。
rem Set up the remote path - assuming it is sharable
set MY_DIR=\\10.1.1.1\some\path
rem Mount the remote path
net use %MY_DIR% %MY_PASSWORD% /USER:%MY_USER%
rem Delete a file
if exist "%MY_DIR%\MyFile" del /F "%MY_DIR%\MyFile" >nul
rem Unmount the remote path
net use %MY_DIR% /delete >nul
フォルダーを削除する場合は、マウント ポイントが削除する場所の少なくとも 1 レベル上にあることを確認する必要があります。