function Get-DomainFSMO
{
[CmdletBinding()]
[OutputType([System.Management.ManagementObject])]
param
(
[parameter( Mandatory=$false,
ValueFromPipeline=$True,
Position = 0,
HelpMessage="An array of domains.",
ValueFromPipelineByPropertyName=$True)]
[String[]] $domain
)
begin{Write-Verbose "Getting Forest info for: $CurrentDomain"}
process{
foreach ($CurrentDomain in $domain){
$dom = @{
label="Domain"
expression = {$CurrentDomain}
}
Write-Verbose "Getting Forest info for: $CurrentDomain"
Get-ADDomain -Server $CurrentDomain | Select-Object $dom,InfrastructureMaster, RIDMaster, PDCEmulator,DomainMode,DomainSid
}
}
end{}
}
These are just random notes and programs that may have incomplete descriptions. Any scripts or programs use at your risk
Wednesday, June 5, 2019
Powershell : Function to get FSMO Info for a domain
Subscribe to:
Post Comments (Atom)
Powershell: Microsoft Graph to add new roles to application registration
PowerShell Script Bulk add new roles to application registration in azure. Update $roles with ,Us...
-
Here is an excel document I created that will ping a list of nodes in column A and give results in column B. There are much better tools th...
-
#reads event logs for filter and exports to $Date = ( Get-Date ).AddMinutes(-30) $LogName = 'Security' $ProviderName = ...
-
Using Google Chrome or MS Edge: Disable Javascript post page load. 1. Open console in dev tools 2. press ctrl - alt - p 3. In the run dial...
No comments:
Post a Comment