Les Snippets

Connexion

Changer le dossier d'installation des programmes par défaut

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 18/01/2009 19:07:23 et initié par marm0tte [Liste]
Date de mise à jour : 18/01/2009 19:30:49
Vue : 2841
Catégorie(s) : Base de registre, Trucs & Astuces, Système
Langages dispo pour ce code :
- VBA, VBScript



Langage : VBA , VBScript
Date ajout : 18/01/2009
Posté par marm0tte [Liste]
DateMAJ : 18/01/2009
'**
'* Change default Windows's install directory.
'* 
'* @author David Ansermot <david.ansermot [at] gmail [dot] com>
'* @date 2009-01-02
'* @version 1.0
'* @copyright (C) Ansermot David 2009
'* @license GNU/GPL
'**
' Variables declaration
dim oWsh, Key, Path
' Getting new path
Path = inputbox("Entrer le nouveau chemin","Nouveau chemin","C:\Program Files")
' If path is set
if Path <> "" then
    ' Get regedit modifier object
    Set oWsh = CreateObject("WScript.Shell")
    ' Regedit key
    Key = "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir"
    ' Write key's new value
    oWsh.RegWrite Key, Path, "REG_SZ"
    ' Prompt success message
    msgBox "Nouvelle valeur : " & oWsh.RegRead Key
    ' Clear memory
    Set oWsh = Nothing
    
end if
Remarque :
nb : l'utilisation de 'WScript.Shell' peut être reconnu comme tentative d'intrusion par votre anti-virus

Snippets en rapport avec : Dossier, Programme, Changer, Défaut, Installation



Codes sources en rapport avec : Dossier, Programme, Changer, Défaut, Installation

{Visual Basic, VB6, VB.NET, VB 2005} CHANGER LES DROITS NTFS D'UN DOSSIER ET/OU FICHIER...
Voilà, c'est un code que j'ai piqué sur un site du net, les commentaires sont en anglais, mais je cr...

{Visual Basic, VB6, VB.NET, VB 2005} CHANGER LES ICONES DES DOSSIERS
Pour l'installation dans le registre, utiliser le petit prog install. ...

{Delphi} VOTRE PROGRAMME DE MAIL COMME CLIENT MAIL PAR DÉFAUT SOUS WINDOWS
Basé la source de DelphiCool qui ne marche que sous WinXP et inférieur: http://www.delphifr.com/co...

{C / C++ / C++.NET} PROGRAMME QUI CALCUL LE PPCM ET LE PGCD
Algorithme qui sert à calculer le plus grand diviseur commun ,et le plus petit multiple commun. Cel...

{Visual Basic, VB6, VB.NET, VB 2005} CHANGEUR D'ICONES
Bonjour a tous, je partage cette source car j'ai cherché sur le site après une programme comme celui...

{Visual Basic, VB6, VB.NET, VB 2005} UTILITAIRE WAV, MID ET MP3
Voilà un petit programme bien pratique que j'avais déjà posté mais qui a été supprimé pour manque d'...

{Visual Basic, VB6, VB.NET, VB 2005} DOSSIEREXPRESSO
Application pour renommer les sous dossiers d'un dossier. Je l'ai développe après avoir du renommer...

{Visual Basic, VB6, VB.NET, VB 2005} ÉCRIRE SUR LE WALLPAPER
Petit exemple comment ecrire sur le wallpaper. ...

{Visual Basic, VB6, VB.NET, VB 2005} CHANGER L'ICONE ET LE NOM D'UN LECTEUR DE CARTE
Fatigué de chercher quel est le lecteur qui correspond à la carte Compact Flash ou SD ou SM etc ...i...

{Visual Basic, VB6, VB.NET, VB 2005} DÉMANDER AUTOMATIQUEMENT LES DROITS ADMINISTRATEUR POUR VOTRE APPLICATION
Sous XP ou Vista, si le contrôle de compte est actif ou si vous êtes en mode non-administrateur, ...