|
22.06.2010., 20:24 | #1 |
Registered User
Datum registracije: Jun 2010
Lokacija: Zabok
Postovi: 3
|
Installer help
Imam problem, htio bih napraviti nekakvu instalaciju s kojom budem instalirao više programa, najviše mi treba kada instaliram windowse, da ne moram skidati s interneta i mjenjati 20 CD-a. Ovako sam to zamislio, pokrenem tu instalaciju koju napravim, i u njoj bude više njih koje budu instalirale druge(može i da ih samo extract-aju) tipa (PowerISO, XFire, MSN, Skype, WinRar itd.), tu je primjer: http://www.gitare.info/datas/users/10319-42.jpg |
22.06.2010., 20:36 | #2 |
the luda ribetna
Datum registracije: Aug 2004
Lokacija: Riblja mjesta u zagrebu:D
Postovi: 3,947
|
|
|
|
Oglas
|
|
23.06.2010., 19:30 | #3 |
xampp rulez
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
|
|
26.06.2010., 09:38 | #4 |
Registered User
Datum registracije: Jun 2010
Lokacija: xxx
Postovi: 22
|
Jel ti uspjelo to što si zamislio i s kojim programom? Ali da ide offline, za online ima ninite |
26.06.2010., 21:11 | #5 |
Registered User
Datum registracije: Jun 2010
Lokacija: Zabok
Postovi: 3
|
pa to je i meni cilj, bez interneta, evo sad radim http://www.boot-land.net/forums/inde...showtopic=4764 |
27.06.2010., 21:00 | #6 |
xampp rulez
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
|
Ima raznih načina. U bivšoj firmi to sam radio sa batch skriptom. Sve sam potezao sa fajl servera gdje su se nalazili instaleri sa fiksnom strukturom direktorija. Većina instalera ima razne switch-eve za silent instalaciju, odabir komponenti i drugo. Evo ispod taj moj kod ako nekome zatreba. Sve je dobro komentirano pa neću objašnjavati. U kodu sam naziv firme zamijenio sa "FIRMA" - da ih ne reklamiram, jer nisu mi ostali u dobroj uspomeni. Code:
@ECHO off @COLOR 0A TITLE .: Silent - Unattended Installation By Iwek 2009 :. :: ===================================================================== :: TESTIRANJA :: ===================================================================== :: Ovo je mozda potrebno ??? ::--------------------------------------------------------- GOTO NEXT_OO1 :: Brisemo stari folder sa korisnickim postavkama za OpenOffice IF NOT EXIST "%AppData%\OpenOffice.org" GOTO END_OO1 RMDIR "%AppData%\OpenOffice.org" /Q /S :END_OO1 :: Brisemo mapu C:\Program Files\OpenOffice.org 3 IF NOT EXIST "C:\Program Files\OpenOffice.org 3" GOTO END_OO2 RMDIR "C:\Program Files\OpenOffice.org 3" /Q /S :END_OO2 :NEXT_OO1 :: ===================================================================== :: ===================================================================== :: VAZNO!!! VAZNO!!! VAZNO!!! - FIKSNA STRUKTURA GLAVNIH DIREKTORIJA: :: ===================================================================== :: :: SillentInstal - FIRMA_INSTALL.BAT :: |-INSTALL_RES :: | - Mozilla_Thunderbird :: | - OpenOffice :: | - itd... :: :: ===================================================================== :: VAZNO!!! VAZNO!!! VAZNO!!! - PUTANJEEEEEEEEE :: ===================================================================== :: Ovdje upisujemo tocno ime setup fajlova i instalacijske direktorije :: Sva imena datoteka i foldera neka budu bez razmaka u nazivu SET THUNDERBIRD_INSTALL_DIR=INSTALL_RES\Mozilla_Thunderbird SET THUNDERBIRD_SETUP_FILE=Thunderbird_Setup_2.0.0.22.exe SET OpenOffice_EN_INSTALL_DIR=INSTALL_RES\OpenOffice\OpenOffice_HR_Instal SET OpenOffice_HR_SETUP_FILE=openofficeorg30.msi SET OpenOffice_EN_INSTALL_DIR=INSTALL_RES\OpenOffice\OpenOffice_EN_Instal SET OpenOffice_EN_SETUP_FILE=openofficeorg31.msi SET NOD32_INSTALL_DIR=INSTALL_RES\NOD32 SET NOD32_SETUP_FILE=essbe_nt32_enu.msi CLS :: ===================================================================== :: IZBORNIK :: ===================================================================== :START ECHO ****************************************************************** ECHO INSTALACIJA PROGRAMA ZA FIRMA ECHO ****************************************************************** ECHO 1. Mozilla Thunderbirda sa ekstenzijama ECHO 2. Uvoz email poruka iz Outlook Express-a u Thunderbird ECHO ------------------------------------------------------------ ECHO 3. OpenOffice-a 3.0.1 HR ECHO 4. OpenOffice-a 3.1.0 EN ECHO 5. Uvoz AddOn-a u OpenOffice ECHO ------------------------------------------------------------ ECHO 6. TSUS3 ECHO 7. FINA ECHO ------------------------------------------------------------ ECHO 8. Eset NOD32 ECHO 9. MS SyncToy ECHO 10. Robocopy backup ECHO 11. ECHO 12. Printeri ECHO. ECHO 19. Test dostupnosti fajl servera ECHO. ECHO 20. Izlaz iz programa ECHO ****************************************************************** SET choice= SET /p choice=Za zeljenu radnju izaberite broj i pritisnite tipku "ENTER": IF NOT '%choice%'=='' SET choice=%choice:~0,2% IF '%choice%'== '1' GOTO 1 IF '%choice%'== '2' GOTO 2 IF '%choice%'== '3' GOTO 3 IF '%choice%'== '4' GOTO 4 IF '%choice%'== '5' GOTO 5 IF '%choice%'== '6' GOTO 6 IF '%choice%'== '7' GOTO 7 IF '%choice%'== '8' GOTO 8 IF '%choice%'== '9' GOTO 9 IF '%choice%'== '10' GOTO 10 IF '%choice%'== '11' GOTO 11 IF '%choice%'== '12' GOTO 12 IF '%choice%'== '13' GOTO 13 IF '%choice%'== '14' GOTO 14 IF '%choice%'== '15' GOTO 15 IF '%choice%'== '19' GOTO 19 IF '%choice%'== '20' GOTO 20 CLS ECHO. :: Ako je izbor nepostojeci ispisi poruku greske ECHO GRESKA!!! %choice% je pogresan izbor - izaberite ponovno ECHO. GOTO START :1 :: ================================================================================================ :: MOZZILA THUNDERBIRD INSTALACIJA :: ================================================================================================ :: Sve postavke (Mozilla User Preferences) zapisujemo u datoteku "prefs.js" koja se nalazi u folderu "Profiles" :: primjer: user_pref("mail.identity.id1.sig_file", "D:\\EMAILS\\Signature\\Korisnik_UTF-8.htm"); :: ----------------------------------------------------------------- :: signons.txt stores saved user names and passwords in Thunderbird with key3.db, which contains a key used to encrypt and decrypt saved passwords. :: This file can be moved to a different profile as long as it is moved with key3.db, which is the encryption key. :: ----------------------------------------------------------------- :: Predefinirani korisnik: korisnik@FIRMA.hr kor5pet mail.FIRMA.hr :: ================================================================================================ :: provjerimo postoji li vec folder "C:\Program Files\Mozilla Thunderbird" IF EXIST "C:\Program Files\Mozilla Thunderbird" GOTO END_MOZZ_1 CLS ECHO ******************************************************************* ECHO Mozilla Thunderbird instalacija: %THUNDERBIRD_SETUP_FILE% ECHO ******************************************************************* ECHO Mozilla Thunderbird instalacija u tijeku, strpite se trenutak... ECHO. :: silent instalacija (switch -ms) START /wait %THUNDERBIRD_INSTALL_DIR%\%THUNDERBIRD_SETUP_FILE% -ms :: dodavanje addon-a (plugin-a) :: xpi addon raspakiramo i u instal.rdf datoteci pogledamo install-manifest id number npr. {4dce973c-25a5-4657-8e37-6c2a85c24a7e} :: kreiramo folder sa istim imenom {4dce973c-25a5-4657-8e37-6c2a85c24a7e} i u njega stavimo sve datoteke koje smo izvukl iz xpi arhive :: taj folder kopiramo u C:\Program Files\Mozilla Thunderbird\extensions direktorij i imamo instaliran addon XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\ContactsSidebar" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\Lightning" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\ImportExportTools" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\MinimizeToTray" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\RemoveDuplicateMessages" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\SMTP_Select" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\LookOut" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I XCOPY "%THUNDERBIRD_INSTALL_DIR%\Plugins\Signature_Switch" "C:\Program Files\Mozilla Thunderbird\extensions" /Y /Q /E /I :: dodavanje Hrvatskog rjecnika XCOPY "%THUNDERBIRD_INSTALL_DIR%\Dictionaries" "C:\Program Files\Mozilla Thunderbird\dictionaries" /Y /Q /E /I :: kopirajmo "Profile" direktorij XCOPY "%THUNDERBIRD_INSTALL_DIR%\Profile" D:\EMAILS\Profile /Y /Q /E /I :: kopirajmo direktorij gdje je "Signature" XCOPY %THUNDERBIRD_INSTALL_DIR%\Signature D:\EMAILS\Signature /Y /Q /E /I :: kopirajmo Icons direktorij XCOPY %THUNDERBIRD_INSTALL_DIR%\Icons D:\EMAILS\Icons /Y /Q /E /I :: Kopirajmo adresar shortcut u Quick Launch i na Desktop COPY /Y "%THUNDERBIRD_INSTALL_DIR%\ADRESAR.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" COPY /Y "%THUNDERBIRD_INSTALL_DIR%\ADRESAR.lnk" "D:\Desktop" :: U C:\Documents and Settings\Korisnik\Application Data\Thunderbird se nalazi datotek profiles.ini :: U njoj je zapisan profil koji se koristi i putanja do njega "D:\EMAILS\Profile" XCOPY "%THUNDERBIRD_INSTALL_DIR%\Thunderbird" "%AppData%\Thunderbird" /Y /Q /E /I :: stavimo MT u startup mapu da se pokrece sa windozama COPY /Y "%THUNDERBIRD_INSTALL_DIR%\Mozilla Thunderbird.lnk" "C:\Documents and Settings\Korisnik\Start Menu\Programs\Startup\Mozilla Thunderbird.lnk" ECHO. ECHO Instalacija je uspjesno dovrsena. ECHO. ECHO Pritisnite bilo koju tipku za povratak u meni... PAUSE>NUL GOTO LOOP :END_MOZZ_1 ECHO Instalacija je prekinuta. Thunderbird je vec instaliran ECHO ili postoji direktorij C:\Program Files\Mozilla Thunderbird. ECHO Deinstalirajte staru verziju i/ili izbrisite navedeni folder. ECHO. ECHO Pritisnite bilo koju tipku za povratak u meni... PAUSE>NUL GOTO LOOP :2 :: ================================================================================================ :: Outlook Express To Mozzila Thunderbird koverzija email-ova i uvoz :: ================================================================================================ :: Mozilla Thunderbird = u daljem tekstu MT, Outlook Express = OE :: DBX Convertor >> http://freenet-homepage.de/ukrebs/english/dbxconv.html. :: Konverzija OE dbx fajlova u MT mbx fajlove (foldere). :: Sa konvertiranih fajlova brisemo mbx ekstenziju jer ne zelimo da nam se folder zove npr. Inbox.mbx :: OE "Sent Items" preimenujemo u MT "Sent", "Deleted Items" u "Trash" :: Nakon pokretanja Thunderbird-a klikom na folder pocinje proces kreiranja indexa koji se zapisuje u msf fajl CLS ECHO ******************************************************************* ECHO Konverzija i import mailova iz Outlook expressa u Thunderbird ECHO Sav sadrzaj iz direktorija D:\EMAILS\Mail biti ce izbrisan ECHO Proces moze potrajati neko vrijeme u zavisnosti od ECHO kolicine mailova a za konverziju... ECHO ******************************************************************* ECHO. ECHO Za pokretanje konverzije pritisnite bilo koju tipku. ECHO. PAUSE>NUL :: Putanja do DbxConv.exe i putanja do foldera gdje MT sprema mejlove SET DBX_CONVERTOR=%THUNDERBIRD_INSTALL_DIR%\DbxConv\DbxConv.exe SET MAILS_STORE_DIR=D:\EMAILS\Mail DEL %MAILS_STORE_DIR% /Q >NUL MKDIR %MAILS_STORE_DIR% CLS COPY /Y %DBX_CONVERTOR% %MAILS_STORE_DIR% XCOPY D:\Mails\*.dbx %MAILS_STORE_DIR% /Y /S /I CD\ D: CD EMAILS\Mail CALL DbxConv.exe *.dbx RENAME *.mbx *. RENAME "Sent Items" Sent RENAME "Deleted Items" Trash DEL *.dbx /Q DEL DbxConv.exe /Q ECHO. ECHO Konverzija i uvoz email poruka je zavrsila... ECHO Pritisnite bilo koju tipku za povratak u meni... PAUSE>NUL GOTO LOOP :3 :: ================================================================================================ :: OpenOffice - Hrvatska verzija :: ================================================================================================ CLS ECHO ******************************************************************* ECHO OpenOffice Hrvatski: %OpenOffice_HR_SETUP_FILE% ECHO ******************************************************************* ECHO. ECHO Ako postoji prethodna verzija OpenOffice-a prvo je deinstalirajte. ECHO. ECHO Pritisni bilo koju tipku za pokretanje instalacije... PAUSE>NUL CLS :: Postavimo putanje SET OpenOffice_HR_INSTALLER=%OpenOffice_HR_INSTALL_DIR%\%OpenOffice_HR_SETUP_FILE% SET SHORTCUTS_PATH=INSTALL_RES\OpenOffice\Shortcuts CLS ECHO ******************************************************************* ECHO OpenOffice - potpuna instalacija: %OpenOffice_HR_SETUP_FILE% ECHO OpenOffice biti ce zadani preglednik za doc, xls i ppt datoteke ECHO ******************************************************************* ECHO. START /wait msiexec /qb /norestart /i %OpenOffice_HR_INSTALLER% SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 ADDLOCAL=ALL :: Postavimo FIRMA - memo na desktop COPY /Y "INSTALL_RES\OpenOffice\FIRMA - memo - HR.ott" "D:\Desktop" :: Izbrisimo stare i napravimo nove Shortcuts-e u "Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Writer.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Writer.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Calc.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Calc.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Impress.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Impress.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" :: Izbrisimo stare i napravimo nove Shortcuts-e na vrhu "Start Menu" izbornika DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Writer.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Writer.lnk" "C:\Documents and Settings\Korisnik\Start Menu" DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Calc.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Calc.lnk" "C:\Documents and Settings\Korisnik\Start Menu" DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Impress.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Impress.lnk" "C:\Documents and Settings\Korisnik\Start Menu" ECHO. ECHO Instalacija je zavrsila... ECHO Pritisnite bilo koju tipku za povratak u meni... PAUSE>NUL GOTO LOOP :4 :: ================================================================================================ :: OpenOffice - Engleska verzija :: ================================================================================================ CLS ECHO ******************************************************************* ECHO OpenOffice Engleski: %OpenOffice_EN_SETUP_FILE% ECHO ******************************************************************* ECHO. ECHO Ako postoji prethodna verzija OpenOffice-a prvo je deinstalirajte. ECHO. ECHO Pritisni bilo koju tipku za pokretanje instalacije... PAUSE>NUL CLS :: Postavimo putanje SET OpenOffice_EN_INSTALLER=%OpenOffice_EN_INSTALL_DIR%\%OpenOffice_EN_SETUP_FILE% SET SHORTCUTS_PATH=INSTALL_RES\OpenOffice\Shortcuts CLS ECHO ******************************************************************* ECHO OpenOffice - potpuna instalacija: %OpenOffice_EN_SETUP_FILE% ECHO OpenOffice biti ce zadani preglednik za doc, xls i ppt datoteke ECHO ******************************************************************* ECHO. START /wait msiexec /qb /norestart /i %OpenOffice_EN_INSTALLER% SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 ADDLOCAL=ALL :: Postavimo FIRMA - memo na desktop COPY /Y "INSTALL_RES\OpenOffice\FIRMA - memo - HR.ott" "D:\Desktop" :: Izbrisimo stare i napravimo nove Shortcuts-e u "Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Writer.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Writer.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Calc.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Calc.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\OpenOffice.org Impress.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Impress.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch" :: Izbrisimo stare i napravimo nove Shortcuts-e na vrhu "Start Menu" izbornika DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Writer.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Writer.lnk" "C:\Documents and Settings\Korisnik\Start Menu" DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Calc.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Calc.lnk" "C:\Documents and Settings\Korisnik\Start Menu" DEL "C:\Documents and Settings\Korisnik\Start Menu\OpenOffice.org Impress.lnk" /Q COPY /Y "%SHORTCUTS_PATH%\OpenOffice.org Impress.lnk" "C:\Documents and Settings\Korisnik\Start Menu" ECHO. ECHO Instalacija je zavrsila... ECHO Pritisnite bilo koju tipku za povratak u meni... PAUSE>NUL GOTO LOOP :5 :: ================================================================================================ :: Uvoz AddOn-a u OpenOffice :: ================================================================================================ :: na serveru CMD UNC path nije podrzan zato kopiramo link u temp pa tamo delamo :: unopkg.lnk parametri: "C:\Program Files\OpenOffice.org 3\program\unopkg.exe" add --shared SET UNOPKG_LNK_PATH=INSTALL_RES\OpenOffice\Shortcuts SET EXTENSIONS_PATH=INSTALL_RES\OpenOffice\Extension CLS ECHO. ECHO Instalacija ektenzija u OpenOffice... ECHO. IF EXIST "C:\temp" GOTO END_ADDONS_1 MD "C:\temp" :END_ADDONS_1 COPY /Y "%UNOPKG_LNK_PATH%\unopkg.lnk" "C:\temp" >NUL START /wait "%UNOPKG_LNK_PATH%\unopkg" "%EXTENSIONS_PATH%\dict-hr.oxt" START /wait "%UNOPKG_LNK_PATH%\unopkg" "%EXTENSIONS_PATH%\TestFonts.oxt" START /wait "%UNOPKG_LNK_PATH%\unopkg" "%EXTENSIONS_PATH%\pdfimport.oxt" START /wait "%UNOPKG_LNK_PATH%\unopkg" "%EXTENSIONS_PATH%\Alternative dialog Find & Replace for Writer.oxt" DEL "C:\temp\unopkg.lnk" /Q ECHO. ECHO Nakon instalacije zeljenih ekstenzija zatvori Extension Manager ECHO i pritisni bilo koju tipku za izlaz... PAUSE>NUL EXIT :6 :: ================================================================================================ :: TSUS3 :: ================================================================================================ CLS :START2 ECHO ****************************************************************** ECHO Izaberi Instalaciju za TSUS3 ECHO ****************************************************************** ECHO 1. Instalacija sa servera ECHO 2. Lokalna instalacija ECHO ****************************************************************** SET choice= SET /p choice=Za zeljenu radnju izaberite broj i pritisnite tipku "ENTER": IF NOT '%choice%'=='' SET choice=%choice:~0,1% IF '%choice%'== '1' GOTO TSUS_1 IF '%choice%'== '2' GOTO TSUS_2 CLS ECHO. :: Ako je izbor nepostojeci ispisi poruku greske ECHO GRESKA!!! %choice% je pogresan izbor - izaberite ponovno ECHO. GOTO START2 :: Ovdje navodimo putanje :TSUS_1 SET TSUS_INSTALL_PATH=\\Olimp\FIRMA\tsus3 SET HOLOBIT_PROFILE=\\Olimp\FIRMA\holobit GOTO NEXT_TSUS_0 :TSUS_2 SET TSUS_INSTALL_PATH=INSTALL_RES\Holobit\tsus3 SET HOLOBIT_PROFILE=INSTALL_RES\Holobit\Profile :NEXT_TSUS_0 :: zapisivanje IP adresa HOLOBIT servera u hosts fajl :: 213.147.101.245 internet :: 192.168.100.8 FIRMA SET HOST_FILE=C:\WINDOWS\system32\drivers\etc\hosts SET FIND_STRING=192.168.100.8 findstr /m %FIND_STRING% %HOST_FILE% >NUL IF %errorlevel%==0 ( GOTO NEXT_TSUS_1 ) ELSE ( ECHO # IP adrese HOLOBIT servera >> %HOST_FILE% ECHO 192.168.100.8 FIRMA >> %HOST_FILE% ECHO 213.147.101.245 internet >> %HOST_FILE% ) :NEXT_TSUS_1 :: kreiranje direktorija "C:\holobit\tsus3" ako ne postoji IF EXIST C:\holobit\tsus3 GOTO NEXT_TSUS_2 mkdir C:\holobit\tsus3 :NEXT_TSUS_2 :: instalacija TSUS-a xcopy %TSUS_INSTALL_PATH% C:\holobit\tsus3 /D /Y /Q /E copy /Y C:\holobit\tsus3\TSUS.lnk D:\Desktop :: kreiranje direktorija "C:\Documents and Settings\Korisnik\.holobit" ako ne postoji IF EXIST "%USERPROFILE%\.holobit" GOTO NEXT_TSUS_3 mkdir "%USERPROFILE%\.holobit" :NEXT_TSUS_3 :: kopiranje datoteke ".tsussqlrc" u direktorij "C:\Documents and Settings\Korisnik\.holobit" copy /Y %HOLOBIT_PROFILE%\tsussqlrc "%USERPROFILE%\.holobit\tsussqlrc" ren "%USERPROFILE%\.holobit\tsussqlrc" .tsussqlrc del "%USERPROFILE%\.holobit\tsussqlrc" /Q /F /S :: u datoteku ".holobittsusrc" se upisuju lokalne postavke pa nju kopiramo samo ako ne postoji IF EXIST "%USERPROFILE%\.holobit\.holobittsusrc" GOTO NEXT_TSUS_4 copy /Y %HOLOBIT_PROFILE%\holobittsusrc "%USERPROFILE%\.holobit\holobittsusrc" ren "%USERPROFILE%\.holobit\holobittsusrc" .holobittsusrc del "%USERPROFILE%\.holobit\holobittsusrc" /Q /F /S :NEXT_TSUS_4 ECHO. ECHO Instalacija je zavrsila... ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :7 :: ================================================================================================ :: FINA :: ================================================================================================ CLS :START3 ECHO ****************************************************************** ECHO Izaberi Instalaciju za FINA-u ECHO ****************************************************************** ECHO 1. Instalacija sa servera ECHO 2. Lokalna instalacija ECHO ****************************************************************** SET choice= SET /p choice=Za zeljenu radnju izaberite broj i pritisnite tipku "ENTER": IF NOT '%choice%'=='' SET choice=%choice:~0,2% IF '%choice%'== '1' GOTO FINA_1 IF '%choice%'== '2' GOTO FINA_2 CLS ECHO. :: Ako je izbor nepostojeci ispisi poruku greske ECHO GRESKA!!! %choice% je pogresan izbor - izaberite ponovno ECHO. GOTO START3 :: Ovdje navodimo putanje :FINA_1 SET FINA_INSTALL_PATH=\\Olimp\FIRMA\fina SET HOLOBIT_PROFILE=\\Olimp\FIRMA\holobit GOTO NEXT_FINA_0 :FINA_2 SET FINA_INSTALL_PATH=INSTALL_RES\Holobit\fina SET HOLOBIT_PROFILE=INSTALL_RES\Holobit\Profile :NEXT_FINA_0 :: zapisivanje IP adresa HOLOBIT servera u hosts fajl :: 213.147.101.245 internet :: 192.168.100.8 FIRMA SET HOST_FILE=C:\WINDOWS\system32\drivers\etc\hosts SET FIND_STRING=192.168.100.8 findstr /m %FIND_STRING% %HOST_FILE% >NUL IF %errorlevel%==0 ( GOTO NEXT_FINA_1 ) ELSE ( ECHO # IP adrese HOLOBIT servera >> %HOST_FILE% ECHO 192.168.100.8 FIRMA >> %HOST_FILE% ECHO 213.147.101.245 internet >> %HOST_FILE% ) :NEXT_FINA_1 :: kreiranje direktorija "C:\holobit\fina" ako ne postoji IF EXIST C:\holobit\fina GOTO NEXT_FINA_2 mkdir C:\holobit\fina :NEXT_FINA_2 :: instalacija FINA-a xcopy %FINA_INSTALL_PATH% C:\holobit\fina /D /Y /Q /E copy /Y C:\holobit\fina\FINA.lnk D:\Desktop :: kreiranje direktorija "C:\Documents and Settings\Korisnik\.holobit" ako ne postoji IF EXIST "%USERPROFILE%\.holobit" GOTO NEXT_FINA_3 mkdir "%USERPROFILE%\.holobit" :NEXT_FINA_3 :: kopiranje datoteke ".finasqlrc" u direktorij "C:\Documents and Settings\Korisnik\.holobit" copy /Y %HOLOBIT_PROFILE%\finasqlrc "%USERPROFILE%\.holobit\finasqlrc" ren "%USERPROFILE%\.holobit\finasqlrc" .finasqlrc del "%USERPROFILE%\.holobit\finasqlrc" /Q /F /S :: u datoteku ".holobitfinarc" se upisuju lokalne postavke pa nju kopiramo samo ako ne postoji IF EXIST "%USERPROFILE%\.holobit\.holobitfinarc" GOTO NEXT4 copy /Y %HOLOBIT_PROFILE%\holobitfinarc "%USERPROFILE%\.holobit\holobitfinarc" ren "%USERPROFILE%\.holobit\holobitfinarc" .holobitfinarc del "%USERPROFILE%\.holobit\holobitfinarc" /Q /F /S :NEXT_FINA_4 ECHO. ECHO Instalacija je zavrsila... ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :8 :: ================================================================================================ :: Eset NOD32 :: ================================================================================================ echo ********************************************************************* echo Eset Smart Security instalacija, molimo strpite se jednu minutu ;-) echo ********************************************************************* msiexec.exe /i %NOD32_INSTALL_DIR%\%NOD32_SETUP_FILE% /qb! /promptrestart ADMINCFG=%NOD32_INSTALL_DIR%\config.xml ECHO. ECHO Instalacija je zavrsila... ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :9 :: ================================================================================================ :: :: ================================================================================================ ECHO. ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :10 :: ================================================================================================ :: :: ================================================================================================ ECHO. ECHO Instalacija je zavrsila... ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :19 :: ================================================================================================ :: Test dostupnosti fajl servera :: ================================================================================================ :: kreiranje TMP direktorija SET TMP_DIR=C:\TMP IF EXIST %TMP_DIR% GOTO NEXT_TMP_1 mkdir %TMP_DIR% :NEXT_TMP_1 SET NOD32_DIR=\\Olimp\nod32 SET NOD32_DIR_TEST_FILE=config.xml COPY /Y "%NOD32_DIR%\%NOD32_DIR_TEST_FILE%" %TMP_DIR% IF %errorlevel%==0 ( GOTO NEXT_TEST_1 ) ELSE ( ECHO %NOD32_DIR% je nedostupan ) :NEXT_TEST_1 DEL "%TMP_DIR%\%NOD32_DIR_TEST_FILE%" /Q /F /S ECHO %NOD32_DIR% je dostupan ECHO. ECHO Za nastavak pritisnite bilo koju tipku... PAUSE>NUL GOTO LOOP :: ================================================================================================ :: Povratna petlja :LOOP CLS GOTO START :: Izlazak iz programa :20 EXIT Code:
@ECHO off @COLOR 0A TITLE INSTALACIJA MREZNIH PRINTERA NA WINDOWS XP KLIJENTE - Created by Ivan Orec 2009. :: Driveri od instaliranih printera nalaze se u direktoriju C:\WINDOWS\system32\spool\drivers\w32x86 :: Set printer as default: :: rundll32 printui.dll,PrintUIEntry /y /n "naziv printera" :: Store all printer settings into a file: :: rundll32 printui.dll,PrintUIEntry /Ss /n "naziv printera" /a "D:\Desktop\naziv printera.dat" :: Restore all printer settings from a file: :: rundll32 printui.dll,PrintUIEntry /Sr /n "naziv printera" /a "D:\Desktop\naziv printera.dat" :: Store the Printer Settings: (Printer Must Be Installed) :: RUNDLL32 PRINTUI.DLL,PrintUIEntry /Ss /n "naziv printera" /a "naziv printera.bin" d u g 2 :: Put the settings back: (Printer Must Be Installed) :: RUNDLL32 PRINTUI.DLL,PrintUIEntry /Sr /n "naziv printera" /a "naziv printera.bin" d u g 2 :: SHORT_NAME mozemo dati koje zelimo :: REAL_NAME mora biti isto kao i u inf datoteci :: postavimo printer kao zadani (default printer) :: rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS :: ================================================================================================ :: DRIVER_PATH je root direktorij u kojem se nalaze poddirektoriji sa driverima :: Ne stavljamo path u navodnike - umecu se poslije :: ================================================================================================ SET DRIVER_PATH=\\Olimp\Prijenos\- Drivers\PRINTERI - TEXT MODE :START ECHO ****************************************************************** ECHO INSTALACIJA MREZNIH PRINTERA ECHO ****************************************************************** ECHO 1. Instaliraj sve mrezne portove za printere (170 - 172) ECHO 2. Canon iR2230 - 192.168.100.170 - Tajnica ECHO 3. HP Color Laserjet 3600 - 192.168.100.171 - Tajnica ECHO 4. HP LaserJet P2015n - 192.168.100.163 - Komercijala ECHO 5. HP LaserJet 1320n - 192.168.100.165 - Investicije ECHO 6. Samsung ML-1710 Series - 192.168.100.166 - Nabava ECHO 7. HP DesJket 845C - 192.168.100.167 - Zastupstva ECHO 8. LaserJet 1320 - 192.168.100.172 - ECHO 9. HP LaserJet 1100 - 192.168.100.168 - Uvoz-Izvoz ECHO 10. HP LaserJet P2015n - 192.168.100.166 - Sigurnost ECHO 11. HP LaserJet P2015n - 192.168.100.2 - Financije ECHO 13. Instaliraj HP 2100n - Skladiste ECHO 14. Instaliraj sve printere ECHO 15. Silent instalacija PDFCreator-a ECHO 16. Pogledaj raspored printera ECHO. ECHO 20. Izlaz iz programa ECHO ****************************************************************** SET choice= SET /p choice=Za zeljenu radnju izaberite broj i pritisnite tipku "ENTER": IF NOT '%choice%'=='' SET choice=%choice:~0,2% IF '%choice%'== '1' GOTO 1 IF '%choice%'== '2' GOTO 2 IF '%choice%'== '3' GOTO 3 IF '%choice%'== '4' GOTO 4 IF '%choice%'== '5' GOTO 5 IF '%choice%'== '7' GOTO 7 IF '%choice%'== '8' GOTO 8 IF '%choice%'== '9' GOTO 9 IF '%choice%'=='10' GOTO 10 IF '%choice%'=='11' GOTO 11 IF '%choice%'=='12' GOTO 12 IF '%choice%'=='13' GOTO 13 IF '%choice%'=='14' GOTO 14 IF '%choice%'=='15' GOTO 15 IF '%choice%'=='16' GOTO 16 IF '%choice%'=='20' GOTO 20 CLS ECHO. :: Ako je izbor nepostojeci ispisi poruku greske ECHO GRESKA!!! %choice% je pogresan izbor - izaberite ponovno ECHO. GOTO START :1 :: ================================================================================================ :: Instalacija svih mreznih portova za printere :: ================================================================================================ ECHO. ECHO. ECHO Instalacija mreznih portova za printere nije implementirana ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :2 :: ================================================================================================ :: Canon iR2230 UFR II instalacija :: ================================================================================================ SET IP_ADRESS=192.168.100.170 SET PORT_NAME=IP_192.168.100.170 SET SHORT_NAME="Canon iR2230 UFR II" SET REAL_NAME="Canon iR2230 UFR II" SET DRIVER="%DRIVER_PATH%\Canon iR2230 UFR II\CNLB0K.INF" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :3 :: ================================================================================================ :: HP Color LaserJet 3600 :: ================================================================================================ SET IP_ADRESS=192.168.100.171 SET PORT_NAME=IP_192.168.100.171 SET SHORT_NAME="HP Color LaserJet 3600" SET REAL_NAME="HP Color LaserJet 3600" SET DRIVER="%DRIVER_PATH%\HP Color LaserJet 3600\hpc3600e.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :4 :: ================================================================================================ :: HP LaserJet P2015n Series instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.163 SET PORT_NAME=IP_192.168.100.163 SET SHORT_NAME="HP LaserJet P2015n" SET REAL_NAME="HP LaserJet P2015 Series PCL 5e" SET DRIVER="%DRIVER_PATH%\HP LaserJet P2015n\hppcp504.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani (default printer) rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% i postavljen kao zadani printer ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :5 :: ================================================================================================ :: HP LaserJet 1320n na 192.168.100.165 - Investicije :: ================================================================================================ SET IP_ADRESS=192.168.100.165 SET PORT_NAME=IP_192.168.100.165 SET SHORT_NAME="HP LaserJet 1320n" SET REAL_NAME="hp LaserJet 1320 PCL 5e" SET DRIVER="%DRIVER_PATH%\HP LaserJet 1320\hpc1xxxb.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani (default printer) rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% i postavljen kao zadani printer ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :6 :: ================================================================================================ :: Samsung ML-1710 Series instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.166 SET PORT_NAME=IP_192.168.100.166 SET SHORT_NAME="Samsung ML-1710" SET REAL_NAME="Samsung ML-1710 Series" SET DRIVER="%DRIVER_PATH%\Samsung ML-1710 Series\ssgb1.inf" CLS cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% i postavljen kao zadani printer. ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :7 :: ================================================================================================ :: HP DesJket 845C instalacija :: ================================================================================================ SET IP_ADRESS=192.168.100.167 SET PORT_NAME=IP_192.168.100.167 SET SHORT_NAME="HP DesJket 845C" SET REAL_NAME="hp deskjet 845c series" SET DRIVER="%DRIVER_PATH%\HP_DeskJet_845C_XP\hpf845k.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :8 :: ================================================================================================ :: HP LaserJet 1320 instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.172 SET PORT_NAME=IP_192.168.100.172 SET SHORT_NAME="HP LaserJet 1320" SET REAL_NAME="hp LaserJet 1320 PCL 5e" SET DRIVER="%DRIVER_PATH%\HP LaserJet 1320\hpc1xxxb.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :9 :: ================================================================================================ :: HP LaserJet 1100 instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.168 SET PORT_NAME=IP_192.168.100.168 SET SHORT_NAME="HP LaserJet 1100" SET REAL_NAME="HP LaserJet 1100" SET DRIVER="%DRIVER_PATH%\HP LaserJet 1100-1100A PCL 5e\hp201ip5.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :10 :: ================================================================================================ :: HP LaserJet P2015n Series instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.166 SET PORT_NAME=IP_192.168.100.166 SET SHORT_NAME="HP LaserJet P2015n" SET REAL_NAME="HP LaserJet P2015 Series PCL 5e" SET DRIVER="%DRIVER_PATH%\HP LaserJet P2015n\hppcp504.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani (default printer) rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :11 :: ================================================================================================ :: HP LaserJet P2015n Series instalacija i postavljanje kao zadanog printera :: ================================================================================================ SET IP_ADRESS=192.168.100.2 SET PORT_NAME=IP_192.168.100.2 SET SHORT_NAME="HP LaserJet P2015n" SET REAL_NAME="HP LaserJet P2015 Series PCL 5e" SET DRIVER="%DRIVER_PATH%\HP LaserJet P2015n\hppcp504.inf" cscript.exe c:\windows\system32\prnport.vbs -a -r %PORT_NAME% -h %IP_ADRESS% -o raw -n 9100 rundll32 printui.dll,PrintUIEntry /if /b %SHORT_NAME% /f %DRIVER% /r %PORT_NAME% /m %REAL_NAME% /z :: postavimo ovaj printer kao zadani (default printer) rundll32 printui.dll,PrintUIEntry /y /n %SHORT_NAME% CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :12 :: ================================================================================================ :: :: ================================================================================================ CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :13 :: ================================================================================================ :: :: ================================================================================================ CLS ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :14 :: ================================================================================================ :: :: ================================================================================================ CLS :: ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO Nije implementirano. ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :14 :: ================================================================================================ :: :: ================================================================================================ CLS :: ECHO %SHORT_NAME% je instaliran na port %IP_ADRESS% ECHO Nije implementirano. ECHO. ECHO Za nastavak pritisni bilo koju tipku... PAUSE>NUL GOTO END :16 :: ================================================================================================ :: Raspored printera :: ================================================================================================ CLS echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» echo ş ş echo ş ş echo ş ŰŰ ş echo ş 166 ş echo ş ş echo ş ş echo ş ş echo ş ş echo ĚÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍą echo ş ş echo ş ş echo ş ş echo ČÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍĽ ECHO. ECHO Za povratak u meni pritisni bilo koju tipku... PAUSE>NUL GOTO END :: Povratna petlja :END CLS GOTO START :: Izlazak iz programa :20 GOTO EXIT :EXIT EXIT Evo zgodan alat: BAT2EXE I ovo nađoh u svome BATCH folderu: Auto_Installer.bat Code:
@ECHO OFF TITLE GUI - RunOnce // Auto Installer COLOR 02 ECHO \./ ECHO (o o) ECHO ---------------------------------oOOo-(_)-oOOo--------------------------------- ECHO Auto Start in 30 seconds... ECHO To cancel the Auto Start click the X in the upper right corner of this Window. ECHO =============================================================================== START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 30 localhost 1> nul CLS ECHO \./ ECHO (o o) ECHO ---------------------------------oOOo-(_)-oOOo--------------------------------- ECHO Over the next few minutes you will see automated installations ECHO of various Sofware Applications and Windows XP Settings being implemented. ECHO =============================================================================== START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 6 localhost 1> nul ECHO. ECHO [1/22] Installing: Microsoft .NET Framework en-US v3.5+SP1+KB959209 ECHO This installation will take approximately 5-30 minutes, ECHO depending on your computer speed. ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft .NET Framework en-US v3.5+SP1+KB959209.exe" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [2/22] Installing: Microsoft Visual Basic 6.0 SP6 Run-Time Redistribution Pack ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft Visual Basic 6.0 SP6 Run-Time Redistribution Pack.exe" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [3/22] Installing: Microsoft Visual C++ 2005 SP1 Redistributable Package ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft Visual C++ 2005 SP1 Redistributable Package.exe" /q ECHO ------------------------------------------------------------------------------- ECHO. ECHO [4/22] Installing: Microsoft Visual C++ 2008 SP1 Redistributable Package ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft Visual C++ 2008 SP1 Redistributable Package.exe" /qb ECHO ------------------------------------------------------------------------------- ECHO. ECHO [5/22] Installing: Java SE Runtime Environment (JRE) v6 Update 12 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Java SE Runtime Environment (JRE) v6 Update 12.exe" /qb ECHO ------------------------------------------------------------------------------- ECHO. ECHO [6/22] Installing: Windows Update KB931906 - Security Update for CAPICOM v2102 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Windows Update KB931906 - Security Update for CAPICOM v2102.exe" /q ECHO ------------------------------------------------------------------------------- ECHO. ECHO [7/22] Installing: Microsoft User Profile Hive Cleanup Service v1.6d ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft User Profile Hive Cleanup Service v1.6d.msi" /qb ECHO ------------------------------------------------------------------------------- ECHO. ECHO [8/22] Installing: Windows XP Powertoy - Alt-Tab Replacement v1.0 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Windows XP Powertoy - Alt-Tab Replacement v1.0.exe" /v/qb START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 3 localhost 1> nul ECHO Delete Readme file in the "Start Menu - All Programs"... RMDIR /S /Q "%UserProfile%\Start Menu\Programs\Powertoys for Windows XP" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [9/22] Installing: Microsoft AppLocale Utility v1.0 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Microsoft AppLocale Utility v1.0.msi" /qb ECHO ------------------------------------------------------------------------------- ECHO. ECHO [10/22] Installing: Open Command Prompt Shell Extension v1.1.10 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Open Command Prompt Shell Extension v1.1.10.exe" /quiet ECHO ------------------------------------------------------------------------------- ECHO. ECHO [11/22] Installing: HashCheck Shell Extension v2.1.7 ECHO Please wait... START "" /I /WAIT "..\Progrmas\HashCheck Shell Extension v2.1.7.exe" /quiet ECHO ------------------------------------------------------------------------------- ECHO. ECHO [12/22] Installing: Unlocker v1.8.7 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Unlocker v1.8.7.exe" /S START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 3 localhost 1> nul ECHO Removing eBay Shortcuts... DEL "%ProgramFiles%\Unlocker\eBay_shortcuts_*.exe" DEL "%UserProfile%\Desktop\eBay.lnk" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\eBay.lnk" DEL "%UserProfile%\Start Menu\eBay.lnk" RMDIR /S /Q "%AppData%\Desktopicon" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [13/22] Installing: CCleaner v2.16.830 ECHO Please wait... START "" /I /WAIT "..\Progrmas\CCleaner v2.16.830.exe" /S START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 3 localhost 1> nul ECHO Removing CCleaner Desktop Shortcut... DEL "%UserProfile%\Desktop\CCleaner.lnk" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [14/22] Installing: Foxit Reader v3.0 Build 1301 ECHO Please wait... START "" /I /WAIT "..\Progrmas\Foxit Reader v3.0 Build 1301.exe" /i START "" /B /WAIT "%SystemRoot%\system32\ping.exe" -n 3 localhost 1> nul ECHO Removing Foxit Reader Desktop and Quick Launch Shortcut... DEL "%SystemDrive%\Documents and Settings\All Users\Desktop\Foxit Reader.lnk" DEL "%AppData%\Microsoft\Internet Explorer\Quick Launch\Foxit Reader.lnk" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [15/22] Installing: 7-Zip v4.65 ECHO Please wait... START "" /I /WAIT "..\Progrmas\7-Zip v4.65.exe" /S ECHO ------------------------------------------------------------------------------- ECHO. ECHO [16/22] Installing: K-Lite Mega Codec Pack v4.6.2 ECHO Please wait... START "" /I /WAIT "..\Codecs\K-Lite Mega Codec Pack v4.6.2.exe" /silent /norestart /LoadInf=".\K-Lite Mega Codec Pack v4.6.2 - Unattended Installation.ini" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [17/22] Installing: QuickTime Alternative v2.8.0 ECHO Please wait... START "" /I /WAIT "..\Codecs\QuickTime Alternative v2.8.0.exe" /silent /norestart /LoadInf=".\QuickTime Alternative v2.8.0 - Unattended Installation.ini" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [18/22] Installing: QuickTime DirectShow Source Filter v1.7.0.3 ECHO Please wait... START "" /I /WAIT "..\Codecs\QuickTime DirectShow Source Filter v1.7.0.3.exe" /S ECHO ------------------------------------------------------------------------------- ECHO. ECHO [19/22] Installing: WGA Crack v1.8.31.9 ECHO Please wait... ECHO Killing WgaTray.exe process... START "" /B /WAIT "%SystemRoot%\system32\taskkill.exe" /IM "WgaTray.exe" 1> nul 2>&1 ECHO Creating backup files... REN "%SystemRoot%\system32\LegitCheckControl.dll" "LegitCheckControl.dll.bak" REN "%SystemRoot%\system32\WgaLogon.dll" "WgaLogon.dll.bak" REN "%SystemRoot%\system32\WgaTray.exe" "WgaTray.exe.bak" ECHO Copying new cracked files... COPY "..\WGA Cracked Files\LegitCheckControl.dll" "%SystemRoot%\system32" /V /Y 1> nul COPY "..\WGA Cracked Files\WgaLogon.dll" "%SystemRoot%\system32" /V /Y 1> nul COPY "..\WGA Cracked Files\WgaTray.exe" "%SystemRoot%\system32" /V /Y 1> nul START "" /B /WAIT "%SystemRoot%\system32\regsvr32.exe" /s %SystemRoot%\system32\LegitCheckControl.dll START "" /B /WAIT "%SystemRoot%\system32\regsvr32.exe" /s %SystemRoot%\system32\WgaLogon.dll ECHO ------------------------------------------------------------------------------- ECHO. ECHO [20/22] Copying and Extracting needed files and adding needed Registry Keys... ECHO. ECHO Copying Windows XP Setting files for the Owner Profile... XCOPY "..\Config Files\*.*" "%Temp%\OEM\RunOnce\Config Files" /V /Q /I /Y 1> nul ECHO. ECHO Copying Windows XP Setting files for the Default User Profile... XCOPY "..\Config Files\*.*" "%SystemDrive%\Documents and Settings\Default User\Local Settings\Temp\OEM\RunOnce\Config Files" /V /Q /I /Y 1> nul ECHO. ECHO Extracting Costume Ziped Theme Files... START "" /B /WAIT "%ProgramFiles%\7-Zip\7z.exe" x "..\Themes\*.7z" -y -o"%SystemRoot%\Resources\Themes" 1> nul ECHO. ECHO Adding Registry Key in the Default User "NTUSER.DAT" file to start the ECHO file "Windows Settings.bat" only once on all new crated Users Account ECHO after the Default Windows XP Settings has been loaded... REG LOAD "HKU\TempHive" "%SystemDrive%\Documents and Settings\Default User\NTUSER.DAT" 1> nul REG ADD "HKU\TempHive\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "Windows XP Settings" /t REG_SZ /d "CMD /C START \"\" /D\"%%Temp%%\OEM\RunOnce\Config Files\" \"Windows XP Settings.bat\"" /f 1> nul REG UNLOAD "HKU\TempHive" 1> nul ECHO ------------------------------------------------------------------------------- ECHO. ECHO [21/22] Starting: DriverPacks Finisher ECHO. START "" /I /WAIT "%SystemDrive%\DPsFnshr.exe" ECHO Please wait... ECHO Deleting file "%SystemDrive%\DPsFnshr.exe"... DEL "%SystemDrive%\DPsFnshr.exe" ECHO ------------------------------------------------------------------------------- ECHO. ECHO [22/22] Starting: Windows XP Settings.bat ECHO Please wait... START "" /I /WAIT ".\Windows XP Settings.bat" ECHO ------------------------------------------------------------------------------- ECHO. ECHO. ECHO Finished. EXIT S obzirom da sam održavao 60-tak računala nije mi se dalo ručno podešavati "Power options" za svaki komp pa sam složio skriptu koju sam proslijedio svima u firmi da je pokrenu, i puuf, problem rješen. Code:
@echo off @COLOR 0A TITLE .: FIRMA Power Manager by Ivan Orec :. ECHO ****************************************************************** ECHO Program za postavljanje Power Scheme na racunala FIRMA-a ECHO ****************************************************************** ECHO. ECHO Zbog stednje energije u firmi ovj program ce automatski podesiti ECHO racunalo da ide u "Stanje pripravnosti" (Standby mod) sa ECHO sljedecim parametrima: ECHO ------------------------------------------------------------------- ECHO Nakon 10 minuta neaktivnosti gasi se monitor i zaustavlja Hard disk ECHO Nakon 20 minuta neaktivnosti racunalo ide u stanje pripravnosti. ECHO ------------------------------------------------------------------- ECHO. ECHO "Standby mod" ne zatvara vase otvorene programe i dokumente, ECHO odnosno nakon podizanja sustava svi otvoreni programi i dokumenti ECHO biti ce u stanju kakvom su i bili prije odlaska u "Standby mod". ECHO Racunalo pokrecete kao i inace tipkom "Power on". ECHO. ECHO U stanju pripravnosti racunalo koristi oko 10 posto energije u odnosu ECHO na aktivno stanje. Ovo nije zamjena za gasenje racunala kad ste ECHO zavrsili sa poslom zato kad odlazite iz firme racunalo gasite ECHO na uobicajeni nacin sa "Shutdown". ECHO. ECHO Pritisnite bilo koju tipku za pokretanje programa i pricekajte... PAUSE>NUL ECHO. POWERCFG /CREATE FIRMA>NUL POWERCFG /CHANGE FIRMA /monitor-timeout-ac 10 POWERCFG /CHANGE FIRMA /disk-timeout-ac 60 POWERCFG /CHANGE FIRMA /standby-timeout-ac 20 POWERCFG /CHANGE FIRMA /processor-throttle-ac NONE POWERCFG /CHANGE FIRMA /monitor-timeout-dc 10 POWERCFG /CHANGE FIRMA /disk-timeout-dc 30 POWERCFG /CHANGE FIRMA /standby-timeout-dc 20 POWERCFG /CHANGE FIRMA /processor-throttle-dc ADAPTIVE POWERCFG /HIBERNATE OFF POWERCFG /GLOBALPOWERFLAG ON /OPTION RESUMEPASSWORD POWERCFG /GLOBALPOWERFLAG ON /OPTION BATTERYICON POWERCFG /BATTERYALARM Low /ACTIVATE ON /LEVEL 10 /TEXT ON /SOUND ON /ACTION NONE POWERCFG /BATTERYALARM Critical /ACTIVATE on /LEVEL 5 /TEXT ON /SOUND ON /FORCEACTION ON /ACTION STANDBY POWERCFG /SETACTIVE FIRMA ECHO. ECHO ------------------------------------------------------------------- ECHO Power Scheme je postavljena. ECHO ------------------------------------------------------------------- ECHO. ECHO Pritisnite bilo koju tipku za izlazak iz programa. PAUSE>NUL |
23.07.2010., 21:48 | #7 |
Registered User
Datum registracije: Jul 2010
Lokacija: Bitolj
Postovi: 1
|
Izvinjavam se shto nemam poddrshku jer sam iz Makedonije i ne pricam vash jezik bash dobro. Zanima me shta znache komande na kraju kao /s /q /qp itd. |
27.07.2010., 15:34 | #8 |
xampp rulez
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
|
Te "komande" na kraju zovu se parametri ili svitčevi (eng. parameter, switch). Pobliže određuju što i kako će komanda (naredba) raditi. Evo ispod za komandu XCOPY: Code:
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/EXCLUDE:file1[+file2][+file3]...] source Specifies the file(s) to copy. destination Specifies the location and/or name of new files. /A Copies only files with the archive attribute set, doesn't change the attribute. /M Copies only files with the archive attribute set, turns off the archive attribute. /D:m-d-y Copies files changed on or after the specified date. If no date is given, copies only those files whose source time is newer than the destination time. /EXCLUDE:file1[+file2][+file3]... Specifies a list of files containing strings. Each string should be in a separate line in the files. When any of the strings match any part of the absolute path of the file to be copied, that file will be excluded from being copied. For example, specifying a string like \obj\ or .obj will exclude all files underneath the directory obj or all files with the .obj extension respectively. /P Prompts you before creating each destination file. /S Copies directories and subdirectories except empty ones. /E Copies directories and subdirectories, including empty ones. Same as /S /E. May be used to modify /T. /V Verifies each new file. /W Prompts you to press a key before copying. /C Continues copying even if errors occur. /I If destination does not exist and copying more than one file, assumes that destination must be a directory. /Q Does not display file names while copying. /F Displays full source and destination file names while copying. /L Displays files that would be copied. /G Allows the copying of encrypted files to destination that does not support encryption. /H Copies hidden and system files also. /R Overwrites read-only files. /T Creates directory structure, but does not copy files. Does not include empty directories or subdirectories. /T /E includes empty directories and subdirectories. /U Copies only files that already exist in destination. /K Copies attributes. Normal Xcopy will reset read-only attributes. /N Copies using the generated short names. /O Copies file ownership and ACL information. /X Copies file audit settings (implies /O). /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file. /Z Copies networked files in restartable mode. The switch /Y may be preset in the COPYCMD environment variable. This may be overridden with /-Y on the command line. |
|
|
Oglas
|
|
|
|