
Ich habe ein paar Probleme mit xcopy oder vielleicht mit windows/drivers/etc/hosts
der DNS-Datei. Wenn ich meinen xcopy-Befehl in eine geplante Windows-Aufgabe einfüge, kann xcopy den in der Hosts-Datei gespeicherten Servernamen nicht auflösen. Tatsächlich funktioniert alles, wenn ich den Befehl mit einer IP-Adresse statt mit Namen ändere. Können Sie mir sagen, warum?
Dies ist die Hosts-Datei:
10.1.1.200 diskstation
10.1.1.201 rackstation
Dies ist der nicht funktionierende Befehl:
xcopy \\diskstation\bck\VHD \\rackstation\backup\vhd /e /y /I
Dies ist der funktionierende Befehl:
xcopy \\10.1.1.200\bck\VHD \\rackstation\backup\vhd /e /y /I
NB: Der erste Befehl funktioniert, wenn ich ihn von der Konsole aus ausführe. Mein Problem tritt nur auf, wenn er von einer geplanten Aufgabe aufgerufen wird. NB2: Ein „Ping Diskstation“-Test ist erfolgreich
Antwort1
Möglicherweise möchten Sie Xcopy aus einer BAT-Datei ausführen und die BAT-Datei vom Taskplaner aus ausführen, aber wie Tonny oben sagte, kopieren/fügen Sie den Befehl ein und teilen Sie uns mit, wie Sie ihn ausführen.