Étiquette : Windows 7

[Powershell] Envoyer un email

Marche à suivre afin d’envoyer un email en Powershell :

$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)

[Deploiement] Cobian Backup 10

Préparation

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.

Déploiement

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.

[Déploiement] PDF Creator 1.2.3

Capturer les paramètres lors de l’installation :
PDFCreator-1_2_3_setup.exe /SAVEINF="PDFCreator.ini"
Résultat :
[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
Installation silencieuse :
PDFCreator-1_2_3_setup.exe /LOADINF="PDFCreator.ini" /VERYSILENT /FORCEINSTALL

[OCS] Création du package

Création du package comprenant l’agent Windows avec ocspackager :

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.

(suite…)

[Batch] Modifier le registre

Vérifier la présence d’une valeur dans une clé de registre :
reg query [chemin] /v [valeur]

Exemple :

reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v LmCompatibilityLevel
Ajouter une valeur dans une clé de registre :
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