:: ACTIVE DROITS ADMIN
@echo off
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else (
    goto gotAdmin
)

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params = %*:"="
    echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
	pushd %~DP0



::ajouter icone ce pc
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /t REG_DWORD /d 0x00000000 /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu" /t REG_DWORD /d 0x00000000 /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /f

::ajouter icone user
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /t REG_DWORD /d 0x00000000 /v "{59031a47-3f72-44a7-89c5-5595fe6b30ee}" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu" /t REG_DWORD /d 0x00000000 /v "{59031a47-3f72-44a7-89c5-5595fe6b30ee}" /f


::changer fuseau horaire + sync
TZUTIL /s "Romance Standard Time"
w32TM /config /syncfromflags:manual /manualpeerlist:ntp.ovh.net
w32tm /config /update
w32tm /resync /force

pause