Archive

Articles taggués ‘Test’

Créer un fichier d’une taille choisie

Cette commande permet de créer un ficher d’une taille souhaitée pour faire des test.

fsutil file createnew c:\temp\fichierde100Mo.txt 104857600
Categories: Windows Tags: , ,

Créer 1000 comptes de test

Pour faire des tests sur une maquette, il est parfois nécessaire de créer beaucoup de comptes.
Il est possible de créer des comptes Test1, Test2, Test3… Test58.

Efficace mais par très fun. Il manque un peu d’accents ou de caractères spéciaux.
Je vous propose une liste de 1000 acteurs et actrices du cinéma français et international.

cinema

A télécharger ici.

Vous pourrez importer ce fichier dans votre Active Directory avec ce script.

?View Code POWERSHELL
Import-Csv -Path .\cinema.txt | foreach {
$firstname = (Get-Culture).TextInfo.Tolower($_.givenname) 
$firstname = (Get-Culture).TextInfo.ToTitleCase($firstname) 
$lastname = (Get-Culture).TextInfo.ToUpper($_.surname) 
$name = $lastname + ' ' + $firstname 
$logname = $lastname.replace("-","") 
$name 
if ($logname.Length -le 6) { 
$samaccount = $firstname.Remove(1) + "." + $logname 
} 
Else { 
$samaccount = $firstname.Remove(1) + "." + $logname.Remove(6) 
} 
$upn = $samaccount + "@labnan.local" 
$AccountPassword = (ConvertTo-SecureString "P@ssW0rd" -AsPlainText -force)   
New-ADUser -Name $name -GivenName $firstname -Surname $lastname -Path "OU=Comptes,DC=labnan,DC=local" -SamAccountName $samaccount -UserPrincipalName $upn -AccountPassword $AccountPassword -Enabled $true -ChangePasswordAtLogon $true 
}

Envoi d’un message de test via SMTP.

Voici un petit script VBS très simple qui permet d’envoyer un message SMTP depuis un système Windows.
Ce script est compatible avec toutes les versions de Windows.
Il peut servir pour tester un relais SMTP ou la capacité d’un ordinateur à envoyer des messages en SMTP sans utiliser Outlook.

Il suffit de copier ce code dans un fichier texte et renommer l’extension du fichier en « .vbs ».

'Envoie d'un e-mail via un serveur SMTP'
With CreateObject("CDO.Message")
.From="adress@domainfrom.com"
.To="adress@domainto.com"
.Subject="-Test Message-"
.HTMLBody="Test Message"
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "my-relay.com"
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Configuration.Fields.Update
On Error Resume Next
.Send
If Err Then MsgBox "Le message n'a pas pu être expédié."
On Error GoTo 0
End With

Il ne reste plus qu’à changer l’adresse de l’émetteur, du destinataire et du relais SMTP.

Categories: Exchange 2010 Tags: , , ,