Where to Get Copies of the Various Documentation Scripts

NOTE:  All current scripts require PowerShell Version 3 or later. 

All current scripts create a Microsoft Word 2010 or 2013 document.

Most scripts have been updated to support Word 2016.

*****All the scripts run best on PowerShell Version 5*****

Many people have asked me where they can get copies of the various PowerShell documentation scripts. To make it easier to find, I have linked to all of them in this one article.

All scripts have been moved to the new Downloads page.

I am leaving this landing page here so I don’t break all the existing links people have to this page.

Thanks

Webster

, , , , , , , , , , ,

About Carl Webster

Webster is a Sr. Solutions Architect for Choice Solutions, LLC and specializes in Citrix, Active Directory and Technical Documentation. Webster has been working with Citrix products for many years starting with Multi-User OS/2 in 1990.

View all posts by Carl Webster

256 Responses to “Where to Get Copies of the Various Documentation Scripts”

  1. Marc Says:

    Please can you add me to your test-group für XA 7.8 and above.
    I have several installations with 7.8 and one Testenvironment with 7.9 and MCS on Hyper-V and one 7.11 with MCS on Hyper-V

    Regards and many thanks
    Marc

    Reply

  2. Mike Says:

    Carl

    Can you add me to the XD 7.8+ test group please?

    Thanks for the awesome work!

    Mike

    Reply

  3. Millanez Says:

    Hi Carl

    Can you add me to the XD78+ Test Group too?

    Thanks.

    Reply

  4. Gert Says:

    According to Barry he has 26. August released ver. 3.5 of NetScaler documentation script, but I miss it on your download page. Could you please release this version for download?

    http://www.barryschiffer.com/citrix-netscaler-documentation-script-release-notes/

    Thanks
    Gert

    Reply

    • Carl Webster Says:

      I have yet to receive this update from Barry. I have emailed Barry several times and have yet to receive a response from him.

      Webster

      Reply

  5. Douglas Cisko Says:

    Carl,

    I changed jobs and would like to continue testing could you add me to the testers again.

    Thanks!

    Reply

  6. Patrick M Says:

    Carl,

    If possible please add me to the XD7.8+ test script. Thanks!

    Reply

  7. Charast Says:

    I have been looking for something that will do this for months!!

    anyway I can please get you to add me to the XD7.8+ test documentation script?

    Thanks!!

    Reply

  8. Michael Loemm Says:

    Hi Carl

    Please add me to the XD7.8 test documentation script.

    Thank you
    Regards

    Michael

    Reply

  9. Bob Says:

    Hey Carl,

    I cannot find the v3.5 Script for Netscaler.

    Thanks!

    Reply

  10. Jeppe Says:

    Hi Carl,
    I have just tried to run the NetScaler-script on a 11.1 VPX.
    I get a lot of missing sections such as Interfaces, VLANS,etc.
    Is this due to the 11.1 firmware?
    Are there any plans of changing the scrip to support 11.1?
    Regards
    Jeppe

    Reply

    • Carl Webster Says:

      I have sent your query to Barry Schiffer who is the author of the NetScaler script. When I hear from him, I will let you know.

      Thanks

      Webster

      Reply

  11. virtualex Says:

    Is it possible to make the parameters and aliases consistent across all of the scripts? For example, I like to add the -ScriptInfo (-SI) parameter when running certain scripts but not all of them have this parameter defined. I mainly only run scripts related to Microsoft AD, DNS, DHCP, GPOs and anything VMware.

    Also there is a need to check for typos in some scripts. For example – there is a type on the new DNS v1.0 script where is says “domain” instead of “domain”. Alike with the VMInventory script…there are references to “VCenter” when it should display as “vCenter”

    Thank much in advance for your excellent work and dedication!

    Reply

    • Carl Webster Says:

      I don’t control all the scripts. What current script does not have -ScriptInfo? I added it to all the current scripts a while back that I control or had permission to update.

      I have fixed the DNS and VMware scripts with the spelling corrections you mentioned and found a few more.

      The scripts I do not control are:

      NetScaler
      Nutanix
      VMware
      StoreFront

      Thank you for bringing these issues to my attention.

      Webster

      Reply

      • virtualex Says:

        Understood, thx Carl! Appreciate you taking time to respond and correct the typos I’ve noticed. Of the scripts that I use, I noticed the following do not have -ScriptInfo:

        ADDS Inventory v1.2
        VMware Inventory 1.6 (Understand if you cannot update this one as per your comment above)

      • Carl Webster Says:

        Version 2.0 of the AD script has been in development for a while and it will have the -ScriptInfo and other parameters. That script will be released very soon.

        Thanks

        Webster

      • virtualex Says:

        Excellent! It would be great if the -log parameter could be added to any scripts that you are allowed to manage/update and for it to output it to the same directory you specify for the reports and scriptinfo. Let me know if this is at all possible.

        I checked the VMware script and noticed it still has uppercase “V” instead of lowercase “v” in the word “vCenter”. Possibly as you stated you don’t control this script so I have edited it on my end. Would be good for it to be in the proper branding format, but not a big deal. Looking forward to the new updates! Keep up the great work!

      • Carl Webster Says:

        I am not seeing any VCenter in the code. All I see is vCenter. Just to be sure, I uploaded the files again just to make sure. Please check again.

        Thanks

        Webster

      • virtualex Says:

        Looks good now Carl, thx!

      • virtualex Says:

        Carl – something else I have noticed when running any of the scripts is that it never adds the company name even tho I specify it with the parameter. It is not hardcoded in the registry as I’d like to be able to manually specify it when running the script. Is this a bug? I use -CompanyName “SomeName” or -CN “SomeName” but it never adds it.

      • Carl Webster Says:

        Sideline is the default cover page because it is the only cover page that exists in Word 2007/2010/2013/2016 and in all languages of Word. But, in Word 2013 and 2016, Sideline does not show the company name. I usually use Whisp in Word 2013 and 2016. That shows the company name.

        Webster

  12. Jaro Says:

    Hi Carl,

    Please add me to the XD 7.8 test documentation script.

    Thanks Jaro

    Reply

  13. Vlad Costa Says:

    Hi Carl,

    Great work. Thanks so much! It helps us a lot.

    Please add me to the XD 7.8 test documentation script. Pretty Please!

    Thanks again!

    Reply

  14. Marian Says:

    Please add me to the XD7.8 test documentation script.

    Thanks!

    Reply

  15. Myron Dupler Says:

    I have a domain that has a forest level and 2 child domains. When it gives me the errors below.

    VERBOSE: 07/26/2016 14:36:48: Processing domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving domain data for domain domain1.localdomain2.localdomain3.local.
    VERBOSE: 07/26/2016 14:36:48: Writing domain controller data
    VERBOSE: 07/26/2016 14:36:48: Writing OU data by Domain
    VERBOSE: 07/26/2016 14:36:49: Processing domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving OU data for domain domain1.localdomain2.localdomain3.local
    VERBOSE: 07/26/2016 14:36:49: Writing group data
    VERBOSE: 07/26/2016 14:36:49: Processing groups in domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving Group data for domain domain1.localdomain2.localdomain3.local
    VERBOSE: 07/26/2016 14:36:49: Writing domain group policy data
    VERBOSE: 07/26/2016 14:36:49: Processing group policies for domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving domain data for domain domain1.localdomain2.localdomain3.local
    VERBOSE: 07/26/2016 14:36:49: Writing Group Policy data by Domain by OU
    VERBOSE: 07/26/2016 14:36:50: Processing domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving OU data for domain domain1.localdomain2.localdomain3.local
    VERBOSE: 07/26/2016 14:36:50: Writing miscellaneous data by domain
    VERBOSE: 07/26/2016 14:36:50: Processing misc data for domain domain1.localdomain2.localdomain3.local
    WARNING: Error retrieving domain data for domain domain1.localdomain2.localdomain3.local

    Any idea on how I can resolve this?

    Reply

  16. Patrick Says:

    Hi,
    What do I have to do to get the script for XD 7.8?
    br, Patrick

    Reply

    • Carl Webster Says:

      You have to wait for me to find the time to update the script for 7.8 and 7.9. I do the scripts in my spare time and that has been in extreme short supply this yer.

      Sorry

      Webster

      Reply

  17. Rob Treweek Says:

    Any tips or suggestions on why the output file is empty although the script says it’s successful?

    Reply

    • Gert Nielsen Says:

      With some of the scripts output format TEXT and HTML doesn’t work. I think those switches in some of the scripts are just placeholders

      For example XD7 documentation scripts works with TEST and HTML, but Netscaler doesn’t.

      Reply

      • Carl Webster Says:

        I didn’t write the NetScaler script. Not all the scripts support HTML or Text, yet. I only work on the scripts in my spare time and just haven’t found the time to update the rest of my scripts.

        Webster

  18. Michael Says:

    Hi Carl

    Please add me to the XD7.8 test documentation script.

    Thanks!

    Reply

  19. Michael Says:

    Hi Carl

    Would like to use or test the XenApp/XenDesktop 7.8 script to document a XenApp 7.8 environment for a customer.

    Thank you
    Regards

    Michael

    Reply

  20. Kim Gudiksen Says:

    Hi.
    I’m using the NetScaler dokumentation script.
    This new one is looking very fine, using NITRO API. I only missing one thing. I’m using Policy Lables, and that is not been dokumentet by the script right now. Is this something You want ti fix in the next release.

    Kim

    Reply

  21. Joel Donaldson Says:

    Any plans to update the NetScaler documentation script to include GSLB?

    Reply

  22. Timotatty Says:

    Hi Carl,

    I was wondering is there was a way to extract only the installed and missing hotfixes and HRP’s from XA65_Inventory_V42.ps1. The Word report is great but the manager wants it quarterly and the admins prefer a monthly list of installed and missing updates.

    Tnx,
    Timotatty

    Reply

    • Carl Webster Says:

      Run the script with -Section Servers to get only the servers section which will include the hotfix info.

      Webster

      Reply

  23. Elias Sofronas Says:

    Hi Carl, great tool. Thanks.
    Can you add a parameter for -MaxRecordFound ?
    thanks.

    Reply

    • Carl Webster Says:

      If you are not running the signed script, you can change the value yourself at line 23304:

      #set value for MaxRecordCount
      $Script:MaxRecordCount = [int]::MaxValue

      Is the script returning too much data for you?

      Webster

      Reply

  24. Maya Says:

    Any update on the storefront scripts? Thank you!

    Reply

  25. Vic D Says:

    Hi,
    Is there a copy of the StoreFront documentation script available on your site?
    Thanks Vic

    Reply

    • Carl Webster Says:

      Vic,

      The guy creating the StoreFront script hopes to have it ready for release within the next two weeks.

      Thanks

      Webster

      Reply

  26. Alex Says:

    Carl, do you have a version of the NetscalerV2.5 powershell script for netscaler V10.5? Thanks…..Alex

    Reply

    • Carl Webster Says:

      Alex,

      I was in Berlin last week for the E2EVC conference. I forwarded your query to Barry Schiffer who wrote and maintains the NetScaler script. If you have not heard from Barry please let me know. If you have heard from Barry, could you please respond here so others may know if 10.5 is supported by the script.

      Thanks

      Webster

      Reply

      • Alex Says:

        Hi Carl. I haven’t heard back from Barry yet. Would you please ping him back? Thank you so much.

        Alex

      • Carl Webster Says:

        Alex,

        From Barry:

        It works, new functionality is just not implemented and documented. So no errors of any kind are expected.

        Thanks

        Webster

  27. G. Jongeneel Says:

    Please add me to your test list. Love to give feedback!

    Reply

  28. Nick Cecere Says:

    Carl, can I be added to the testers group for the XD7 script please?

    Reply

  29. Stephan Says:

    Hi Carl,
    Nice work.
    Could you add me also to the 7.x list?
    Thanks in advance.

    Reply

  30. Ashley Barlow Says:

    Hi Carl

    Loving the scripts, I certainly admire your Powershell knowledge.

    Please can I be added to the XD7 tester list?

    Regards
    Ash

    Reply

  31. LG Says:

    Hi Carl, Can you add me onto the test user list for the XD 7.x script please?

    Thanks!

    Reply

  32. Matheen Says:

    Hi Carl
    Can you please add me as well?
    Matheen

    Reply

  33. LB Says:

    Could you please add me to the test users for XD7.X? Thanks in advance! :>

    Reply

  34. JP Says:

    Please add me to the XD 7.x list.
    Thanks!

    Reply

  35. W. Jenkins Says:

    Would like to be added to the testers group for you new XD/XA 7.x scripts please.

    Reply

  36. J Dunlap Says:

    Could you add me to the list for testing XD7.x?

    Thank you

    Reply

  37. AndrewR Says:

    Hey Carl

    any more room on the Xendesktop 7.x testers list?
    would love to get on it and much appreciated.

    Reply

  38. Chris Says:

    Wow Carl these scripts are great and detailed, I am using some of them along with some other scripts for security/infrastructure audits. Great job Maybe we can talk and I can work with you on the scripts I have to make it an all in one ad script and also some enhancements to the netscalers.
    Let me know, continue the work btw and THANK YOU!

    Reply

    • Carl Webster Says:

      Thanks for the kind words.

      Always willing to have people help with the scripts. Barry Schiffer and Iain Brighton created the NetScaler script. You will need to contact Barry for the NetScaler script. If you do not have Barry’s contact info, email me and I will give it to you.

      Thanks

      Webster

      Reply

  39. Barry L Says:

    Hi Carl, loving the scripts! On the Netscaler script is it possible to capture the Network and Client Experience settings for the Netscaler Gateway Session policies?

    Thanks

    Barry

    Reply

  40. DmitryP Says:

    Very helpful. Thank you.
    What about XenDesktop 7.x (or XenApp 7.x)?
    🙂

    Reply

  41. JamesB Says:

    G’day from Australia Carl, Can I get on the tester list for the XD7x process ?
    Thanks!

    Reply

Leave a Reply