>> Pokud mas ty hotfixy na CD a CD ma v kazdem pocitaci jiny >> pismenko vypal >> ten skript na CD a pouzij relativni cesty. J> Přesně tak jsem to myslel, chci si je dát na CD a pustit na víc počítačích, J> ale všude je jiný písmenko mechaniky, taky by stačila ta relativní cesta, to J> napíšu jak? Pokial bola niektora CD mechanika vyuzita na instaciu systemu, mohol by si pouzit parameter %SOURCEPATH% (ak bolo instalovane z HDD, alebo LAN, tak nie) alebo potom najdenie CD, treba pre identifikaciu do korena CDcka umiestnit subor cd.txt (alebo cokolvek ine) a potom vyhladat cestu k nemu: for %%i in (C E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\cd.txt set CDROM=%%i: (pozor ma to byt na jednom riadku) set PATHTOFIXES=%cdrom%\hotfix >> > %PATHTOFIXES%\Windows2000-KB817606-x86-CSY.exe -q -n -z >> > %PATHTOFIXES%\Windows2000-KB819696-x86-CSY.exe -q -n -z >> No jestli jich je milion a jsou v jednom adresari tak si je >> spust pomoci >> prikazu for. Rekneme asi takhle: >> FOR %f IN (Windows2000*.exe) DO %f -q -n -z J> Díval jsem se na nápovědu k příkazu FOR a vypadá to skoro líp, tak s tím J> budu ještě experimentovat;) Díky za nakopnutí, sice jsem tušil kupu J> možností, ale ve skutečnosti je jich ještě víc:-) J> Jan Pozor na prepinace, su minimalne dvojake: Typ1: /Q /O /N /Z Typ2: /Q:A /R:N a aj typ c.1 sa niekdy prezentuje v helpe takto: /quiet /norestart /n skus najprv kazdy ServicePack otestovat najprv s parametrom /? (help) -- Zdravi, Jani mailto:JBystriansky@seznam.czReceived on Fri, 29 Apr 2005 11:30:25 +0200
This archive was generated by hypermail 2.1.8 : 29. 04. 2005, 11:33 CEST