[gelöst] sysprep mit opsi ausführen

Antworten
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

[gelöst] sysprep mit opsi ausführen

Beitrag von SirTux »

Hallo,

ich wollte meinen Prozeß der Image-Erstellung etwas automatisieren und habe mir ein Produkt erstellt, welches im wesentlichen Sysprep aufruft und dann opsi-clonezilla auf setup setzt.

Leider wird sysprep.exe beim ausführen mit opsi nicht gefunden. Bei der Fehlersuche habe ich mir auch das Produkt opsi-local-image-sysprep angeschaut, konnte aber keine relevanten Unterschiede feststellen. Und auch mit exakt gleichem Wortlaut tritt der Fehler auf.

Code: Alles auswählen

[actions]
DefVar $ProductId$
Set $ProductId$       = "create-image"
;opsiServiceCall_setProductActionRequest
DosInAnIcon_sysprep
;ExitWindows /Reboot

[opsiServiceCall_setProductActionRequest]
 "method": "setProductActionRequest"
 "params": [
            "opsi-clonezilla",
            "%HostID%",
            "setup"
           ]

[DosInAnIcon_sysprep]
cd "%System%\sysprep"
dir
sysprep.exe /quiet /generalize /oobe /quit
exit %ERRORLEVEL%
Ausgabe:

Code: Alles auswählen

(76)      [6] [Mai 18 19:19:15:330] [create-image]               --------------
(77)      [6] [Mai 18 19:19:15:330] [create-image]               
(78)      [6] [Mai 18 19:19:15:330] [create-image]               C:\Windows\system32>cd "C:\Windows\system32\sysprep" 
(79)      [6] [Mai 18 19:19:15:330] [create-image]               
(80)      [6] [Mai 18 19:19:15:330] [create-image]               C:\Windows\System32\sysprep>dir
(81)      [6] [Mai 18 19:19:15:330] [create-image]                Volume in Laufwerk C: hat keine Bezeichnung.
(82)      [6] [Mai 18 19:19:15:330] [create-image]                Volumeseriennummer: 7A4A-0278
(83)      [6] [Mai 18 19:19:15:330] [create-image]               
(84)      [6] [Mai 18 19:19:15:330] [create-image]                Verzeichnis von C:\Windows\System32\sysprep
(85)      [6] [Mai 18 19:19:15:330] [create-image]               
(86)      [6] [Mai 18 19:19:15:330] [create-image]               05.12.2015  14:49    <DIR>          .
(87)      [6] [Mai 18 19:19:15:330] [create-image]               05.12.2015  14:49    <DIR>          ..
(88)      [6] [Mai 18 19:19:15:330] [create-image]               14.07.2009  12:49    <DIR>          de-DE
(89)      [6] [Mai 18 19:19:15:330] [create-image]               05.12.2015  14:49    <DIR>          en-US
(90)      [6] [Mai 18 19:19:15:330] [create-image]                              0 Datei(en),              0 Bytes
(91)      [6] [Mai 18 19:19:15:330] [create-image]                              4 Verzeichnis(se), 76.748.447.744 Bytes frei
(92)      [6] [Mai 18 19:19:15:330] [create-image]               
(93)      [6] [Mai 18 19:19:15:330] [create-image]               C:\Windows\System32\sysprep>sysprep.exe /quiet /generalize /oobe /quit 
(94)      [6] [Mai 18 19:19:15:330] [create-image]               Der Befehl "sysprep.exe" ist entweder falsch geschrieben oder
(95)      [6] [Mai 18 19:19:15:330] [create-image]               konnte nicht gefunden werden.
(96)      [6] [Mai 18 19:19:15:330] [create-image]               
(97)      [6] [Mai 18 19:19:15:330] [create-image]               C:\Windows\System32\sysprep>exit 9009 
Hat jemand eine Idee, woran es liegen könnte? Im Explorer als auch in einem normalen cmd-Fesnter wird die sysprep.exe und der Ordner Panther durchaus angezeigt.
Zuletzt geändert von SirTux am 19 Mai 2017, 17:08, insgesamt 1-mal geändert.
andré
Beiträge: 324
Registriert: 07 Jan 2014, 10:48

Re: sysprep mit opsi ausführen

Beitrag von andré »

das was bei dir fälschlicherweise angezeigt wird, ist der c:\windows\syswow64\sysprep-ordner.

probiere es mal mit sysnative.

Code: Alles auswählen

[actions]
DefVar $ProductId$
Set $ProductId$       = "create-image"
;opsiServiceCall_setProductActionRequest
DosInAnIcon_sysprep /sysnative
;ExitWindows /Reboot
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: sysprep mit opsi ausführen

Beitrag von SirTux »

Vielen Dank, das ging in die richtige Richtung. Diesen Teil habe ich mir leider doch nicht richtig angeschaut :oops:

Richtig heißen muß es

Code: Alles auswählen

DosInAnIcon_sysprep winst /sysnative
Antworten