
xcopy または DNS ファイルで問題がありますwindows/drivers/etc/hosts
。Windows のスケジュールされたタスクに xcopy コマンドを追加すると、xcopy は hosts ファイルに保存されているサーバーの名前を解決できません。実際、コマンドを名前ではなく IP アドレスに変更すると、すべてが機能します。理由を教えていただけますか?
これはホストファイルです:
10.1.1.200 diskstation
10.1.1.201 rackstation
これは動作しないコマンドです:
xcopy \\diskstation\bck\VHD \\rackstation\backup\vhd /e /y /I
動作するコマンドは次のとおりです:
xcopy \\10.1.1.200\bck\VHD \\rackstation\backup\vhd /e /y /I
注意: 最初のコマンドはコンソールから実行すると機能しますが、問題はスケジュールされたタスクによって呼び出された場合のみです。注意2: 「ping diskstation」テストは成功しました
答え1
.bat ファイルから xcopy を実行し、Task Schedueler から bat ファイルを実行することもできますが、Tonny が上で述べたように、コマンドをコピー/貼り付けして、実行方法をお知らせください。