Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Problem s CMD suborom

Ahoj,
mam problem s batakom - .CMD (zatial ho tu nechcem davat). Spusta sa v noci na pobockach cez scheduler. Pripaja sa na centralny PC a prenasa cez internet subory na centralu. Popri tom zapisuje vsetko co robi do logu. Bezi pod systemovym kontom a ma nastavene, ze sa automaticky ukonci po 6-tich hodinach. Stroje su XP Pro.

Az doteraz vsetko fungovalo bez problemov niekolko rokov. Teraz ale na niektorych pobockach podla logov ten batak akoby nieco odstrelilo za behu po jednej - dvoch hodinach behu a niekolkych opakovaniach pri neuspesnom prenose, co je daleko do nastaveneho limitu 6 hod. kedy ho odstreli OS.

Konkretne sa v tom bataku cyklicky niekolkokrat spusta soft na prenos vzdy s inymi parametrami a opakuje pri neuspesnom prenose az kym sa vsetko neprenesie. Jedna sa o RSYNC a ten si vytvara svoj vlastny log. Rano vidim v logoch z RSYNC, ze ma tiez log seknuty v prostriedku prenosu a najhorsie, ze ani batak dalej nepokracuje. Ked pozriem do schedulera, tak je ako posledny vysledok uvedene 0x0, co znamena ze OK. Tolko popis.

Doteraz som zil v tom, ze batak proste dobehne do konca vzdy (alebo sa zacykli a pobezi stale).

Takze moje otazky:
1. za akych okolnosti sa moze batak (.CMD) ukoncit?
2. Poznate nejake priklady, kedy obsah bataku (spustane programy) sposobil predcasne ukoncenie celeho bataku?
3. A co vonkajsie priciny ak neratam Ctrl+C?

Předmět Autor Datum
1. vypadok elektriky a nasledny restart. Skontroluj event log. 2. nieco odstrelilo proces cmd.exe 3.…
MM.. 13.08.2013 11:16
MM..
Mozes to trochu rozviest s tym errorlevel? Testujem ho klasicky ako v desiatkach inych batov, napr.… poslední
palos9 13.08.2013 12:19
palos9

1. vypadok elektriky a nasledny restart. Skontroluj event log.
2. nieco odstrelilo proces cmd.exe
3. BSOD a nasledny restart
4. teraz narychlo ma nic viac nenapada ale urcite este nejaka dalsia moznost existuje

P.S. je mozne aj ze v tom bat je chyba a za urcitych okolnosti (ak testuje errorlevel) ukonci cely bat. To si musis ty skontrolovat. Alebo este ma napada windows update a nejaky vynuteny restart, standardne to nerestartuje samo, ale mozno sa to kdesi da nastavit v politikach.

Mozes to trochu rozviest s tym errorlevel?

Testujem ho klasicky ako v desiatkach inych batov, napr.:
if errorlevel = 1 goto srv21

Navestie kam skakat samozrejme existuje. V akom pripade by sa pri teste errorlevel ukoncil cely bat?

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