Bonjour,
Pour une raison totalement inconnue, powershell ne fonctionne plus, que ce soit lancé depuis System Center, ISE ou directement.
La commande "Write-Host 'hello world'" résulte en un message "The term 'Write-Host' is not recognized as the name of a cmdlet, function, ..."
La très grande majorité des commandes ont le même résultat sauf get-module, get-help, get-pssnapin
Dans la session, je contrôle les snapins et module chargé --> ils sont comparables à un autre serveur
PS C:\> get-pssnapin
Name : Microsoft.PowerShell.Core
PSVersion : 5.0.10514.6
Description : This Windows PowerShell snap-in contains cmdlets used to manage components of Windows PowerShell.
PS C:\> Get-module
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 3.1.0.0 Microsoft.PowerShell.Management {Add-Computer, Add-Content, Checkpoint-Computer, Clear-Content...}
Script 2.0 AdminSI {Get-AdresseIP,
Get-Equipement, Get-ThirietCredential, Invoke-SSHScript}
Au final, je dois taper par exemple "Import-Module Microsoft.Powershell.Utility" pour charger la commande Write-Host par exemple.
Comment diagnostiquer d'où vient le problème et le corriger?
Merci