[wpkg-users] Handling Win7 and WinXP with run on shutdown
Daniel Dehennin
daniel.dehennin at ac-caen.fr
Fri Jul 8 15:43:04 CEST 2011
Daniel Dehennin <daniel.dehennin at ac-caen.fr> writes:
> Hello,
Hello,
[...]
>
> * Use <run-on-shutdown>NO</run-on-shutdown> in settings.xml
> * At install time:
> - stop the WPGK service: sc stop wpkgservice
> - configure it to start manually: sc config wpkgservice start= demand
> - add the registry setting to display script during shutdown:
> REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "HideShutdownScripts" /t REG_DWORD /d "0" /f
> - setup the GPO to run a script at shutdown[1]
> - use nomousy.exe to prevent user from closing the window displayed at
> shutdown
I forgot some settings, here is my postinstall.cmd:
#v+ postinstall.cmd
@echo off
REM Do not export variables
SETLOCAL
SET CMD_PATH=%~dp0
echo Stop WPKG service
%ComSpec% /c sc stop wpkgservice > NUL
echo Suppress winlogon notification at startup
%ComSpec% /c reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\WPKGLogon" /v "Startup" /f > NUL 2> NUL
echo Manual start of WPKG
%ComSpec% /c sc config wpkgservice start= demand > NUL
echo Show script at shutdown
%ComSpec% /c reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "HideShutdownScripts" /t REG_DWORD /d "0" /f > NUL
echo Windows in verbose mode
%ComSpec% /c reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "VerboseStatus" /t REG_DWORD /d "1" /f > NUL
echo Put the policy in place
%ComSpec% /c xcopy /E /V /I /Q /H /N /Y "%CMD_PATH%\grouppolicy\*" "%windir%\system32\grouppolicy\"
%ComSpec% /c reg import "%CMD_PATH%\gpo_wpkg.reg"
REM End of local variables
ENDLOCAL
REM Local Variables:
REM mode: cmd
REM comment-start: "REM "
REM comment-end: ""
REM End:
#v-
--
Daniel Dehennin
RAIP de l'Orne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.wpkg.org/pipermail/wpkg-users/attachments/20110708/7c8bdb74/attachment.sig>
More information about the wpkg-users
mailing list