Autor | Zpráva | ||
---|---|---|---|
happyguy Profil |
#1 · Zasláno: 23. 10. 2007, 18:11:47
ahoj, mam takovej asi pro vas primitivni problem ale mam tento script a chci vypsat pro nasledujici jednotky jejich typ ale je problem ze kdyz cyklus narazi na jednotku ktera v pocitaci neexistuje tak se zastavi. a ja bych chtel abz cyklus pokracoval nevite nekdo kde je problem ? diky za odpoved
var drivenames = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P"); var fso = new ActiveXObject("Scripting.FileSystemObject"); for (i in drivenames) { var driveType = fso.GetDrive(drivenames[i]).driveType; alert(driveType ); } |
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#2 · Zasláno: 26. 10. 2007, 08:05:13
happyguy
script se zastavi, protoze oznami chybu. Takze musis mu rici, ze nema zobrazovat chyby ve www prohlizeci nebo potlacit chybu ifem; if (fso.GetDrive(drivenames[i]).driveType) {driveType = fso.GetDrive(drivenames[i]).driveType} a pokud to najde, tak bys mohl mit v te zavorce break, aby se script ukoncil pri prvnim takovem vysledku. Nastesti prohlizece nepodporuji active X, jen IE a mozna Opera. A to jeste v IE byva activeX casto administratory zablokovane. Takze tvuj virus hledajici neco u klienta, kde nema, co hledat! nebude mit prakticke vyuziti na zabezpecenych pocitacich. |
||
Časová prodleva: 16 let
|
0