easy.2ci
Commodore
- Registriert
- Mai 2006
- Beiträge
- 4.388
Hallo,
ich muss von einem Programm aus erkennen können, ob in einem Verzeichnis vorhandene .exe Dateien als 16 Bit oder 32 Bit .exe Dateien kompiliert wurden.
Ein Kommandozeilentool dessen Aufruf ich in meinem Programm einbauen könnte habe ich nicht gefunden.
Die Information muss in den .exe Dateien im PE Header stehen, damit Windows selbst überhaupt weiß, wie er die .exe zu nehmen hat.
Nur leider weiß ich nicht, wie ich an die Daten im PE Header komme, und vor allem wenn man sich die Daten mit einem PE Explorer anschaut, wie diese zu interpretieren sind.
Hat da jemand eine schlaue Idee zu? Falls jemand ein Kommandozeilentool kennt, dann würde mir das auch reichen.
Viele Grüße
ich muss von einem Programm aus erkennen können, ob in einem Verzeichnis vorhandene .exe Dateien als 16 Bit oder 32 Bit .exe Dateien kompiliert wurden.
Ein Kommandozeilentool dessen Aufruf ich in meinem Programm einbauen könnte habe ich nicht gefunden.
Die Information muss in den .exe Dateien im PE Header stehen, damit Windows selbst überhaupt weiß, wie er die .exe zu nehmen hat.
Nur leider weiß ich nicht, wie ich an die Daten im PE Header komme, und vor allem wenn man sich die Daten mit einem PE Explorer anschaut, wie diese zu interpretieren sind.
Hat da jemand eine schlaue Idee zu? Falls jemand ein Kommandozeilentool kennt, dann würde mir das auch reichen.
Viele Grüße