Errore durante il tentativo di eseguire i cmdlet del modulo di Azure Active Directory per Windows PowerShell: il termine <nome cmdlet> non viene riconosciuto
Versione originale del prodotto: Servizi cloud (Ruoli Web/Ruoli di lavoro), Microsoft Entra ID, Microsoft Intune, Backup di Azure, Gestione delle identità di Office 365
Numero della Knowledge Base originale: 2669552
Sintomi
Quando si tenta di eseguire i cmdlet del modulo di Microsoft Azure Active Directory per Windows PowerShell, viene visualizzato il messaggio di errore seguente:
Il termine <nome cmdlet> non viene riconosciuto come nome di cmdlet, funzione, file script o programma eseguibile. Controllare l'ortografia del nome oppure, se è stato incluso un percorso, verificare che questo sia corretto e riprovare.
Ad esempio, è possibile ricevere un messaggio simile al seguente:
il termine Connect-MsolService non viene riconosciuto come nome di cmdlet, funzione, file script o programma eseguibile. Controllare l'ortografia del nome oppure, se è stato incluso un percorso, verificare che questo sia corretto e riprovare.
At line:1 char:20
+ Connect-MsolService <<<<
+ CategoryInfo: ObjectNotFound: (Connect-MsolService:String) [], CommandNotFoundException
+ FullyQualifiedErrorId: CommandNotFoundException
Causa
Questo problema può verificarsi se il modulo di Azure Active Directory per Windows PowerShell non viene caricato correttamente.
Risoluzione
Per risolvere il problema, attenersi alla seguente procedura.
Installare il modulo di Azure Active Directory per Windows PowerShell sul computer (se non lo si è già fatto). Per ulteriori informazioni sul modulo di Azure Active Directory per Windows PowerShell, vedere Gestire Microsoft Entra ID utilizzando Windows PowerShell.
Selezionare Start>Tutti i programmi, selezionare Windows Azure Active Directory e quindi Modulo di Windows Azure Active Directory per Windows PowerShell.
Al prompt dei comandi di Windows PowerShell, digitare
Get-Module
, quindi premere INVIO.Nell'output verificare che il modulo
MSOnline
sia presente. L'output ottenuto dovrebbe avere un aspetto analogo a quello dell'esempio seguente:Module Type Name Exported Commands -------------- -------- ---------------- Binary MSOnline {Add-MsolRoleMember, Remove-MsolContact...
Se il modulo
MSOnline
non è presente, usare Windows PowerShell per importare il moduloMSOnline
. Per effettuare questa operazione, seguire questi passaggi:Connettersi a Exchange Online tramite una sessione remota di PowerShell. Per altre informazioni su come eseguire questa operazione, consultare Connessione a exchange online utilizzando la sessione remota di PowerShell.
Digitare il cmdlet seguente e quindi premere INVIO.
Import-Module MSOnline
Contattaci per ricevere assistenza
In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per