Citat:
Srki_82: Hvala... nikad mi ne bi palo na pamet da koristim .bat :) Sa tim sam se oprostio kad sam iz DOS-a presao na Win. Ovo ce biti sasvim dovoljno za mene, ali me i dalje kopka... da li je moguce napraviti neki exe fajl koji ce se 100% prebaciti u memoriju i da vise fajl na harddisku ne bude potreban?
Moguce je, ali zahtijeva vrlo ruzne nacine uhakiranja NT
loadera. Fora je u tome da, nakon sto korisnik klikne na neki .exe, kad ga pokusa rucno izbrisati dobit ce poruku o zabrani jer je proces koji je sa njim asociran jos uvijek aktivan. Postoji nacin za natjerati na win9x familiji da kernel "otpusti"
handle od doticnog .exe-a za koji znam da 100% radi, a mislim da sam negdje nacuo da je pod NT familijom potrebno pozvati UnmapViewOfFile() na vlastiti
imagebase. Probaj, mozda upali. Ako ne, jebga :)
Mislim, uvijek mozes dodati u startup kljuceve u registry (u one koje se pokrecu samo jednom) string oblika
cmd.exe /c DEL /F <PATH DO DIREKTORIJA KOJEG ZELIS IZBRISATI>