What’s New in AD cmdlets 1.4

Don’t get confused by the version number – this is a major update to the free QAD cmdlets adding significant new functionality and making Active Directory management from PowerShell easier than ever before.

Here is a quick list of what is new in this release.

You can read more about each cmdlet and parameter by following the corresponding links – or waiting till I blog about all the new functionality throughout the coming weeks.

32 new cmdlets!

Certificate and Public Key Infrastructure (PKI) management

Email address management

Auxiliary cmdlets for Progress Bar and Inactive Account Reporting

20 New Parameters

Parameters Added for Cmdlets
-
ExpiredFor

Inactive

InactiveFor

NotLoggedOnFor

PasswordNotChangedFor

Get-QADUser
-
Inactive

InactiveFor

NotLoggedOnFor

PasswordNotChangedFor

Get-QADComputer
-
PrimaryProxyAddress

ProxyAddress

SecondaryProxyAddress

Get-QADObject

Get-QADGroup

Get-QADUser

-
ShowProgress

ProgressThreshold

Activity

Get-QADComputer

Get-QADGroup

Get-QADGroupMember

Get-QADManagedObject

Get-QADMemberOf

Get-QADObject

Get-QADPasswordSettingsObject

Get-QADPasswordSettingsObjectAppliesTo

Get-QADUser

Get-QARSAccessTemplate

Get-QARSAccessTemplateLink

Get-QARSWorkflowDefinition

Disabled

Enabled

KeepForeignSecurityPrincipals

Get-QADGroupMember
ResolveForeignSecurityPrincipals Get-QADObject
Control Add-QADGroupMember

Add-QADMemberOf

Add-QADPasswordSettingsObjectAppliesTo

Deprovision-QADUser

Disable-QADComputer

Disable-QADUser

Enable-QADComputer

Enable-QADUser

Get-QADComputer

Get-QADGroup

Get-QADGroupMember

Get-QADManagedObject

Get-QADMemberOf

Get-QADObject

Get-QADPasswordSettingsObject

Get-QADPasswordSettingsObjectAppliesTo

Get-QADUser

Get-QARSAccessTemplate

Get-QARSAccessTemplateLink

Get-QARSWorkflowDefinition

Move-QADObject

New-QADComputer

New-QADGroup

New-QADObject

New-QADPasswordSettingsObject

New-QADUser

New-QARSAccessTemplateLink

Publish-QARSGroup

Remove-QADGroupMember

Remove-QADMemberOf

Remove-QADObject

Remove-QADPasswordSettingsObjectAppliesTo

Remove-QARSAccessTemplateLink

Rename-QADObject

Reset-QADComputer

Restore-QADDeletedObject

Set-QADComputer

Set-QADGroup

Set-QADObject

Set-QADUser

Set-QARSAccessTemplateLink

Unlock-QADUser

Unpublish-QARSGroup

SearchRoot parameter now accepting arrays

This lets you retrieve objects from multiple containers with one call. The change affects the following cmdlets:

  • Get-QADComputer
  • Get-QADGroup
  • Get-QADObject
  • Get-QADPasswordSettingsObject
  • Get-QADUser
  • Get-QARSAccessTemplate
  • Get-QARSAccessTemplateLink
  • Get-QARSWorkflowDefinition
  • Summary

    To get full list of all QAD cmdlets please see AD cmdlets online reference.

    Download AD cmdlets 1.4 here and let us know what you think.

    13 Responses to “What’s New in AD cmdlets 1.4”


    1. 1 Jason Archer July 16, 2010 at 7:07 pm

      The syntax on the Wiki is hard to read for cmdlets that have multiple parameter sets. You should look into cleaning it up a bit. :)

      • 2 Dmitry Sotnikov July 16, 2010 at 8:03 pm

        Jason, do you mean the Syntax section? Which of the wiki pages were you looking at? Any specific suggestions?

        • 3 Dmitry Sotnikov July 16, 2010 at 9:37 pm

          I’ve found an example of that. It looks like indeed syntax for different parametersets was merged into one big line. I have modified the script to insert linebreaks. Should be better now. Check out the updated wiki pages and let me know if you have any additional suggestions.

    2. 4 Dave Stone July 17, 2010 at 2:19 am

      Did you fix the memory leak?

      • 5 Dmitry Sotnikov July 17, 2010 at 2:25 am

        Dave,

        I know that some memory leaks were fixed but it is hard to say whether we are talking about the same issue.

        Please provide a link to the corresponding thread on the support forum.

        Dmitry

    3. 8 Anonymous August 19, 2010 at 1:55 pm

      I have been working with the new searchroot parameter and found that the documentation does not mention working with arrays.


    1. 1 Locating obsolete users and computers « Dmitry’s PowerBlog: PowerShell and beyond Trackback on July 30, 2010 at 9:03 am
    2. 2 Manage Email addresses without Exchange cmdlets « Dmitry’s PowerBlog: PowerShell and beyond Trackback on August 13, 2010 at 1:08 pm
    3. 3 Remove disabled accounts from groups « Dmitry’s PowerBlog: PowerShell and beyond Trackback on August 17, 2010 at 9:02 am
    4. 4 WINMGR » QAD cmdlets Trackback on August 18, 2010 at 8:42 am
    5. 5 Resolving Foreign Security Principals « Dmitry’s PowerBlog: PowerShell and beyond Trackback on August 24, 2010 at 10:03 am

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Connecting to %s




    My Recent Tweets

    RSS My company’s blog

    • Yabe in the Cloud: Deployment Guide
      Since the Play! framework is one of the most popular frameworks among our developers, we thought we should publish another how-to showing how to deploy Play! apps to the Jelastic cloud. It’s pretty easy. We will use the yabe. blog engine as an example. Create an environment 1. Go to Jelastic.com and sign up if you haven’t done it yet or log [...] […]
    • The Jelastic Spotlight
      We are starting something new here on the blog for Fridays. Up until now, we were doing more light-hearted stuff but as we were sitting around talking about the different sweet apps that you, our customers, are deploying, we realized that we should be showcasing the apps and the developers! So, as of today, Fridays [...]
    • Remote Access to MySQL in Jelastic: Import/Export Dump Files in a Few Minutes
      Recently, we told you about that another cool feature that you have access to in the commercial version of Jelastic, Public IPv4. With a single click you access to a number of cool new capabilities. One of the most important opportunity you get with this feature is the ability to work with your databases remotely and [...]
    • The Jelastic Newsletter – May 23, 2012
      Java 7 adoption, Commercial releases in Europe and Russia and Software stack market share. . . The Jelastic newsletter is a weekly round-up of news, how-to’s and contribution opportunities. Here’s what’s happening this week: Commercial Releases in Europe and Russia As we continue to grow and add partners, we are happy to say that, as of yes […]
    • We are now available commercially in Europe!
      In partnership with dogado, we are now available commercially in Germany The last few weeks have been hectic here at Jelastic! We launched commercially in the US with ServInt; then we did the same in Russian with Rusonyx; and now we have launched commercially in Europe with Germany. Now in Europe Our commercial release with [...]
    • Software stacks market share: May 2012
      Every month we share stats on the usage and popularity of different software stacks within Jelastic PaaS with you. This month it’s even more interesting, because the scope of our stats has grown: we have a new hosting partner in Russia, Rusonyx. So, let’s check out the stats on databases, servers and JVMs for May and analyze the differences betwe […]
    • Geek Project of the Day
      Just in time for the weekend. Here is your geek project of the day. Because sometimes, a regular grill is not enough. We want one. Going to “borrow” a friend’s car and turn it into a grill.

    Legal

    The posts on this blog are provided “as is” with no warranties and confer no rights. The opinions expressed on this site are mine and mine alone, and do not necessarily represent those of my former employer - Quest Software, or my current employer - Jelastic or anyone else for that matter. All trademarks acknowledged.

    © 2007-2012 Dmitry Sotnikov

    Pages

     

    July 2010
    M T W T F S S
    « Jun   Aug »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  

    Follow

    Get every new post delivered to your Inbox.

    Join 49 other followers