Install QuadraBureautique Excel par GPO
Posté : 15 mars 2012, 14:10
Bjr,
Voilà comment installer automatiquement QBureautique par GPO avec un script powershell sur un serveur TS avec Excel 2007.
1 - Enregistrer le code ci-dessous dans un fichier ".ps1"
2 - En amont sur votre serveur TS lancer sous la session administrateur par powershell le code suivant
3 - Lancer l'éditeur de GPO, ajouter cette ligne dans les propriétés d'ouverture de session dans l'onglet "Scripts Powershell" mettre votre script
ps : faut avoir allumer au moins une fois excel dans la session TS avant toutes les manips
Voilà Voilà
Voilà comment installer automatiquement QBureautique par GPO avec un script powershell sur un serveur TS avec Excel 2007.
1 - Enregistrer le code ci-dessous dans un fichier ".ps1"
Code : Tout sélectionner
# Rajout du chemin de la macro dans regedit
$Macropath = "\\votre_serveur\qappli\Quadra\Station\QuadraXL\QuadraXL.xla"
$Macropath2 = "\\votre_serveur\qappli\Quadra\Station\QuadraXL\QXLMaj.xla"
$RegPath ="HKCU:\Software\Microsoft\Office\12.0\Excel\Add-in Manager"
New-item -path $RegPath
$Optionspath = "HKCU:\Software\Microsoft\Office\12.0\Excel\Options"
New-ItemProperty -path $Optionspath -Name "OPEN" -PropertyType String -value $Macropath
New-ItemProperty -path $Optionspath -Name "OPEN1" -PropertyType String -value $Macropath2
# Copie de la macro dans Addins
$addins_user = $env:USERPROFILE+ "\AppData\Roaming\Microsoft\AddIns"
Copy-Item -path $macropath -destination $addins_user
Copy-Item -path $macropath2 -destination $addins_user
Code : Tout sélectionner
Set-ExecutionPolicy Unrestricted
ps : faut avoir allumer au moins une fois excel dans la session TS avant toutes les manips
Voilà Voilà