[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 :: Script permettant d'imposer la resolution du poste avant passage d'unattended. 2 @echo off 3 4 :: pour mes tests 5 if "%Z%"=="" set Z=Z: 6 7 if not exist %Z%\wpkg\tools\nircmd.exe goto erreurnircmd 8 if not exist %Z%\wpkg\tools\hex2dec.exe goto erreurhex2dec 9 echo Ajout de la cle EULA pour hex2dec 10 %Z%\wpkg\tools\reg.exe add "HKEY_CURRENT_USER\Software\Sysinternals\Hex2Dec" /v "EulaAccepted" /t "REG_DWORD" /d "00000001" /f >NUL 11 12 echo nircmd et hex2dec presents: on peut modifier la resolution de l ecran. >> %systemdrive%\netinst\domscripts.txt 13 SET RAPPORTS=%Z%\wpkg\rapports 14 SET RESOLUTIONX=%RAPPORTS%\%COMPUTERNAME%-resolutionx.txt 15 SET RESOLUTIONY=%RAPPORTS%\%COMPUTERNAME%-resolutiony.txt 16 SET RESOLUTIONREFRESH=%RAPPORTS%\%COMPUTERNAME%-resolutionrefresh.txt 17 SET RESOLUTIONCOLOR=%RAPPORTS%\%COMPUTERNAME%-resolutioncolor.txt 18 19 for /F "tokens=3 delims= " %%a in (%RESOLUTIONX%) do ( 20 echo Valeur de Resolution X : %%a hex >> %systemdrive%\netinst\domscripts.txt 21 echo Valeur de Resolution X : %%a hex 22 for /F "usebackq tokens=2 delims== " %%o in (`%Z%\wpkg\tools\hex2dec.exe %%a`) do SET ResX=%%o 23 ) 24 echo ResX : %ResX% 25 26 for /F "tokens=3 delims= " %%a in (%RESOLUTIONY%) do ( 27 echo Valeur de Resolution Y : %%a hex >> %systemdrive%\netinst\domscripts.txt 28 echo Valeur de Resolution Y : %%a hex 29 for /F "usebackq tokens=2 delims== " %%o in (`%Z%\wpkg\tools\hex2dec.exe %%a`) do SET ResY=%%o 30 ) 31 echo ResY : %ResY% 32 33 for /F "tokens=3 delims= " %%a in (%RESOLUTIONCOLOR%) do ( 34 echo Valeur de Resolution Color : %%a hex >> %systemdrive%\netinst\domscripts.txt 35 echo Valeur de Resolution Color : %%a hex 36 for /F "usebackq tokens=2 delims== " %%o in (`%Z%\wpkg\tools\hex2dec.exe %%a`) do SET ResColor=%%o 37 ) 38 echo ResColor : %ResColor% 39 40 for /F "tokens=3 delims= " %%a in (%RESOLUTIONREFRESH%) do ( 41 echo Valeur de Resolution Refresh : %%a hex >> %systemdrive%\netinst\domscripts.txt 42 echo Valeur de Resolution Refresh : %%a hex 43 for /F "usebackq tokens=2 delims== " %%o in (`%Z%\wpkg\tools\hex2dec.exe %%a`) do SET ResRefresh=%%o 44 ) 45 ) 46 echo ResRefresh : %ResRefresh% 47 48 if "%ResX%"=="" goto pasdeconfig 49 if "%ResY%"=="" goto pasdeconfig 50 if "%ResColor%"=="" goto pasdeconfig 51 if "%ResRefresh%"=="" goto pasdeconfig 52 53 echo %Z%\wpkg\tools\nircmd.exe setdisplay %ResX% %ResY% %ResColor% %ResRefresh% -updatereg -allusers >> %systemdrive%\netinst\domscripts.txt 54 echo %Z%\wpkg\tools\nircmd.exe setdisplay %ResX% %ResY% %ResColor% %ResRefresh% -updatereg -allusers 55 %Z%\wpkg\tools\nircmd.exe setdisplay %ResX% %ResY% %ResColor% %ResRefresh% -updatereg -allusers 56 goto end 57 58 :pasdeconfig 59 echo Pas de configuration d'ecran recuperee. Configuration par defaut en 1024x768 et 16bits. 60 echo Pas de configuration d'ecran recuperee. Configuration par defaut en 1024x768 et 16 bits. >> %systemdrive%\netinst\domscripts.txt 61 z:\wpkg\tools\nircmd.exe setdisplay 1024 768 16 -updatereg -allusers 62 goto end 63 64 :erreurhex2dec 65 echo hex2dec absent : on peut ne pas repercuter la resolution d ecran precedente. Configuration par defaut en 1024x768 et 16 bits. >> %systemdrive%\netinst\domscripts.txt 66 echo hex2dec absent : on peut ne pas repercuter la resolution d ecran precedente. Configuration par defaut en 1024x768 et 16 bits. 67 z:\wpkg\tools\nircmd.exe setdisplay 1024 768 16 -updatereg -allusers 68 goto end 69 70 :erreurnircmd 71 echo nircmd absent : on peut ne pas modifier la resolution de l ecran. >> %systemdrive%\netinst\domscripts.txt 72 echo nircmd absent : on peut ne pas modifier la resolution de l ecran. 73 :end
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |