-
Yesterday on Twitter, I got a tweet from @Docsmooth regarding how to update a multivalued property in Active Directory. There are a number of ways to handle this, especially from PowerShell naturally, so I tweeted one way in a series … Continue...
-
Summary : In this blog, Eric Wright revises his script by using Active Directory cmdlets to move computers that are organized in Active Directory, based on their IP addresses. Microsoft Scripting Guy, Ed Wilson, is here. In today’s post, guest blogger...
Posted to
Hey, Scripting Guy! Blog
by
Hey, Scripting Guy! Blog : Windows PowerShell
on
12-04-2011
Filed under:
Filed under: Scripting Guy!, Windows PowerShell, scripting techniques, Weekend Scripter, Active Directory, guest blogger, regular expressions, Eric Wright, Computers
-
Summary : In this guest blog post written by Eric Wright, you will learn how to use the Windows PowerShell snap-in, Quest ActiveRoles, to move computers that are organized in Active Directory, based on their IP addresses. Microsoft Scripting Guy, Ed Wilson...
Posted to
Hey, Scripting Guy! Blog
by
Hey, Scripting Guy! Blog : Windows PowerShell
on
12-03-2011
Filed under:
Filed under: Scripting Guy!, Windows PowerShell, scripting techniques, Weekend Scripter, Active Directory, guest blogger, regular expressions, Eric Wright, Computers
-
Summary: Learn how to use Windows PowerShell to query Active Directory for computers, ping for status, and display in green/red. Microsoft Scripting Guy Ed Wilson here. While the Scripting Wife and I were out in California speaking to the Microsoft Premier...
-
Summary: Learn how to use Windows PowerShell and the Active Directory cmdlets to find and replace missing email addresses. Hey, Scripting Guy! I am hoping you can help me. We recently decommissioned a domain and moved all the users from that domain into...
-
Summary: Search Active Directory for user and office locations by using Windows PowerShell and no scripting. Hey, Scripting Guy! I am looking for an easy way to search Active Directory. For example, I need to find information out about users. We are moving...
-
Summary: Learn how to use Windows PowerShell remoting to manage user objects without installing software on the client. Hey, Scripting Guy! I was reading your article about using the Microsoft Active Directory Windows PowerShell cmdlets, and it looks...
-
Summary : Learn how to use Windows PowerShell and the AD cmdlets to document Active Directory configuration Q: Hey, Scripting Guy! I recently inherited an Active Directory. By this, I mean the network administrator quit. He did not give any notice, and...
-
Summary : Use Windows PowerShell to clean up extended user attributes following a stalled Active Directory migration. Microsoft Scripting Guy Ed Wilson here. Today I am proud to announce the return of Microsoft MVP Nicolas Blank to the Hey, Scripting...
-
Summary : BATCHman shows how to use Windows PowerShell to locate and unlock user accounts in Active Directory. Microsoft Scripting Guy Ed Wilson here. In the continuing saga of the world’s first Windows PowerShell superhero, BATCHman , and his faithful...
-
Quick function to determine if a given machine is in a domain or workgroup function test-domain { [ CmdletBinding ( ) ] param ( [ parameter ( Position = 0 , Mandatory = $true , ValueFromPipeline = $true , ValueFromPipelineByPropertyName = $true ) ] [string...
-
No its not the latest Internet game. Active Directory synchronises the computer clock times. To know what server is being used function get-timeserver { [ CmdletBinding ( SupportsShouldProcess = $true ) ] param ( [ parameter ( Position = 0 , Mandatory...
-
Last time we looked at turning on logging – for one or more criteria. The normal state of diagnostic logging is None i.e. the options are set to zero. If we have only a few options set we can use set-logsetting to revert to no logging. Alternatively we...
-
Now that we know what the options are we can look at switching them on. function set-logsetting { [ CmdletBinding ( SupportsShouldProcess = $true ) ] param ( [ parameter ( Position = 0 , Mandatory = $true , ValueFromPipeline = $true , ValueFromPipelineByPropertyName...
-
With 24 logging options to choose from its difficult to keep track of them. We already have the data in a ash table so lets just display it function get-logsettingoptions { PROCESS { 1 .. $logtype . Count | foreach { $logtype [ "$_" ] } } #process...