Check
Check the version installed on the Host Computer
Get-Module-NameMicrosoft.Online.SharePoint.PowerShell-ListAvailable| Select Name,Version
Nothing will be printed if not installed
Install
Run PowerShell as Administrator
Install-Module Microsoft.Online.SharePoint.PowerShell


After Confirming :Y the green installing message will appear for just a moment as package is only a few MB
*If Administrative Privileges are not granted on the system the module can be installed for current user
Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser
ReInstall
Install-Module Microsoft.Online.SharePoint.PowerShell-force
Update
Update-module microsoft.online.sharepoint.powershell
Uninstall
Uninstall-Module-NameMicrosoft.Online.SharePoint.PowerShell
Check Modules
Get-command-ModuleMicrosoft.Online.SharePoint.PowerShell
Sample PowerShell Script
#Check if SharePoint Online PowerShell module has been installed
Try {
Write-host "Checking if SharePoint Online PowerShell Module is Installed..." -f Yellow -NoNewline
$SharePointOnlineModule = Get-Module -ListAvailable "Microsoft.Online.SharePoint.PowerShell"
If(!$SharePointOnlineModule)
{
Write-host "No!" -f Green
#Check if script is executed under elevated permissions - Run as Administrator
If (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))
{
Write-Host "Please Run this script in elevated mode (Run as Administrator)! " -NoNewline
Read-Host "Press any key to continue"
Exit
}
Write-host "Installing SharePoint Online PowerShell Module..." -f Yellow -NoNewline
Install-Module "Microsoft.Online.SharePoint.PowerShell" -Force -Confirm:$False
Write-host "Done!" -f Green
}
Else
{
Write-host "Yes!" -f Green
#sharepoint online powershell module import
Write-host "Importing SharePoint Online PowerShell Module..." -f Yellow -NoNewline
Import-Module "Microsoft.Online.SharePoint.PowerShell" -DisableNameChecking
Write-host "Done!" -f Green
}
}
Catch{
write-host "Error: $($_.Exception.Message)" -foregroundcolor red
}
Read more: https://www.sharepointdiary.com/2018/12/install-update-uninstall-sharepoint-online-powershell-module.html#ixzz7AHzuJAGZ
