Stránka 1 z 1

VBS a Err.Number

Napsal: 01 čer 2014 10:04
od Uziv00
Ahoj,
potřeboval bych vědět, jak se nastavuje Err.Number v závislosti na operaci. Kód vypadá takto:

Kód: Vybrat vše

       For Each oSystem In cSystem
         oSystem.Win32Shutdown(6)
         If Err.Number <> 0 Then WScript.Echo "Nepodařilo se restartovat"
      Next

Měl jsem za to, že Err.Number se nastaví vždy po provedení operace. Dnes se ale projevila chyba, kdy jedno z pracovišť se nepovedlo restartovat a u ostatních se obejvila také zpráva, že se nepodařilo restartovat, přitom skript je restartoval. To by znamenalo, že Err.Number se nastaví pouze jednou?

Re: VBS a Err.Number  Vyřešeno

Napsal: 01 čer 2014 11:04
od Uziv00
Tak je to skutečně tak. Je třeba mazat chybový kód pomocí Err.Clear. Člověk se pořád učí... Zamykám.