CMD Paket läuft durch aber nichts passiert.

Post Reply
Nico1300
Posts: 4
Joined: 05. Jul 2023, 08:45
Contact:

CMD Paket läuft durch aber nichts passiert.

Post by Nico1300 » 05. Oct 2023, 10:55

Hallo zusammen,
was paketieren betrifft bin ich noch totaler Anfänger, hab bis jetzt immer alles mit den Wizard paketiert.
Nun aber brauch ich ein Paket um den Windows Fast Startup zu deaktivieren.

Meine Setup.inf sieht bis jetzt wie folgt aus:

Code: Select all

[Product]
; ReplaceEnv <Variable>

#Set:Product
#Set:Installation, DONTDELETE ADMIN CLIENT
#Set:Deinstallation, DELETE ADMIN CLIENT

[Set:Product]

[Set:Installation]
AddMeter -1
Call cmd.exe /c "%Src%\powercfgoff.bat" 
If "%ErrorLevel%" <> "0" Then "SET:InstallationError" EndIf

[Set:Deinstallation]
-Call cmd.exe /c "%Src%\powercfgon.bat" 
If "%ErrorLevel%" <> "0" Then "SET:DeInstallationError" EndIf
-AddMeter -1



[Set:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% powercfgoff.bat
Abort

[Set:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% powercfgon.bat
Die Scripts sehen wie folgt aus:

Code: Select all

powercfg /h off 
und

Code: Select all

powercfg /h on 
Das Paket läuft ohne Fehler durch, aber die Einstellungen ändern sich nicht.

Übersehe ich irgendwas oder hab ich wo einen Fehler?

Danke

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7969
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: CMD Paket läuft durch aber nichts passiert.

Post by Hendrik_Ambrosius » 05. Oct 2023, 13:21

Vielleicht mal einen Debug-Code in die BAT einbauen um zu sehen ob sie gestartet wird?
z.B.
echo TEST >c:\test.txt

Man kann aber auch statt der Batchdatei direkt powercfg aufrufen via call.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
Frank Dethlefsen
Posts: 522
Joined: 06. Apr 2006, 22:01
Location: Bochum
Contact:

Re: CMD Paket läuft durch aber nichts passiert.

Post by Frank Dethlefsen » 06. Oct 2023, 19:50

Moin!

ändere mal die Flags von

#Set:Installation, DONTDELETE ADMIN CLIENT
#Set:Deinstallation, DELETE ADMIN CLIENT

nach

#Set:Installation, DONTDELETE MACHINE
#Set:Deinstallation, DELETE MACHINE

in der Setup.inf
Frank Dethlefsen
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/

Nico1300
Posts: 4
Joined: 05. Jul 2023, 08:45
Contact:

Re: CMD Paket läuft durch aber nichts passiert.

Post by Nico1300 » 09. Oct 2023, 14:57

Moin,
Vielleicht mal einen Debug-Code in die BAT einbauen um zu sehen ob sie gestartet wird?
z.B.
echo TEST >c:\test.txt
Hab ich probiert, die TXT datei ist da, also soweit kommt das Paket schonmal
Moin!

ändere mal die Flags von

#Set:Installation, DONTDELETE ADMIN CLIENT
#Set:Deinstallation, DELETE ADMIN CLIENT

nach

#Set:Installation, DONTDELETE MACHINE
#Set:Deinstallation, DELETE MACHINE

in der Setup.inf
Hab ich auch probiert, leider noch immer das selbe Ergebnis, die Installation läuft durch aber die Windows Settings sind immer noch gleich.


Edit: Danke für die Hilfe, habs jetzt mit einem Registry Eintrag gelöst, funktioniert interessanterweise problemlos.
HKLM, "SYSTEM\CurrentControlSet\Control\Session Manager\Power", "HiberbootEnabled", 0x00010001, "0"

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 1 guest