Forum: Programmieren allgemein
Delphi
by Dalai,
18. Sep 2018
Start > Ausführen > "cmd.exe", ENTER. Oder via (Shift+)Rechtsklick im Explorer > Eingabeaufforderung hier öffnen. Es gibt darüber hinaus natürlich noch andere Wege. Startet man cmd.exe (mit oder ohne vollen Pfad) von einem 32-bit Programm aus, bekommt man immer die 32-bit CMD. Den Unterschied zwischen den beiden verschiedenen CMDs auf einem 64-bit Windows sollte man immer mit berücksichtigen,...
Forum: Programmieren allgemein
Delphi
by Dalai,
18. Sep 2018
@KodeZwerg: Vielleicht mag es WinSAT.exe nicht, wenn man sie aus einer 32-bit CMD ruft? Schließlich wird die ihre WinSATAPI.dll von dort laden wollen, aber 64-bit Programme haben keinen Zugriff auf SysNative (wozu auch).
Grüße
Dalai
Forum: Programmieren allgemein
Delphi
by Dalai,
17. Sep 2018
Selbstverständlich liegt es dort. Nur musst du halt schauen, von wo du guckst, wenn du dich auf einem Windows 64-bit bewegst. 32-Bit Programme haben keinen Zugriff auf das 64-bit System32-Verzeichnis. Stattdessen werden sie umgeleitet und bekommen den Inhalt von %SystemRoot%\SysWOW64 zu sehen. Die WinSAT.exe gibt es aber nur in %SystemRoot%\System32.
Es liegt auch dort, nur ist dieser Ort nur...