Tu peux utiliser sous Windows : Powershell ISE
outil natif Windows pour dev en powershell
https://docs.microsoft.com/fr-fr/pow...powershell-5.1
Version imprimable
Tu peux utiliser sous Windows : Powershell ISE
outil natif Windows pour dev en powershell
https://docs.microsoft.com/fr-fr/pow...powershell-5.1
Bonjour,
Et ... En le faisant tourner au moins une fois sous Powershell, peut-être ?
Que pensez-vous de ça ?
Il y a aussi plus simple, mais là vous aurez le message dans la langue système, donc ça vous affichera non pas "Press any key to continue" mais "Cliquez sur Entrée pour continuer ...:".Citation:
function PauseModifiee ($Message="Press any key to continue...")
{
Write-Host -NoNewLine $Message
$null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
Write-Host "";
$rem = " ici pour dire que la fonction est finie, il faut mettre \}"
}
"Début du programme"
PauseModifiee
"Suite du programme"
mais j'imagine que là je triche :Citation:
"Début du programme"
pause
"Suite du programme"
Citation:
$PsVersionTable
Name Value
---- -----
PSVersion 5.1.16299.251
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.16299.251
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1