#Version du 21 fevrier 2013 Clear-Host $EmplacementFichier = [string] $NomFichier = [string] $NomFichier = "MonFichierALire.txt" function Get-ScriptDirectory { $Invocation = (Get-Variable MyInvocation -Scope 1).Value $ScriptFolderPath = Split-Path $Invocation.MyCommand.Path return $ScriptFolderPath } $EmplacementFichier = Get-ScriptDirectory $EmplacementFichier = "$EmplacementFichier\$NomFichier" $MonFichier = get-content $EmplacementFichier foreach ($UneLigne in $MonFichier){ Write-Host $UneLigne }