Use KIX… Try This!
Want to mess with your users or a particular user a little bit? Do you use KIX for your login scripts on your Windows Domain? Create a new script and call it, oh I dunno, matrix.kix. Paste the code below into it. Put a Call() statement at the end of your real login script to matirx.kix. You can alter how long the matrix script runs by altering the 15000 at the end! Have fun! This will be sure to keep the helpdesk staff pretty busy!
CLS Break on
Shell “cmd.exe /C mode con lines=50″
$drops = 10
SRND( 10 )
Dim $matrix[$drops + 1] Dim $matriy[$drops + 1] Dim $matrichr[$drops + 1] Dim $matrichrold[$drops + 1] Dim $matrimode[$drops + 1] Dim $stop Do $a = $a + 1 $matrix[$a] = Rnd(80) $matriy[$a] = Rnd(40) $matrichr[$a] = Rnd(100)+150 $matrimode[$a] = Rnd (3) Until $a = $drops $a = 0
Do
Do $a = $a + 1
$matriy[$a] = $matriy[$a] + 1 If ($matriy[$a] = 49) Color g/n AT ($matriy[$a]-1, $matrix[$a]) ” ” $matrix[$a] = Rnd(80) $matriy[$a] = Rnd(40) $matrimode[$a] = Rnd (3) EndIf
$matrichr[$a] = Rnd(100)+150
If (Rnd(100) > 2) AND ($matrimode[$a] < 2) AND ($matriy[$a]) Color g/n AT ($matriy[$a]-1, $matrix[$a]) Chr($matrichrold[$a]) EndIf
If ($matrimode[$a] = 3) AND ($matriy[$a]) AT ($matriy[$a]-1, $matrix[$a]) ” ” EndIf
Color g+/n AT ($matriy[$a], $matrix[$a]) Chr($matrichr[$a]) $matrichrold[$a] = $matrichr[$a]
$stop = $stop + 1 Until $a = $drops $a = 0
Until $stop = 15000