{"id":8259,"date":"2021-03-29T16:58:07","date_gmt":"2021-03-29T20:58:07","guid":{"rendered":"https:\/\/jdhitsolutions.com\/blog\/?p=8259"},"modified":"2021-03-29T16:58:11","modified_gmt":"2021-03-29T20:58:11","slug":"active-directory-reporting-tools-released","status":"publish","type":"post","link":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/","title":{"rendered":"Active Directory Reporting Tools Released"},"content":{"rendered":"\n<div class=\"wp-block-image is-style-default\"><figure class=\"alignleft size-large\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"71\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png\" alt=\"\" class=\"wp-image-8260\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Over the weekend, I published the 1.0 version of the ADReportingTools module to the PowerShell Gallery. <a href=\"https:\/\/jdhitsolutions.com\/blog\/active-directory\/8228\/better-active-directory-reporting-with-powershell\/\" target=\"_blank\" rel=\"noreferrer noopener\">I first wrote about this module a few weeks ago<\/a>. I've made a number of changes since then and felt the module was ready for an official release. I'm continuing to add new features so you'll want to keep an eye on the PowerShell Gallery for updates. Here are a few highlights of the 1.0 release.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get-ADComputerReport<\/h2>\n\n\n\n<p>I added a command to get computer account information. You can get all computers. If you are running in a PowerShell console, domain controllers and member servers will be highlighted with an ANSI sequence.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport.png\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"200\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport.png\" alt=\"\" class=\"wp-image-8261\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport.png 766w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport-300x78.png 300w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><\/figure>\n\n\n\n<p>Or you can filter between Server or Desktop. The command uses a default format view, but there is other information you can use.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport-properties.png\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"264\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport-properties.png\" alt=\"\" class=\"wp-image-8262\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport-properties.png 526w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-adcomputerreport-properties-300x151.png 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/a><\/figure>\n\n\n\n<p>Unfortunately, even though I added the command I forgot to write the help file. That will be coming in v1.2.0.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get-NTDSInfo<\/h2>\n\n\n\n<p>The module includes a few commands related to Active Directory backups. One command is Get-NTDSInfo. This uses PowerShell remoting to get information about the ntds.dit file and edb log files on a domain controller.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-ntdsinfo.png\"><img loading=\"lazy\" decoding=\"async\" width=\"732\" height=\"102\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-ntdsinfo.png\" alt=\"\" class=\"wp-image-8264\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-ntdsinfo.png 732w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-ntdsinfo-300x42.png 300w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/a><\/figure>\n\n\n\n<p>The LogCount is the number of temp edb log files. I high number might indicate you are overdue for a backup. You can also use this command to compare ntds.dit files between domain controllers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get-ADDepartment<\/h2>\n\n\n\n<p>This command will show you all members of a given department.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept.png\" alt=\"\" class=\"wp-image-8265\" width=\"603\" height=\"188\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept.png 603w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept-300x94.png 300w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/figure>\n\n\n\n<p>Disabled accounts will be shown in Red, if running in the PowerShell console. There is also a custom view if you are using the Manager property.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept-manager.png\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"332\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept-manager.png\" alt=\"\" class=\"wp-image-8266\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept-manager.png 548w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/get-addept-manager-300x182.png 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">$ADReportingHash<\/h2>\n\n\n\n<p>The Get-ADDepartment command as an autocompleter for the department.  The module will get a unique list of departments in your domain. But because this might take a while to build, the value is stored in a hashtable variable called $ADReportingHash.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/adreportinghash.png\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"181\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/adreportinghash.png\" alt=\"\" class=\"wp-image-8267\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/adreportinghash.png 751w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/adreportinghash-300x72.png 300w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/a><\/figure>\n\n\n\n<p>When you import the module, a temporary runspace is kicked off to build the department list. It also gets a list of all domain controllers. The runspace uses a synchronized hashtable to surface information to your session. I expect to use this feature more as I add functionality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open-ADReportingToolsHelp<\/h2>\n\n\n\n<p>The last new feature is a PDF version of all module documentation, including the Github repository <a href=\"https:\/\/github.com\/jdhitsolutions\/ADReportingTools\/blob\/main\/README.md\" target=\"_blank\" rel=\"noreferrer noopener\">README.md <\/a>file. The module already has a command, Get-ADReportingTools, to list all the commands. Now you can also run Open-ADReportingToolsHelp to launch a PDF file. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/open-adreportingtoolshelp.png\"><img loading=\"lazy\" decoding=\"async\" width=\"851\" height=\"600\" src=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/open-adreportingtoolshelp.png\" alt=\"\" class=\"wp-image-8268\" srcset=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/open-adreportingtoolshelp.png 851w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/open-adreportingtoolshelp-300x212.png 300w, https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/open-adreportingtoolshelp-768x541.png 768w\" sizes=\"auto, (max-width: 851px) 100vw, 851px\" \/><\/a><\/figure>\n\n\n\n<p>PowerShell will open the file using the application associated with PDF files.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Try for Yourself<\/h2>\n\n\n\n<p>You can install ADReportingTools from the PowerShell Gallery. Or check out the module's <a href=\"https:\/\/github.com\/jdhitsolutions\/ADReportingTools\" target=\"_blank\" rel=\"noreferrer noopener\">repository<\/a>. Feel free to join the Discussion section.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the weekend, I published the 1.0 version of the ADReportingTools module to the PowerShell Gallery. I first wrote about this module a few weeks ago. I&#8217;ve made a number of changes since then and felt the module was ready for an official release. I&#8217;m continuing to add new features so you&#8217;ll want to keep&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"New on the Blog: Active Directory Reporting Tools Released #PowerShell","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7,4],"tags":[539,495,221,534],"class_list":["post-8259","post","type-post","status-publish","format-standard","hentry","category-active-directory","category-powershell","tag-active-directory","tag-github","tag-module","tag-powershell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Active Directory Reporting Tools Released &#8226; The Lonely Administrator<\/title>\n<meta name=\"description\" content=\"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Active Directory Reporting Tools Released &#8226; The Lonely Administrator\" \/>\n<meta property=\"og:description\" content=\"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/\" \/>\n<meta property=\"og:site_name\" content=\"The Lonely Administrator\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-29T20:58:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-29T20:58:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png\" \/>\n<meta name=\"author\" content=\"Jeffery Hicks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:site\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeffery Hicks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/\"},\"author\":{\"name\":\"Jeffery Hicks\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"headline\":\"Active Directory Reporting Tools Released\",\"datePublished\":\"2021-03-29T20:58:07+00:00\",\"dateModified\":\"2021-03-29T20:58:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/\"},\"wordCount\":434,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Collection_DomainGroup01.png\",\"keywords\":[\"Active Directory\",\"GitHub\",\"module\",\"PowerShell\"],\"articleSection\":[\"Active Directory\",\"PowerShell\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/\",\"name\":\"Active Directory Reporting Tools Released &#8226; The Lonely Administrator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Collection_DomainGroup01.png\",\"datePublished\":\"2021-03-29T20:58:07+00:00\",\"dateModified\":\"2021-03-29T20:58:11+00:00\",\"description\":\"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Collection_DomainGroup01.png\",\"contentUrl\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Collection_DomainGroup01.png\",\"width\":90,\"height\":71},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/8259\\\/active-directory-reporting-tools-released\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PowerShell\",\"item\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/category\\\/powershell\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Active Directory Reporting Tools Released\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/\",\"name\":\"The Lonely Administrator\",\"description\":\"Practical Advice for the Automating IT Pro\",\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\",\"name\":\"Jeffery Hicks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"caption\":\"Jeffery Hicks\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Active Directory Reporting Tools Released &#8226; The Lonely Administrator","description":"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/","og_locale":"en_US","og_type":"article","og_title":"Active Directory Reporting Tools Released &#8226; The Lonely Administrator","og_description":"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.","og_url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/","og_site_name":"The Lonely Administrator","article_published_time":"2021-03-29T20:58:07+00:00","article_modified_time":"2021-03-29T20:58:11+00:00","og_image":[{"url":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png","type":"","width":"","height":""}],"author":"Jeffery Hicks","twitter_card":"summary_large_image","twitter_creator":"@JeffHicks","twitter_site":"@JeffHicks","twitter_misc":{"Written by":"Jeffery Hicks","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#article","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/"},"author":{"name":"Jeffery Hicks","@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"headline":"Active Directory Reporting Tools Released","datePublished":"2021-03-29T20:58:07+00:00","dateModified":"2021-03-29T20:58:11+00:00","mainEntityOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/"},"wordCount":434,"commentCount":0,"publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#primaryimage"},"thumbnailUrl":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png","keywords":["Active Directory","GitHub","module","PowerShell"],"articleSection":["Active Directory","PowerShell"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/","url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/","name":"Active Directory Reporting Tools Released &#8226; The Lonely Administrator","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#primaryimage"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#primaryimage"},"thumbnailUrl":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png","datePublished":"2021-03-29T20:58:07+00:00","dateModified":"2021-03-29T20:58:11+00:00","description":"The first official release of my PowerShell module ADReportingTools is available on the PowerShell Gallery. Here are some of the highlights.","breadcrumb":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#primaryimage","url":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png","contentUrl":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01.png","width":90,"height":71},{"@type":"BreadcrumbList","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8259\/active-directory-reporting-tools-released\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"PowerShell","item":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},{"@type":"ListItem","position":2,"name":"Active Directory Reporting Tools Released"}]},{"@type":"WebSite","@id":"https:\/\/jdhitsolutions.com\/blog\/#website","url":"https:\/\/jdhitsolutions.com\/blog\/","name":"The Lonely Administrator","description":"Practical Advice for the Automating IT Pro","publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jdhitsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9","name":"Jeffery Hicks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","caption":"Jeffery Hicks"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":8270,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8270\/active-directory-group-reporting\/","url_meta":{"origin":8259,"position":0},"title":"Active Directory Group Reporting","author":"Jeffery Hicks","date":"March 31, 2021","format":false,"excerpt":"I've pushed v1.2.0 of the ADReportingTools module to the PowerShell Gallery. The release adds the missing help for Get-ADComputerReport. I've also added better documentation and information in warning messages when running commands in the PowerShell ISE or VS Code. To re-iterate, the module is designed to be run from a\u2026","rel":"","context":"In &quot;Active Directory&quot;","block_context":{"text":"Active Directory","link":"https:\/\/jdhitsolutions.com\/blog\/category\/active-directory\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/Collection_DomainGroup01-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":8228,"url":"https:\/\/jdhitsolutions.com\/blog\/active-directory\/8228\/better-active-directory-reporting-with-powershell\/","url_meta":{"origin":8259,"position":1},"title":"Better Active Directory Reporting with PowerShell","author":"Jeffery Hicks","date":"March 18, 2021","format":false,"excerpt":"I've been using Active Directory for over 20 years. I was even one of the first 2000 IT Pros worldwide to obtain an MCSE on Windows 2000. Over the years, I've used a variety of management tools from command-line tools, to VBScript, and eventually PowerShell. Like many of you, I've\u2026","rel":"","context":"In &quot;Active Directory&quot;","block_context":{"text":"Active Directory","link":"https:\/\/jdhitsolutions.com\/blog\/category\/active-directory\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/samplereport.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/samplereport.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/03\/samplereport.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":9323,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/9323\/module-linking\/","url_meta":{"origin":8259,"position":2},"title":"Module Linking","author":"Jeffery Hicks","date":"February 27, 2024","format":false,"excerpt":"I know it has been a while since I've given the blog any attention. I am hoping to correct that in 2024, although I'm already behind schedule. But let's get to it. I have a short tip today that you may find useful, especially if you write modules for your\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5319,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5319\/a-classy-christmas-powershell-module\/","url_meta":{"origin":8259,"position":3},"title":"A Classy Christmas PowerShell Module","author":"Jeffery Hicks","date":"December 20, 2016","format":false,"excerpt":"Yesterday I showed you a class-based PowerShell script. My intention was to have a little bit of fun and teach you the basics of using a class. But what I gave you was really just the first step. If you wanted to create an actual tool around a class, you\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/christmas-wreath13.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":9260,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/9260\/friday-fun-with-psquizzes\/","url_meta":{"origin":8259,"position":4},"title":"Friday Fun with PSQuizzes","author":"Jeffery Hicks","date":"August 25, 2023","format":false,"excerpt":"Time to get back to the to blog. I've been working through my backlog of projects. These are things that I started writing or updating but then got pushed to the back of the line. One of these projects is a PowerShell module I wrote as a teaching tool. The\u2026","rel":"","context":"In &quot;Friday Fun&quot;","block_context":{"text":"Friday Fun","link":"https:\/\/jdhitsolutions.com\/blog\/category\/friday-fun\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2023\/08\/quiz-complete.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2023\/08\/quiz-complete.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2023\/08\/quiz-complete.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2023\/08\/quiz-complete.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":4169,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/4169\/friday-fun-updated-ise-scripting-geek-module\/","url_meta":{"origin":8259,"position":5},"title":"Friday Fun: Updated ISE Scripting Geek Module","author":"Jeffery Hicks","date":"January 9, 2015","format":false,"excerpt":"A few years ago I published a module with a number of functions and enhancements for the PowerShell ISE. This ISEScriptingGeek module has remained popular over the last few years. But I wrote it for PowerShell v2. I have also come up with a number of new additions to the\u2026","rel":"","context":"In &quot;Friday Fun&quot;","block_context":{"text":"Friday Fun","link":"https:\/\/jdhitsolutions.com\/blog\/category\/friday-fun\/"},"img":{"alt_text":"geek","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2015\/01\/geek-150x150.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/8259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=8259"}],"version-history":[{"count":0,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/8259\/revisions"}],"wp:attachment":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=8259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=8259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=8259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}