Avec mirc ca prend quelque ligne seulement !
/down { . timerdown 0 1 down2 }
/down2 {
if ( $time(HH) $+ : $+ $time(nn) $+ : $+ $time(ss) > 00:00:00 ) { down3 }
/down3 {
if ( $os == 98 || $os == me ) { run rundll32.exe user.exe,exitwindows }
if ( $os == NT || $os == 2k || $os == xp ) { run shutdown.exe -s -t 1 } }