Das ist schräg.
Ich habe mir das als DosBatch gebaut. Damit ich was sehe.
Und egal, ob mit Schalter /sysnative oder ohne, lande ich mit %system% nicht in c:\windows\system32, sondern in c:\windows\SysWOW64.
Und da gibt es die mbr2gtp.exe nicht.
Und ich komme da auch nicht raus. Selbst wenn ich direkt c:\windows\system32 referenziere stecke ich in SysWOW64 fest.
Code: Alles auswählen
DosBatch_1 /SysNative
[DosBatch_1]
%System%\MBR2GPT.exe /validate /allowFullOS /LOGS:c:\test\
c:\windows\system32\MBR2GPT.exe /validate /allowFullOS /LOGS:c:\test\
rem "%System%\MBR2GPT.exe" /convert /allowFullOS
dir %system%\mbr2*.*
dir c:\windows\system32\mbr2*.*
whoami
pause
Code: Alles auswählen
C:\WINDOWS\system32>C:\WINDOWS\system32\MBR2GPT.exe /validate /allowFullOS /LOGS:c:\test\
Der Befehl "C:\WINDOWS\system32\MBR2GPT.exe" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\WINDOWS\system32>c:\windows\system32\MBR2GPT.exe /validate /allowFullOS /LOGS:c:\test\
Der Befehl "c:\windows\system32\MBR2GPT.exe" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\WINDOWS\system32>rem "C:\WINDOWS\system32\MBR2GPT.exe" /convert /allowFullOS
C:\WINDOWS\system32>dir C:\WINDOWS\system32\mbr2*.*
Datenträger in Laufwerk C: ist WINDOWS
Volumeseriennummer: 3C20-2CAB
Verzeichnis von C:\WINDOWS\system32
Datei nicht gefunden
C:\WINDOWS\system32>dir c:\windows\system32\mbr2*.*
Datenträger in Laufwerk C: ist WINDOWS
Volumeseriennummer: 3C20-2CAB
Verzeichnis von c:\windows\system32
Datei nicht gefunden
C:\WINDOWS\system32>whoami
nt-autorität\system
C:\WINDOWS\system32>pause