15 lines
		
	
	
		
			342 B
		
	
	
	
		
			PowerShell
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			342 B
		
	
	
	
		
			PowerShell
		
	
	
	
	
	
$ErrorActionPreference = 'silentlycontinue'
 | 
						|
$aadchk = dsregcmd /status | Where-Object { $_ -match 'AzureAdJoined : ' } | ForEach-Object { $_.Trim() }
 | 
						|
 | 
						|
if ($aadchk -Eq 'AzureAdJoined : Yes') {
 | 
						|
    Write-Output "Machine is Azure Ad Joined"
 | 
						|
    exit 0
 | 
						|
}
 | 
						|
 | 
						|
else {
 | 
						|
    Write-Output "Machine is not Azure Ad Joined"
 | 
						|
    exit 1
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
Exit $LASTEXITCODE |