Verzija Windowsa (koju dobiješ ver(sion) komadnom) je u stvari verzija cmd.exe ili commnad.com (ne sećam se šta je bilo kod 9x). Dakle nađeš command.com sa 98SE i iskopiraš kod sebe, to bi trebalo da radi posao ...
Preostavljam da njemu treba da promeni verziju tako da kad mu se instalira neki program taj program vidi noviju verziju. Trebalo bi da moze jer u Registry-u postoji kljuc koji govori koja je verzija Win-a ali nisam siguran da li to pali jer nisam isprobao. Najgore sto ne mogu da se setim koji je kljuc u pitanju a i meni treba (ponekad).
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
key "ProductName" ' postoji, ali kada mu promenim vrednosti nista se ne dogadja. Probao sam jos neke kljuceve ali nista.
Moracu da probam sa command.com ili cmd.exe.
Glupi Vegas video! Nije da mi bas treba, već hocu da ga nateram da radi!!! Inace programu za multimediju baš i ne treba ono što sam video na microsoft'ovom sajtu od dodataka u win98SE. Mislim, šta će njemu update-ovani dial-up networking...?
Uspeo sam polovično da prepravim verziju, sada izbacuje string win98SE, ali mi je ostao release date koji ne uspevam da promenim.
Mislim da programi obicno koriste API funkciju koja vraca verziju Windows-a a ova bi trebalo da vraca na osnovu vrednosti u Regostry-u (mada nije 100% sigurno).
Registry sam sredio, ali mora da ima jos neka caka! Problem je što treba da prevarim microsoft installer da je to odgovarajuća verzija. Mislim da ću uzeti pravi win98se i preinstalirati ga kada mi stvarno bude potrebno. Ovo bi bilo fino da je upalilo. :D