Windows környezeti változók módosítása

Windows környezeti változók módosítása
2010-02-18T09:45:44+01:00
2010-02-18T11:30:10+01:00
2022-11-16T17:25:37+01:00
artistpm
Sziasztok!

Javaban fejlesztek egy adminisztrációs alkalmazást. Az alakalmazás Az a megrendelő kérése, hogy adjak neki egy demo cd-t. A java-val tudom kezelni ezt a kérdést egészen addig, amíg eljutok a windows környezeti változók beállításáig. Az a helyzet, hogy én úgy gondoltam, hogy írok egy install shield-et, amiben a programhoz telepítem a JVM-et és a MySQL servert -persze ellenőrzés után. Ezek mindegyikében (ha jól emlékszem) windows rendszerben a környezeti változókban is módosításokat kell végrehajtanom; azt hiszem így: Start->Vezérlőpult->Rendszer->Környezeti változók-> CLASSPATH (mint új elem) útvonal a JVM-ig, és a MySQL server-ig (Mármint XP-ben így volt.). Na ez így rendben van, akkor ha GUI-ról beszélünk és kiszállok a megrendelőhöz és beállítgatok mindent, na de ez meglehetősen bagatell, hogy mindenkihez el kell mennem és telepítgetnem kell a programot.

Az a kérdésem, hogy a windows-ban hol találom meg a környezeti változókat beállító fájlt, mint a linuxban (Ja Ubunut linux 9.04-est használok; itt tudom, hogy etc/environment -legalább is nálam ). És hogy milyen különbség van a powershell és a linux bash-ek között, mármint kódolás tekintetében?

Ha valakinek van jobb megoldása egy install program-ra, szívesen meghallgatom .

Előre is köszönöm a segítséget,

Üdv!
Mutasd a teljes hozzászólást!
Akkor minek jelölted be a java-t a kategóriák között?

Na, mindegy.

Viszont ez egy eléggé rtfm jellegű kérdés már így, lásd itt unix és windows példákkal együtt. Én mondjuk a powershell-t még hanyagolnám, xp-ken nem biztos, hogy rajta van.

Windows-ra meg kismillió ingyenes telepítő program készítő programot fogsz találni.
Mutasd a teljes hozzászólást!

  • Nem file-on keresztül érheted el, hanem system-en keresztül, lásd itt.
    Mutasd a teljes hozzászólást!
  • Ok! De sajnos én nem erre várok választ! Bizonyára rosszul fejeztem ki magam.

    Tehát: én abból indulok ki, hogy a felhasználó operációs rendszere NEM tartalmaz Java fordítót. Így előszür azt kell megoldanom, hogy a telepítő CD-ről telepítse azt, majd indulhat a program, ahol már minden egyéb kritériumot meg tudok határozni. Ehhez -én úgy gondolom- írnom kell egy shell script-et (vagy powershell script-et), hogy automatikusan ellenőrizze a java fordító jelenlétét a gépen, ha nem telepít és beállít, ha igen csak beállít feltétellel. Na ezért kell nekem, hogy hol találom a fájlt windows környezeten belül. Persze itt most eltekinetek a linux hozzáférés jogoktól .

    Ha beteszi a CD-t a felhasználó a script vizsgálódjon, majd telepítsen. Ha nincs java fordító a megoldásoddal nem sokra megyek, mert hibával fog visszatérni a rendszer, amire a felhasználó reakciója 25 ezer dupla katt, majd: "ez egy ilyen-olyan (nagyon nem jó ) program"! Nos ezt akarom elkerülni!

    Amit küldtél mellesleg jó, de itt most nem tudom felhasználni -bocsánat!
    Mutasd a teljes hozzászólást!
  • Akkor minek jelölted be a java-t a kategóriák között?

    Na, mindegy.

    Viszont ez egy eléggé rtfm jellegű kérdés már így, lásd itt unix és windows példákkal együtt. Én mondjuk a powershell-t még hanyagolnám, xp-ken nem biztos, hogy rajta van.

    Windows-ra meg kismillió ingyenes telepítő program készítő programot fogsz találni.
    Mutasd a teljes hozzászólást!
  • Mert, hogy ez nem is teljesen Java-s téma?! Igazad van! Bocs.

    Nem első sorban xp a cél bármilyen windows is -meg linux is- csak a windows-t nem ismerem. Meg hát én meg is akarom tanulni, hogy egy ilyen programot milyen formában érdemes írni.

    Na de mindegy ez egy jó tipp: free progik!

    Kellemes napot!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd