J'essaie d'exécuter un processus de travail simple dans PowerShell 2.0 et il ne semble pas fonctionner.Powershell Start-Job ne fonctionnera pas
$job = Start-Job { Return "Some string." }
Lorsque j'appelle $ job, le statut indique qu'il est en cours d'exécution. Mais le problème est qu'il ne se termine jamais. Essayé la même chose sur mon ordinateur Windows 7 et il se termine immédiatement. Je cours PowerHell 2.0 sur Windows XP.
Est-ce que quelqu'un sait ce qui cause ce problème? Comment puis-je résoudre ce problème?
Ceci est mon $PSVersionTable
Name Value ---- ----- PSVersion 2.0 PSCompatibleVersions {1.0, 2.0} BuildVersion 6.0.6002.18111 PSRemotingProtocolVersion 2.1 WSManStackVersion 2.0 CLRVersion 4.0.30319.1 SerializationVersion 1.1.0.1
Un repro plus simple serait 'Start-Job {1}' –