EXE kompatibilitás BAT fájlokba?

bat-file-2.png

 

Amikor egy EXE fájl kompatibilitását megváltoztatjuk, azt sajnos Windows újratelepítéskor meg kell ismételnünk.

Ráadásul az egyes tisztító-szoftverek is alapra állíthatják, a kompatibilitási beállításokat.

Így aztán emiatt forrhat a fejünk, hogy nem tudjuk megőrizni eme tulajdonságát az EXE fájloknak.

DE VAN EGY MÁSIK METÓDUS!

A teljes cikk megtekintéséhez, KATT -> TOVÁBB



Először is kapcsoljuk be a fájlnévkiterjesztéseket, hogy lássuk a fájlnevek végén hogy az milyen fájl.

Majd hozzunk létre egy Notepad(NEM WORDPAD, NEM WORD), hanem sima .txt kiterjesztésű Szöveges-dokumentum fájlt.

Nyissuk meg másoljuk be az alábbi sorokat
(Tehát így nézzen ki):

set __COMPAT_LAYER=
fájlnév.exe


Namost, az egyenlőségjel(=) után azt írjuk, amilyen kompatibilitásra akarjuk állítani.
Persze NEM MINDEGY MIT ÍRUNK UTÁNA, ugyanis ezek előre rögzített parancsok a Windows rendszerben.

Íme a parancsok listája:
WIN95
WIN98
WIN4SP5       (Windows NT 4.0 SP5)
WIN2000
WINXPSP2
WINXPSP3
VISTARTM
VISTASP1
VISTASP2
WIN7RTM
WINSRV03SP1   (Windows Server 2003 SP1)
WINSRV08SP1   (Windows Server 2008 SP1)

Természetesen a szóközt, és az utánuk lévő leírást NEM KELL beleírni! :)


Ezen felül ott van még a fájlnév.exe rész is ugyebár.
A fájlnév helyére az indítani kívánt EXE fájl neve kerül.
Íme egy példa:

set __COMPAT_LAYER=VISTASP2
Crysis.exe

Fontos a sorrend, ha megcseréljük az exe indítását, és a kompatibilitás beállítását MÁR NEM JÓ.
Így tehát a sorrendre, és a helyes megnevezésekre ÜGYELJÜNK.


Majd elmentjük a szöveges dokumentumot.

Ezek után, a .txt kiterjesztést SZIMPLA ÁTNEVEZÉSSEL, átnevezzük .BAT kiterjesztésre!
Így is tudjuk majd szerkeszteni később, JOBB KLIKK / Szerkesztés,-funkcióval.

És eme BAT fájlt már csak be kell másolnunk oda, ahol az adott .EXE fájl van!
Természetesen ezzel a BAT fájllal kell indítanunk az adott alkalmazást ezentúl, így örökre kompatibilis marad. :)