Question [CONCOURS] Les règles

Plus d'informations
il y a 18 ans 6 mois #914 par Robin Lemesle
En cette rentrée 2007, l'équipe de powershell-scripting.com vous donne l'occasion d'apprendre, ou de vous perfectionner avec PowerShell de façon ludique en organisant un concours de scripting.

Le concours est ouvert à tous, et prendra fin le 31 decembre 2007 à minuit.


Les règles :

- Tout le monde peut participer, que vous soyez débutant, confirmé ou expert.
- Ce concours est basé sur un classement par points.
- Pour gagner des points, chaque participant doit déposer un script dans la rubrique \"Contributions à la communauté\" du forum. Le nom du topic doit respecter le format suivant : \"[Concours Scripting]<nom ou fonction du script>\"
- Pas de plagiats, tout script déposé doit être une création inédite.
- L'usage des alias n'est pas recommandé dans la mesure ou ils rendent la lecture difficile.
- Les commentaires sont obligatoires.
- Chaque participant peut poster des scripts dans la limite de deux par jour.


Les points :

L'attribution des points est établie en fonction de la technicité du script et non de sa longueur :

- 0 point pour un script non valide
- 1 point pour un script de basse technicité
- 2 points pour un script de moyenne technicité
- 3 Points pour un script de haute technicité


Les gagnants :

A l'issu du concours les 10 premiers du classement se verront attribuer un prix :

- De la 1ère à la 5ème place : Le livre sur powershell écrit par vos webmaster préférés.
- De la 6ième à la 10ième place : Un cadeau surprise.


Présentation des scripts :

- Chaque script devra porter un nom explicite (le nommage \"action-nom\" PowerShell est préferable; ex : send-mail , start-configreseau etc.)
- Chaque script devra porter : son nom, le nom de l'auteur, la date, l'usage et la description, ex :


[code:1]
###
### Nom du script : send-mail.ps1
### Nom de l'auteur : Toto
### Date : 12/11/2009
### Usage : ./send-mail.ps1 -destinataire Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
### -expediteur Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. -objet concours -texte \"Bonjour\"
### -pj \"c:\temp\monfichier.txt\"
### Description : permet l'envoi d'un mail avec une pièce jointe
###


Param ([string]$destinataire, [string]$expediteur, [string]$objet, [string]$texte, [string]$pj)


$serveur = \"mail.host.com\"
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
$attachment = new-object System.Net.Mail.Attachment $fichier $message.Attachments.Add($attachment)
$client = new-object System.Net.Mail.SmtpClient $serveur
$client.Credentials =[System.Net.CredentialCache]::defaultNetworkCredentials
$client.Send($message) [/code:1]<br><br>Message édité par: robin, à: 12/09/07 13:55

Robin MVP PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.054 secondes
Propulsé par Kunena