Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 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!

Předmět Autor Datum
Jen dodám, že v plánovači úloh mám i zálohování a to proběhlo v pořádku (kód dokončení (0)).
Standa69 06.11.2009 09:58
Standa69
zkusil jsem pustit úlohu ručně (ale z Naplánovaných úloh) a proběhlo to v pořádku.
Standa69 06.11.2009 10:02
Standa69
Chybné oprávnění.
FixExa 06.11.2009 10:08
FixExa
Na této stránce, psali: citace: Task Scheduler exit codes are generated by the applications you run…
FixExa 06.11.2009 10:08
FixExa
jedná se o dávkový soubor, ve kterém je jediný příkaz "xcopy". Přepínač je nastaven tak aby přepisov…
Standa69 06.11.2009 10:17
Standa69
Takže otázka může také znít, jak z commandu vytáhnu standart a error output do nějakého logu? Abych…
Standa69 06.11.2009 10:27
Standa69
Stačí presmerovať výstup príkazu xcopy do nejakého súboru buď pomocou > (prepisuje súbor) alebo >> (… poslední
los 06.11.2009 18:39
los

Na této stránce, psali:
citace:

Task Scheduler exit codes are generated by the applications you run under the Scheduler, not by the scheduler itself.

volný překlad:

Návratové kódy plánovače úloh jsou generovány aplikací běžící pod "naplánovanou úlohou", nikoli samotným plánovačem.

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...

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:

xcopy ... >> c:\log.txt

Edit: Chyba 4 v Xcopy znamená:

Initialization error occurred. There is not enough memory or disk space, or you entered an invalid drive name or invalid syntax on the command line.

Zpět do poradny Odpovědět na původní otázku Nahoru