Sziasztok!
Ügyfelemnél van egy XP-s gép, amin futtatott egy tatigazd nevű önkormányzati programot.
Egyik napról a másikra történt az, hogy semmilyen dos-os alkalmazás nem indul el.
A hibaüzenet:
"A rendszer nem tudja végrehajtani a megadott programot."
Próbáltam már a szokásos config.nt és autoexec.nt fájlok paramétereinek helyreállítását a másik dettó ugyanilyen konfigurációja (még a legutolsó hardver és szoftver is ugyanaz) alapján, de csak nem akarja az igazságot.
Feltúrtam már a Microsoft-os fórumokat, de azok alapján sem lettem okosabb.
Végső lehetőségként már a Windows javítást (telepítőből) is elvégeztem, megoldást nem hozott.
Van esetleg valakinek tippje?
Előre is köszönöm a segítséget!
- 3157 megtekintés
Hozzászólások
Esetleg valami emulátorral? DOSbox, DOSEMU, vagy társai?
- A hozzászóláshoz be kell jelentkezni
Az a helyzet, hogy eddig ment, s más gépeken is szépen fut.
Gizike titkárnő rült, hogy azt megtanulta, hogyan kell egy bat-ra klikkelni...
- A hozzászóláshoz be kell jelentkezni
Értem. Viszont ha a windows lelki világa miatt semmiképp nem megy, akkor az emulátor alternatíva lehet. Emulátor is beparaméterezhető úgy, hogy csak egy ikonra kell kattintani.
- A hozzászóláshoz be kell jelentkezni
Próbáld meg a programot egy batch-ből indítani, amiben a felesleges dolgokat eltávolítod a PATH-ból.
pl:
@echo off
path %SystemRoot%\system32;%SystemRoot%
tatigazd
Sok dos-os program érzékeny a PATH hosszára és a benne lévő szóközökre.
- A hozzászóláshoz be kell jelentkezni
Köszi a javaslatot, megpróbáltam, de sok változás sajnos nem törpént.
Ott a probléma, hogy még egy egyszerű command.com-ra is ugyanezt adja, tehát valami "legalul" szállt el.
- A hozzászóláshoz be kell jelentkezni
Esetleg még segíthet az összes környezeti változó kitakarítása. CLIPPER programoknál sokszor ezt kell alkalmazni.
set >start.bat
es ebben editorral átírod a változókat üresre!
set ALLUSERSPROFILE=
set APPDATA=
set APR_ICONV_PATH=
set CLASSPATH=
stb.
A végére meg beírod a legszükségesebb elérési utakat tartalmazó "rövid" PATH változót és a DOS-os program indítását, ha kell előtte cd-vel beállsz a munkakönyvtárba is, illetve beállítod a DOS-os programnak szükséges SET változót. Pl: SET CLIPPER=F60;E0
--
не закурится!
- A hozzászóláshoz be kell jelentkezni
Nem a c:\windows\_default.pif-ed szállt el?
- A hozzászóláshoz be kell jelentkezni
Ezt már olvastad? Lehet, valamilyen hasonló jellegű problémád akadt.
:)
- A hozzászóláshoz be kell jelentkezni
Egy rakás spyware/vírus is szórakozik azzal, hogy pld. a registryben átirogat dolgokat (feladat kezelő letiltása, egyéb vezérlőpult funkciók letiltása). Vagy slusszpoén: a .bat, .exe, .com kiterjesztések alapértelzett "parancssorát" módosítja, hogy beteszi a saját programját, így bármit inditasz, akkor először a saját trutyi indul, és utána indulna a program.
Ezt csak azért vetettem fel, mert hogy egyik-napról-a-másikra történt. Hacsak nem jött be közbe valami új windows frissítés, ami már tartalmazza a DOS-s programok blokkolását, hogy még véletlenül se lehessen őket használni, hanem azonnal térjen át mindenki a VISTA-ra (és az arra fejlesztett programokra) :D
---
Upsz... lehet, hogy pont megfelelő szálra válaszoltam... sorry
- A hozzászóláshoz be kell jelentkezni
az eseménynapló ír valami részletesebbet?
- A hozzászóláshoz be kell jelentkezni