|
|||||||||||
|
|
#1 |
|
Registered User
Datum registracije: Jun 2010
Lokacija: Zabok
Postovi: 3
|
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 |
|
|
|
|
|
#2 |
|
the luda ribetna
Datum registracije: Aug 2004
Lokacija: Riblja mjesta u zagrebu:D
Postovi: 3,952
|
|
|
|
|
|
|
|
|
Oglas
|
|
|
|
#3 |
|
xampp rulez
Datum registracije: May 2009
Lokacija: Zagreb
Postovi: 90
|
|
|
|
|
|
|
#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 |
|
|
|
|
|
#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 |
|
|
|
|
|
#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
![]() |
|
|
|
|
|
#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. |
|
|
|
|
|
#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
|
|
![]() |
|
|