1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
| Option Explicit
Dim StrCmd,intAnswer,Taille,Message
Message = "1 ==> icones du bureau de petites tailles"& VbcrLF & VbcrLF &_
"2 ==> icones du bureau de moyennes tailles"& VbcrLF & VbcrLF &_
"3 ==> icones du bureau de grandes tailles"
intAnswer = InputBox(Message, "Entrer 1 ou bien 2 ou bien 3 puis valider par OK © Hackoo","1")
If intAnswer = "" Or Not IsNumeric(intAnswer) Then
MsgBox "La valeur de la saisie est incorrect !" & VbcrLF & VbcrLF & Message,16,"Erreur de saisie"
Wscript.Quit
End if
'************************************************************************************************
If intAnswer = 1 Then
'Petite taille : valeur décimal : 00000032 - valeur Héxadécimal : 20
Taille = "00000032"
StrCmd = "reg add ""HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop"" /v IconSize /t REG_DWORD /d "& Taille &" /f"
Call Executer(StrCmd,0)
StrCmd = "taskkill /im explorer.exe /f"
Call Executer(StrCmd,0)
StrCmd = "Start explorer.exe"
Call Executer(StrCmd,0)
End if
'************************************************************************************************
If intAnswer = 2 then
'Moyenne taille : valeur décimal : 00000048 - valeur Héxadécimal : 30
Taille = "00000048"
StrCmd = "reg add ""HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop"" /v IconSize /t REG_DWORD /d "& Taille &" /f"
Call Executer(StrCmd,0)
StrCmd = "taskkill /im explorer.exe /f"
Call Executer(StrCmd,0)
StrCmd = "Start explorer.exe"
Call Executer(StrCmd,0)
end if
'************************************************************************************************
If intAnswer = 3 then
'Grande taille : valeur décimal : 00000096 - valeur Héxadécimal : 60
Taille = "00000096"
StrCmd = "reg add ""HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop"" /v IconSize /t REG_DWORD /d "& Taille &" /f"
Call Executer(StrCmd,0)
StrCmd = "taskkill /im explorer.exe /f"
Call Executer(StrCmd,0)
StrCmd = "Start explorer.exe"
Call Executer(StrCmd,0)
end if
'**************************************************************************************************
Function Executer(StrCmd,Console)
Dim ws,MyCmd,Resultat
Set ws = CreateObject("wscript.Shell")
'La valeur 0 pour cacher la console MS-DOS
If Console = 0 Then
MyCmd = "CMD /C " & StrCmd & " "
Resultat = ws.run(MyCmd,Console,True)
If Resultat = 0 Then
'MsgBox "Success"
Else
MsgBox "Une erreur inconnue est survenue !",16,"Une erreur inconnue est survenue !"
End If
End If
'La valeur 1 pour montrer la console MS-DOS
If Console = 1 Then
MyCmd = "CMD /K " & StrCmd & " "
Resultat = ws.run(MyCmd,Console,False)
If Resultat = 0 Then
'MsgBox "Success"
Else
MsgBox "Une erreur inconnue est survenue !",16,"Une erreur inconnue est survenue !"
End If
End If
Executer = Resultat
End Function
'************************************************************************************************** |
Partager