Get-Content -Path '.\fichierA.txt'
# Afficher le nombre de lignes
$lines.Length
4
# Accès au contenu... "$line"
}
</code>
===== Formatage CSV =====
De nombreuses applications proposent un formatage des do... Chaque élément du tableau est un objet ayant pour noms d'attributs
# les noms des colonnes du fichier (première ligne du fichier CSV)
$users[0].FirstName
dule.Name.psd1 @module_properties
</code>
===== Nom de module ======
Sans fichier manifest, le nom du module correspond au nom du fichier .psm1
===== Tester le module manifest =====
La cmdlet **Test-... uis le module =====
Il est possible d'obtenir le nom du module et sa version depuis l'intérieur du mod
e powershell>
$user_answer = Read-Host "Saisir le nombre max"
</code>
On peut passer un message à Read... i est incorrect
$user = Read-Host "Quel est votre nom ?"
Quel est votre nom ?:
# Pour un message interrogatif de ce type
Write-Host "Quel est votre nom ?" -NoNewline
$user = Read-Host
</code>
<note wa
:
<code powershell>
# Définition d'une fonction nommée "Get-SecurityEvent()"
# Acceptant un paramètre... la valeur d'une variable de portée Global de même nom. |
^ Fonction | Limitée à la seule fonction. |
... Il doivent avoir un sous-dossier portant le même nom que le fichier .psm1.
<code powershell>
# Crée
é .PARAMETER doit être suivi immédiatement par le nom du paramètre
.PARAMETER aParam
Description du... nvironnement courant. L'appel de Get-Help avec le nom de la fonction doit retourner l'aide correctement
l}}
====== PowerShell : Utiliser des paramètres nommés ======
Pour plus de flexibilité, les scripts et les fonctions peuvent accepter des paramètres nommés.
On déclare les paramètres nommés en début de script ou de fonction avec le bloc **''Param()''**:
... powershell>
# Appel du script avec les paramètres nommés :
aScript.ps1 -FirstParam aValue1 -SecondParam
^ Remove(int startindex,int count) | Supprime un nombre spécifié de caractères de la chaîne en commençant au numéro de caractère spécifié. Si le nombre n’est pas spécifié, la chaîne est tronquée au