Par saveta za Windows (97, 98(se) mozda i novije)
Upozorenje! Neki anti-virusi mogu prijaviti da ova stranica sadrzi virus iz klase Batch virusa. To nije slucaj, stranica samo sadrzi neke destruktivne naredbe, koje se najcesce ne koriste, sem u virusima. Ko ne zna cemu sluze, neka se ne igra sa ovim alatima i batali citanje ove strane!
Svi smo verovatno upoznati sa problemima pod Windows-ima, cestim instaliranjem programa, nakon cega sledi reinstalacija zbog preoterecenja sistema itd.
Ja obicno pri reinstalaciji ostavim ona korisna podesavanja, tako da posle instalacije mogu da vratim podesavanja kakva su bila pre reinstalacije. Jedna od stvari koju cesto zaboravim da backup-ujem jesu Desktop i Start Menu precice, koje obicno pokazuju na programe koje ni ne moram reinstalirati (Hamster, Xnews, Agent, Windos Commander, Ultraedit), ukratko mali ali probran set programa koji zavrsavaju veci deo posla...
Ja sam napravio poseban dir za taakve programe, sa vrlo opisnim imenom "Programi" i u njemu drzim samo programe koje ne moram reinstalirati.
Zbog toga sam trazio nacin da "izmestim" te direktorijume iz X:\windows\* u neke druge... Resenje sam nasao u registry-ju, i to kljucevima:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
i
[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
Evo kako izgleda ta skriptica (novo odrediste za dekstop.reg):
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "Favorites"="C:\\Windirs\\Favorites" "Desktop"="C:\\Windirs\\Desktop" "Programs"="C:\\Windirs\\Start Menu\\Programs" "Start Menu"="C:\\Windirs\\Start Menu" "Templates"="C:\\Windirs\\ShellNew" "Startup"="C:\\Windirs\\Start Menu\\Programs\\StartUp" "Recent"="C:\\Windirs\\Recent" "SendTo"="C:\\Windirs\\SendTo" [HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "Favorites"="C:\\Windirs\\Favorites" "Desktop"="C:\\Windirs\\Desktop" "Programs"="C:\\Windirs\\Start Menu\\Programs" "Start Menu"="C:\\Windirs\\Start Menu" "Templates"="C:\\Windirs\\ShellNew" "Startup"="C:\\Windirs\\Start Menu\\Programs\\StartUp" "Recent"="C:\\Windirs\\Recent" "SendTo"="C:\\Windirs\\SendTo"
Dakle, sve se snima u ovim direktorijumima i posle reisntalacije, dovoljno je pokrenuti ovaj .reg i restartovati komp. Sve precice ce se naci tamo gde su i bile, i nema potrebe za ponovnim podesavanjem.
Pored backup-a ovih dorektorijuma, obicno napravim i backup podesavanja iz prethodnog Windows-a. Da ne bi svaki put "birao" sta mi treba koristim .bat fajl (clean.bat, sledece sadrzine:
:: backup korisnih fajlova
ren C:\windows\emm386.exe emm386.ex_
ren C:\windows\smartdrv.exe smartdrv.ex_
deltree /y C:\WINDOWS\*.exe
ren C:\windows\smartdrv.ex_ smartdrv.exe
ren C:\windows\emm386.ex_ emm386.exe
::brisanje fajlova
deltree /y C:\WINDOWS\*.da0
deltree /y C:\WINDOWS\*.grp
deltree /y C:\WINDOWS\*.bak
deltree /y C:\WINDOWS\*.vtd
deltree /y C:\WINDOWS\*.pif
deltree /y C:\WINDOWS\*.log
deltree /y C:\WINDOWS\*.wb
deltree /y C:\WINDOWS\*.txt
deltree /y C:\WINDOWS\*.dll
deltree /y C:\WINDOWS\*.{89
deltree /y C:\WINDOWS\*.msg
deltree /y C:\WINDOWS\*.log
deltree /y C:\WINDOWS\*.doc
deltree /y C:\WINDOWS\*.bmp
deltree /y C:\WINDOWS\*.old
deltree /y C:\WINDOWS\*.cb
deltree /y C:\WINDOWS\*.nu5
deltree /y C:\WINDOWS\*.dpd
deltree /y C:\WINDOWS\*.swp
deltree /y C:\WINDOWS\*.bmk
deltree /y C:\WINDOWS\*.sav
deltree /y C:\WINDOWS\*.bat
deltree /y C:\WINDOWS\*.com
deltree /y C:\WINDOWS\*.ocx
deltree /y C:\WINDOWS\*.hlp
del C:\*.swp
:: Brisanje direktorijuma
deltree /y C:\WINDOWS\ALLUSE~1
deltree /y C:\WINDOWS\APPLIC~1
deltree /y C:\WINDOWS\CONFIG
deltree /y C:\WINDOWS\COOKIES
deltree /y C:\WINDOWS\CURSORS
deltree /y C:\WINDOWS\DOWNLO~1
deltree /y C:\WINDOWS\FONTS
deltree /y C:\WINDOWS\HELP
deltree /y C:\WINDOWS\INF
deltree /y C:\WINDOWS\INTERN~1
deltree /y C:\WINDOWS\JAVA
deltree /y C:\WINDOWS\LOCALS~1
deltree /y C:\WINDOWS\MEDIA
deltree /y C:\WINDOWS\MSDOWNLD.TMP
deltree /y C:\WINDOWS\NETHOOD
deltree /y C:\WINDOWS\OPTIONS
deltree /y C:\WINDOWS\PIF
deltree /y C:\WINDOWS\PROFILES
deltree /y C:\WINDOWS\RECENT
deltree /y C:\WINDOWS\SHELLNEW
deltree /y C:\WINDOWS\SPOOL
deltree /y C:\WINDOWS\SYSBCKUP
deltree /y C:\WINDOWS\SYSTEM
deltree /y C:\WINDOWS\SYSTEM32
deltree /y C:\WINDOWS\TEMP
deltree /y C:\WINDOWS\WEB
deltree /y C:\WINDOWS\WS2BAKUP
deltree /y C:\WINDOWS\INSTAL~
deltree /y C:\WINDOWS\MSDUN
deltree /y C:\WINDOWS\TEMPOR~1
deltree /y C:\WINDOWS\WANGSAMP
Naravno ako se pojavi jos neki suvisni dir, dodam ga za sledeci put.
Nakon ovoga, obicno ostaje samo system.dat i user.dat i *.ini, zatim direktorijum command, favourites i sl....
Zatim ceo dir preimenujem pomocu DN-a (naredbom Alt-F6, da bih zadrzao duga imena) i kasnije, nakon reinstalacije iskoristim.
Da bih izvukao podatke o prethodnim podesavanjima za svaki pojedinacni program koristim ovu skripticu (exp-sets.reg)
@echo Obavezno pokretati iz DOS-a!!! Ctrl-Break za prekid! @pause @echo off set storedir=C:\tmp\ md C:\tmp if %storedir%.==. command.com /e:10000 /creg_exp.bat :: Zbog brze obrade pokrecem smartdrv, cache manadzer if %windir%.==. smartdrv.exe @pause :: Izvoz odredjenih kljuceva iz starog registry-ja regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%fulluser.dat HKEY_USERS regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%The_bat!.reg "HKEY_USERS\.Default\Software\RIT" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%Connect.reg "HKEY_USERS\.Default\RemoteAccess\Profile" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%AppEvent.reg "HKEY_USERS\.Default\AppEvents" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%iolo.reg "HKEY_USERS\.Default\Software\Iolo" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%memturbo.reg "HKEY_USERS\.Default\Software\SPS\MemTurbo" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%acdsee.reg "HKEY_USERS\.Default\Software\ACD Systems\ACDSee" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%winzip.reg "HKEY_USERS\.Default\Software\Nico Mak Computing\WinZip" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%winhack.reg "HKEY_USERS\.Default\Software\Wedge Software\WinHacker 95" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%pgp.reg "HKEY_USERS\.Default\Software\Network Associates\PGP60" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%msice.reg "HKEY_USERS\.Default\Software\MWolf\MSICE" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%powerdsk.reg "HKEY_USERS\.Default\Software\Mijenix\PowerDesk" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%bookmate.reg "HKEY_USERS\.Default\Software\BMO\Bookmark Mate" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%gozilla.reg "HKEY_USERS\.Default\Software\Go!Zilla" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%gravity.reg "HKEY_USERS\.Default\Software\MicroPlanet\Gravity" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%whereist.reg "HKEY_USERS\.Default\Software\SearchSoft\Where Is It?" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%RemoteAc.Reg "HKEY_USERS\.Default\RemoteAccess" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%WinCommander.reg "HKEY_CURRENT_USER\Software\Ghisler" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%flashget.reg "HKEY_CURRENT_USER\Software\JetCar" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%OEPro.reg "HKEY_CURRENT_USER\Software\MetaProducts" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%PowerArchiver.reg "HKEY_CURRENT_USER\Software\PowerArchiver" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%ToggleMouse.reg "HKEY_CURRENT_USER\Software\Toggle Software" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%XNews.reg "HKEY_CURRENT_USER\Software\Xnews" regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%ClipCache "HKEY_USERS\.Default\Software\XRayz\ClipCache" @echo Ako ne zelis da izvezes ceo registry pritisni Ctrl-Break, u suprotnom pritisni bilo koji taster... @pause regedit /l:%storedir%\System.dat /r:%storedir%\User.dat /e %storedir%fullreg.reg echo on
Kada imamo izvezena podesavanja za pojedinacne programe jednostavno ih reinstaliramo u isti dir kao i ranije, ili preko starih, sacuvanih verzija i pokrenemo odgovarajucu skriptu...