Cmdlets Arranged Power Shell Cmd Line Conversion Guide AD

PowerShellCLIConversionGuideAD

PowerShell_CmdLine_Conversion_Guide_AD

PowerShell%20Cmd%20Line%20Conversion%20Guide%20AD

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 4

PowerShell Command Line Conversion Guide: Active Directory Edition
ACTIVE DIRECTORY
CMD Switch PowerShell Cmdlet Module Version
DCPROMO Install-ADDSForest
Install-ADDSDomain
Install-ADDSDomainController
Uninstall-ADDSDomainController
ADDSDeployment 2012
CMD Switch PowerShell Cmdlet Module Version
CSVDE Get-ADObject | Export-CSV ActiveDirectory 2008 R2
CSVDE i Import-CSV | New-ADObject ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
DSGET computer Get-ADComputer ActiveDirectory 2008 R2
DSGET contact Get-ADObject -LDAPFilter '(objectClass=contact)' ActiveDirectory 2008 R2
DSGET subnet Get-ADReplicationSubnet ActiveDirectory 2012
DSGET group Get-ADGroup ActiveDirectory 2008 R2
DSGET ou Get-ADOrganizationalUnit ActiveDirectory 2008 R2
DSGET site Get-ADReplicationSite ActiveDirectory 2012
DSGET server Get-ADDomainController ActiveDirectory 2008 R2
DSGET user Get-ADUser ActiveDirectory 2008 R2
DSGET quota Get-ADObject -SearchBase (Get-ADDomain).QuotasContainer -Filter * ActiveDirectory 2008 R2
DSGET partition Get-ADObject -SearchBase (Get-ADForest).PartitionsContainer -LDAPFilter '(objectClass=crossRef)' ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
DSQUERY computer Get-ADComputer
Search-ADAccount
ActiveDirectory 2008 R2
DSQUERY contact Get-ADObject -LDAPFilter '(objectClass=contact)' ActiveDirectory 2008 R2
DSQUERY subnet Get-ADReplicationSubnet ActiveDirectory 2012
DSQUERY group Get-ADGroup ActiveDirectory 2008 R2
DSQUERY ou Get-ADOrganizationalUnit ActiveDirectory 2008 R2
DSQUERY site Get-ADReplicationSite ActiveDirectory 2012
DSQUERY server Get-ADDomainController ActiveDirectory 2008 R2
DSQUERY user Get-ADUser
Search-ADAccount
ActiveDirectory 2008 R2
DSQUERY quota Get-ADObject -SearchBase (Get-ADDomain).QuotasContainer -Filter * ActiveDirectory 2008 R2
DSQUERY partition Get-ADObject -SearchBase (Get-ADForest).PartitionsContainer -LDAPFilter '(objectClass=crossRef)' ActiveDirectory 2008 R2
DSQUERY * Get-ADObject ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
DSADD computer New-ADComputer ActiveDirectory 2008 R2
DSADD contact New-ADObject -Type contact ActiveDirectory 2008 R2
DSADD group New-ADGroup ActiveDirectory 2008 R2
DSADD ou New-ADOrganizationalUnit ActiveDirectory 2008 R2
DSADD user New-ADUser ActiveDirectory 2008 R2
DSADD quota
CMD Switch PowerShell Cmdlet Module Version
DSMOVE Move-ADObject
Rename-ADObject
ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
http://aka.ms/PsCmdGuideAD v0.1 1 of 4
PowerShell Command Line Conversion Guide: Active Directory Edition
CMD Switch PowerShell Cmdlet Module Version
DSMOD computer Set-ADComputer ActiveDirectory 2008 R2
DSMOD contact Set-ADObject ActiveDirectory 2008 R2
DSMOD group Set-ADGroup ActiveDirectory 2008 R2
DSMOD ou Set-ADOrganizationalUnit ActiveDirectory 2008 R2
DSMOD server Set-ADObject ActiveDirectory 2008 R2
DSMOD user Set-ADUser ActiveDirectory 2008 R2
DSMOD quota Set-ADObject ActiveDirectory 2008 R2
DSMOD partition Set-ADObject ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
DSRM Remove-ADComputer
Remove-ADGroup
Remove-ADGroupMember
Remove-ADUser
Remove-ADOrganizationalUnit
Remove-ADObject
ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
DSACLS Get-ACL
Set-ACL
Microsoft.PowerShell.Security 2008 R2
CMD Switch PowerShell Cmdlet Module Version
REPADMIN /FailCache Get-ADReplicationFailure ActiveDirectory 2012
REPADMIN /Queue Get-ADReplicationQueueOperation ActiveDirectory 2012
REPADMIN /ReplSingleObj Sync-ADObject ActiveDirectory 2012
REPADMIN /ShowConn Get-ADReplicationConnection ActiveDirectory 2012
REPADMIN /ShowObjMeta Get-ADReplicationAttributeMetadata ActiveDirectory 2012
REPADMIN /ReplSummary Get-ADReplicationPartnerMetadata ActiveDirectory 2012
REPADMIN /ShowUTDVec Get-ADReplicationUpToDatenessVectorTable ActiveDirectory 2012
REPADMIN /SiteOptions Set-ADReplicationSite ActiveDirectory 2012
REPADMIN /ShowAttr Get-ADObject ActiveDirectory 2008 R2
REPADMIN /SetAttr Set-ADObject ActiveDirectory 2008 R2
REPADMIN /PRP Get-ADDomainControllerPasswordReplicationPolicy
Add-ADDomainControllerPasswordReplicationPolicy
Remove-ADDomainControllerPasswordReplicationPolicy
Get-ADAccountResultantPasswordReplicationPolicy
Get-ADDomainControllerPasswordReplicationPolicyUsage
ActiveDirectory 2008 R2
CMD Switch PowerShell Cmdlet Module Version
NLTEST SC_RESET Test-ComputerSecureChannel -Repair Microsoft.PowerShell.Management 2012
NLTEST SC_VERIFY Test-ComputerSecureChannel Microsoft.PowerShell.Management 2012
NLTEST SC_CHANGE_PWD Reset-ComputerMachinePassword Microsoft.PowerShell.Management 2012
NLTEST DCLIST Get-ADDomainController ActiveDirectory 2008 R2
NLTEST DCNAME Get-ADDomain | Select-Object PDCEmulator ActiveDirectory 2008 R2
NLTEST DSGETDC Get-ADDomainController ActiveDirectory 2008 R2
NLTEST PARENTDOMAIN (Get-WMIObject Win32_ComputerSystem).Domain
NLTEST DOMAIN_TRUSTS Get-ADTrust ActiveDirectory 2012
NLTEST SHUTDOWN Stop-Computer Microsoft.PowerShell.Management 2008 R2
CMD Switch PowerShell Cmdlet Module Version
http://aka.ms/PsCmdGuideAD v0.1 2 of 4
PowerShell Command Line Conversion Guide: Active Directory Edition
CMD Switch PowerShell Cmdlet Module Version
NETDOM ADD Add-Computer Microsoft.PowerShell.Management 2012
NETDOM COMPUTERNAME Rename-Computer Microsoft.PowerShell.Management 2012
NETDOM JOIN Add-Computer Microsoft.PowerShell.Management 2012
NETDOM MOVE Add-Computer Microsoft.PowerShell.Management 2012
NETDOM RESETPWD Reset-ComputerMachinePassword Microsoft.PowerShell.Management 2012
NETDOM REMOVE Remove-Computer Microsoft.PowerShell.Management 2012
NETDOM RENAMECOMPUTER Rename-Computer Microsoft.PowerShell.Management 2012
NETDOM RESET Test-ComputerSecureChannel -Repair Microsoft.PowerShell.Management 2012
NETDOM VERIFY Test-ComputerSecureChannel Microsoft.PowerShell.Management 2012
NETDOM QUERY WORKSTATION Get-ADComputer -Filter "operatingSystem -notlike '*server*'" ActiveDirectory 2008 R2
NETDOM QUERY SERVER Get-ADComputer -Filter "operatingSystem -like '*server*'" ActiveDirectory 2008 R2
NETDOM QUERY DC Get-ADDomainController ActiveDirectory 2008 R2
NETDOM QUERY OU Get-ADOrganizationalUnit ActiveDirectory 2008 R2
NETDOM QUERY PDC Get-ADDomain | Select-Object PDCEmulator ActiveDirectory 2008 R2
NETDOM QUERY FSMO Get-ADForest | Select-Object DomainNamingMaster, SchemaMaster
Get-ADDomain | Select-Object InfrastructureMaster, PDCEmulator, RIDMaster
ActiveDirectory 2008 R2
NETDOM QUERY TRUST Get-ADTrust ActiveDirectory 2012
CMD Switch PowerShell Cmdlet Module Version
GPUPDATE Invoke-GPUpdate GroupPolicy 2012
GPRESULT Get-GPResultantSetOfPolicy GroupPolicy 2008 R2
CMD Switch PowerShell Cmdlet Module Version
IP
CMD Switch PowerShell Cmdlet Module Version
PING Test-Connection Microsoft.PowerShell.Management 2008 R2
CMD Switch PowerShell Cmdlet Module Version
IPCONFIG Get-NetIPConfiguration NetTCPIP 2012
IPCONFIG /ALL Get-NetIPConfiguration -Detailed NetTCPIP 2012
IPCONFIG /FLUSHDNS Clear-DnsClientCache DnsClient 2012
IPCONFIG /DISPLAYDNS Get-DnsClientCashe DnsClient 2012
IPCONFIG /REGISTERDNS Register-DnsClient DnsClient 2012
CMD Switch PowerShell Cmdlet Module Version
NETSTAT a Get-NetTCPConnection NetTCPIP 2012
NETSTAT r Get-NetRoute NetTCPIP 2012
CMD Switch PowerShell Cmdlet Module Version
DNS
CMD Switch PowerShell Cmdlet Module Version
NSLOOKUP Resolve-DNSName DNSClient 2012
CMD Switch PowerShell Cmdlet Module Version
http://aka.ms/PsCmdGuideAD v0.1 3 of 4
PowerShell Command Line Conversion Guide: Active Directory Edition
CMD Switch PowerShell Cmdlet Module Version
DNSCMD /Info Get-DnsServer DNSServer 2012
DNSCMD /Config Set-DnsServer DNSServer 2012
DNSCMD /EnumZones Get-DnsServerZone DNSServer 2012
DNSCMD /Statistics Get-DnsServerStatistics
Clear-DnsServerStatistics
DNSServer 2012
DNSCMD /ClearCache Clear-DnsServerCache DNSServer 2012
DNSCMD /StartScavenging Start-DnsServerScavenging DNSServer 2012
DNSCMD /ResetForwarders Get-DnsServerForwarder
Set-DnsServerForwarder
Add-DnsServerForwarder
Remove-DnsServerForwarder
Set-DnsServerConditionalForwarderZone
Add-DnsServerConditionalForwarderZone
DNSServer 2012
DNSCMD /ZoneInfo Get-DnsServerZone DNSServer 2012
DNSCMD /ZoneAdd Add-DnsServerPrimaryZone
Add-DnsServerSecondaryZone
Add-DnsServerStubZone
DNSServer 2012
DNSCMD /ZoneDelete Remove-DnsServerZone DNSServer 2012
DNSCMD /ZoneResetScavengeServers Get-DnsServerScavenging
Set-DnsServerScavenging
DNSServer 2012
DNSCMD /ZoneResetMasters Set-DnsServerSecondaryZone DNSServer 2012
DNSCMD /ZoneExport Export-DnsServerZone DNSServer 2012
DNSCMD /RecordAdd Add-DnsServerResourceRecord
Add-DnsServerResourceRecordA
Add-DnsServerResourceRecordAAAA
Add-DnsServerResourceRecordCName
Add-DnsServerResourceRecordDS
Add-DnsServerResourceRecordMX
Add-DnsServerResourceRecordPtr
DNSServer 2012
DNSCMD /RecordDelete Remove-DnsServerResourceRecord DNSServer 2012
DNSCMD /AgeAllRecords Set-DnsServerResourceRecordAging DNSServer 2012
DNSCMD /ZonePrint Get-DnsServerResourceRecord DNSServer 2012
DNSCMD /TrustAnchorAdd Add-DnsServerTrustAnchor DNSServer 2012
DNSCMD /TrustAnchorDelete Remove-DnsServerTrustAnchor DNSServer 2012
DNSCMD /EnumTrustAnchors Get-DnsServerTrustAnchor DNSServer 2012
CMD Switch PowerShell Cmdlet Module Version
DISCLAIMER
This Sample Code is provided for the purpose of illustration only and is not intended to be used in a production environment. THIS SAMPLE CODE AND ANY RELATED INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. We grant You a nonexclusive, royalty-free right to use and modify the Sample Code and to reproduce and distribute the
object code form of the Sample Code, provided that You agree: (i) to not use Our name, logo, or trademarks to market Your software product in which the Sample Code is embedded; (ii) to include a valid copyright notice on Your software product in which the Sample
Code is embedded; and (iii) to indemnify, hold harmless, and defend Us and Our suppliers from and against any claims or lawsuits, including attorneys’ fees, that arise or result from the use or distribution of the Sample Code.
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm.
http://aka.ms/PsCmdGuideAD v0.1 4 of 4

Navigation menu