Je utilise la commande suivante pour lancer de nouvelles consoles powershell ConEmu.
ConEmu64.exe /config "shell" /dir "c:\" /cmd powershell -new_console:n
Je voudrais passer un argument supplémentaire pour spécifier un script powershell à exécuter au démarrage d'une nouvelle console. Ce qui suit fonctionne presque mais affiche seulement la commande complète sans l'exécuter effectivement :
ConEmu64.exe /config "shell" /dir "c:\" /cmd 'powershell -noexit -Command {Write-host "Hello world"}' -new_console:n
ce qui produit :
Write-host Hello world
C:\>
tandis que je m'attends à :
Hello world
C:\>