psexec -d -s \\PC_Cible \\PC_Partage\Setup.exe /q
-d permet de ne pas attendre que l’application se termine (à utiliser uniquement pour les applications non interactives)
-s permet d’exécuter le processus dans le compte System
]]>$expediteur = "bob@em-corporation.fr" $destinataire = "admin@em-corporation.fr" $serveur = "@MTA" $objet = "A propos de la réunion d'hier" $texte = "Bonjour,`r`rJ'ai trouvé ça très bien`r`rCordialement`r--`rBob" $message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte $SMTPclient = new-object System.Net.Mail.SmtpClient $serveur $SMTPclient.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials $SMTPclient.Send($message)]]>
Installer Cobian comme souhaité en cochant la case « Créer un script pour installation sans surveillance ». Une fois l’installation terminé un fichier texte du nom de cbSetup.txt apparaîtra.
Résultat :
Language=FRANCAIS Directory=C:\Program Files (x86)\Cobian Backup 10 Create icons=true Instal VSC=true Installation type=1 Account=1 User name= Password=PD+FTBSpR5p+P/BMY6kwmnY/m0wWqUSaAT+PTA2pQJp3P/NMGKlZmn4/jkxkqTKaaj+PTBSpRppyP/BMY6lDmgE/g0xhqTCaBD/LTCCpdJ4= Autostart UI=true
Créer les tâches de sauvegarde souhaités puis enregistrer la liste sous le nom « MainList.lst ». Il est possible de faire référence à des variables d’environnement dans les chemins comme par exemple %USERNAME pour faire référence au nom de l’utilisateur courant dans le chemin des sauvegardes.
Placer dans le même dossier l’installeur « cbSetup.exe », le fichier de configuration « cbSetup.txt » et la liste des tâches « MainList.lst ».
Création du répertoire et copie du MainList.lst avec un petit script :
@echo off MKDIR "C:\Program Files (x86)\Cobian Backup 10" MKDIR "C:\Program Files (x86)\Cobian Backup 10\DB" xcopy MainList.lst "C:\Program Files (x86)\Cobian Backup 10\DB"
Il ne reste plus qu’a éxecuter « cbSetup.exe » et Cobian va s’installer de façon automatisée avec les tâches de sauvegarde déjà configurées.
]]>msiexec /i NomApplication.msi /quiet]]>
PDFCreator-1_2_3_setup.exe /SAVEINF="PDFCreator.ini"
[Setup] Lang=french Dir=C:\Program Files\PDFCreator Group=PDFCreator NoIcons=0 SetupType=custom Components=program,ghostscript,images2pdf,comsamples,helpfiles,helpfiles\french,languages,languages\english,languages\french Tasks=winexplorer Printername=PDFCreator ServerInstallation=0 Win9xPrinterdriver=0 WinNtPrinterdriver=0 Win2k32bitPrinterdriver=0 Win2k64bitPrinterdriver=0 Toolbar=0
PDFCreator-1_2_3_setup.exe /LOADINF="PDFCreator.ini" /VERYSILENT /FORCEINSTALL]]>
Il suffit de renseigner le chemin de l’agent Windows dans la ligne « Exe file » ainsi que les options nécessaire dans la ligne « Command line options », à savoir :
/S /DEBUG /NP /NO_SYSTRAY /NOSPLASH /NOW /INSTALL /SERVER=http://10.0.0.98/ocsinventory
Si vous prévoyez de déployer des logiciels avec OCS il faut alors ajouter le certificat du serveur dans « Certificate file » renommé en « cacert.pem »
Il n’est pas nécessaire de renseigner un compte administrateur lors de déploiement par GPO ordinateur.
Détail des options :
|
Option |
Utilité |
|
/S |
Installation silencieuse |
|
/DEBUG |
Crée un fichier de log à l’installation |
|
/NP |
Spécifie de ne pas utiliser de proxy |
|
/NO_SYSTRAY |
Désactive l’icone OCS dans la barre de notification Windows |
|
/NOSLPASH |
Désactive le petit cadre OCS pendant l’installation |
|
/NOW |
Lance un inventaire juste après l’installation |
|
/INSTALL |
Spécifie que l’on souhaite installer l’agent |
|
/SERVER |
Renseigne les paramètres du serveur OCS |
Une fois le fichier ocspackage.exe créé il suffit de l’ajouter sur le serveur au niveau de l’interface web d’OCS (Configuration -> Client)
]]>reg query [chemin] /v [valeur]
Exemple :
reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v LmCompatibilityLevel
REG ADD [chemin] /v [valeur] /t [type] /d [donnée]
Exemple :
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v LmCompatibilityLevel /t REG_DWORD /d 1]]>