リモートコマンドを使用して特定のディレクトリからファイルを削除するバッチファイルの開発はほぼ完了しました。解決すべき唯一の残りの問題は、パス名corretを取得することです。使用しているコンピューターはWindowsXPで、XPが組み込まれたマシンにログインしています。
最初にNETUSEを使用して端末に接続します。
NET USE \\%IP% /user:UFDOMAIN\luci "city!!"
ここで、UFDOMAINはドメイン、luciはユーザーと都市です!! はパスワードです(実際のドメイン、ユーザー、パスワードではありませんが、十分に近いものです)。
接続に成功した後、私は一時的にCOPYコマンドを使用して、狂ったように削除を開始する前にそれができることを証明しようとしています。
COPY \\%IP%\Tools\Support\filetodelete.html filetodeletecopy.html
ただし、コードを実行すると、次のエラーが発生します。
ネットワークパスが見つかりませんでした。
私は以下を含む複数の方法を試しました
\\%IP%\C:\Tools\Support\filetodelete.html
\\10.xx.x.x\Tools\Support\filetodelete.html REM - 10.xx.x.x is the actual IP
\\%IP%C:\Tools\Support\filetodelete.html
もちろん、これらはどれも機能しません(私もそうは思いませんでしたが、単純な可能性を邪魔しないようにする方が簡単です)。このコードは、他の端末ですでに機能しているコードに基づいています。ターミナルかもしれないと思いましたが、すべての集中的な目的のために、このターミナルは他のターミナルと同じで、異なるファイルしか含まれていません。