Re: Dávka

From: Ing.Ján Bystrianský <JBystriansky (zavinac)>
Date: 29. 04. 2005, 11:30 CEST
 
>> 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.cz
Received on Fri, 29 Apr 2005 11:30:25 +0200

This archive was generated by hypermail 2.1.8 : 29. 04. 2005, 11:33 CEST