Naplánovaná úloha - kód dokončení (4)
Dobrý den,
mám winXP SP3, mám naplánovanou úlohu (každodenně), vždy proběhla v pořádku. Jedná se o přesun dat. Ale teď se mi stalo, že data se nepřesunuli a v protokolu Naplánovaných úloh jsem se dočetl, že "úloha byla dokončena, kód dokončení (4)". Vždy když úloha proběhla v pořádku byla tam (0). V nápovědě jsem se o kódu dokončení nic nedočetl. Nevíte někdo co to znamená? Děkuji za rady!
Na této stránce, psali:
citace:
volný překlad:
takže chybu bych hledal v tom scriptu, nějaké kopírování, přepisování souborů, práva, chybějící přepínače, atd...
jedná se o dávkový soubor, ve kterém je jediný příkaz "xcopy". Přepínač je nastaven tak aby přepisoval soubory bez dotazování. Nechápu to, když to několikrát normálně fungovalo, dnes i včera ve 4 ráno to nešlo a před chvilkou to zase fungovalo. Jsou to data účetního programu "Stereo"(sklady apod.), když jsem zkoušel dnes tu úlohu spustit ručně, tak i přesto, že program Stereo17 byl spuštěn, tak se bez problému data zkopírovali. Takže i kdyby dnes ve 4 ráno s těmi soubory někdo pracoval (velmi velmi nepravděpodobné), tak by se také zkopírovali. Co se týká oprávnění, tak se na počítači, kde běží naplánované úlohy, nic v tomto směru nezměnilo...
Takže otázka může také znít, jak z commandu vytáhnu standart a error output do nějakého logu? Abych věděl příště když se toto stane co se vlastně stalo?
Stačí presmerovať výstup príkazu xcopy do nejakého súboru buď pomocou > (prepisuje súbor) alebo >> (pridáva na koniec súboru). Takže v dávkovom súbore by to vyzeralo napríklad nejako takto:
Edit: Chyba 4 v Xcopy znamená: