Seite 1 von 1
DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 13:12
von Cdn
Hallo zusammen,
also ich habe wirklich schon viele DosInAnIcon Sektionen programmiert, aber irgendwie bekomme ich immer die Rückmeldung, dass die Datei nicht gefunden werden kann. Liegt das vllt. an OPSI?
Code: Alles auswählen
DosInAnIcon_1 /SysNative
[DosInAnIcon_1]
"%System%\MBR2GPT.exe" /validate /allowFullOS
"%System%\MBR2GPT.exe" /convert /allowFullOS
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 13:52
von uncle_scrooge
Was passiert, wenn Du die Hochkommata weglässt?
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 13:53
von Cdn
Genau das gleiche

Sieht eher so aus, als hätten die Entwickler das geperrt.
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 13:58
von uncle_scrooge
Wäre ja auch zu einfach gewesen.
Ich würde jetzt erst einmal das /sysnative weglassen. %system% sollte unabhängig von irgendwelchen Schaltern auf c:\windows\system32 zeigen.
Und ich würde mir in die Sektion noch ein fröhliches
echo %system% > meintolleslogfile
dir %system% >> meintolleslogfile
bauen.
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 14:05
von Cdn
Auch schon hinter mir bevor ich hier geschrieben habe....
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 14:06
von uncle_scrooge
Sorry, habe verdrängt, daß Du OPSi nicht erst seit gestern nutzt....
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 16:17
von uncle_scrooge
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
Re: DosInAnIcon findet Datei nicht
Verfasst: 17 Mär 2020, 16:30
von uncle_scrooge
Auch wenn ich jetzt Selbstgespräche führe....
Handbuchlesen bildet.
....The modifiers has to be seperated by winst from the parameters....
So DosInAnIcon_1 winst /SysNative wird ein Schuh draus.
Re: DosInAnIcon findet Datei nicht
Verfasst: 18 Mär 2020, 10:07
von Cdn
Ach super. Danke für die Info. Das ist interessant. Habe ich auch wieder mal was dazu gelernt. Danke!