NOTE: All current scripts require PowerShell Version 3 or later.
All current documentation scripts create a Microsoft Word 2010, 2013, or 2016/2019/O365 document.
Word 2016, Word 2019 and the Office 365 version of Word have the same version number of 16. All documentation scripts will work with Word 2019 and Word Office 365 with no changes.
*****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
I am getting an error at Invoke-RestMethod: Unable to connect to the remote server. Is there a port or permission that has to be opened for this script to work?
I asked Barry who owns this script and here is his reply:
[the script] “uses basic port 80 so allow non secure communication and open firewall in between script and netscaler”
Thanks
Webster
Hoi Carl,
Can you please add me to test group for XD7.8+ scripts?
I want to test it with XD 7.11.
Tnx in advance.
Done
Webster
Can you please add me to test group for XD7.8+ scripts??
Done
Webster
Hi Carl,
Could you send me though the latest XD Documentation Script to test please – don’t seem to have received it even though you send you had added me a few weeks ago – have provided a different email this time.
Much appreciated
Don’t know what happened. I just made sure you were added to the testers group and will be sending an update out shortly.
Webster
Hi Carl.
Thank you very much for all your work.
Can you add me to the XD7.8+ scripts tester group?
Best regards.
Done
Webster
Can I please get Access to the XenApp 7.11 documentation Test-Script?
Thanks!
I would love to see an export like the vmware script. (or storefront script)
I had added you from another email you sent but the email address didn’t have the .au. I have updated your information and will forward you the latest update.
Webster
Can you add me to 7.8+ group? Thx!
Done
Webster
Hi Carl,
can i please get Access to the XenApp 7.11 documentation Test-Script?
Thanks!
Done
Webster
Hello Carl,
Can you please add me to the XenDesktop 7.8+ group too?
Thank you.
Daniel
Done
Webster
Hi Carl
Can you add me to the XD 7.8+ test group please?
Thanks in advance,
Neil
Done
Webster
Hi Carl,
Could I be added as a tester for XenApp 7.8?
Thank you
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
Done
Webster
Carl
Can you add me to the XD 7.8+ test group please?
Thanks for the awesome work!
Mike
Done
Webster
Hi Carl
Can you add me to the XD78+ Test Group too?
Thanks.
Done
Webster
Hi Carl,
Appreciate if you can add me to the XD7.8+ Test group.
Thanks,
Julien
Done
Webster
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?
Thanks
Gert
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
I have tried to reach him by Twitter. I writes on his homepage that the update is delivered to you
Carl,
I changed jobs and would like to continue testing could you add me to the testers again.
Thanks!
Updated
Webster
Carl,
If possible please add me to the XD7.8+ test script. Thanks!
Done
Webster
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!!
I have added you to the testers group.
Webster
Hi Carl
Please add me to the XD7.8 test documentation script.
Thank you
Regards
Michael
Done
Webster
Hi Carl,
Any chance you could add me to the testers? Does your new script include support for XA/XD 7.9?
I have added you to the testers group.
New script supports XA/XD 7.8 and later versions.
Webster
Hey Carl,
I cannot find the v3.5 Script for Netscaler.
Thanks!
Barry has not released the 3.5 script yet.
Webster
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
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
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!
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
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)
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
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!
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
Looks good now Carl, thx!
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.
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
Hi Carl,
Please add me to the XD 7.8 test documentation script.
Thanks Jaro
Done
Webster
Hi Carl,
Please add me to the XD 7.8 / 7.9 test documentation script.
Thanks Michael
Are you wanting both email addresses added to the testers group?
Webster
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!
Done
Webster
Hi Carl,
thanks for the script, great job!
Could you please add me to the XD 7.8 test documentation script. Thanks in advance. 🙂
Kind regards,
Steffen
Done
Webster
Please add me to the XD7.8 test documentation script.
Thanks!
Done
Webster
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?
I have not run the script in a multi-domain forest. My first thought would be are you a domain admin in each child domain? If you are, then I need to test this and see what changes I need to make in the script.
Would you mind emailing me your forest layout so I can see how the domains are structured? Webster@carlwebster.com
Thanks
Webster
Running the Active Directory Documentation Script in a Multiple Domain Forest
Hi,
What do I have to do to get the script for XD 7.8?
br, Patrick
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
Any tips or suggestions on why the output file is empty although the script says it’s successful?
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.
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
Hi Carl
Please add me to the XD7.8 test documentation script.
Thanks!
You have been added.
Webster
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
Which script? What output option?
Webster
The 7.8+ script is still in development. Now all I need to do is find the time to finish it.
Webster
Please add me to the test group! I have several client sites running 7.8 and 7.9 running MCS and AppDisk to test on!
Thanks!
Dave
Done
Webster
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
I have emailed Barry your request since he owns the NetScaler script.
Webster
Any plans to update the NetScaler documentation script to include GSLB?
I have emailed Barry since he owns the NetScaler script.
Webster
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
Run the script with -Section Servers to get only the servers section which will include the hotfix info.
Webster
Hi Carl, great tool. Thanks.
Can you add a parameter for -MaxRecordFound ?
thanks.
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
Any update on the storefront scripts? Thank you!
He hopes by the end of July to have them ready for release.
Webster
Thank you for the update.
Hi,
Is there a copy of the StoreFront documentation script available on your site?
Thanks Vic
Vic,
The guy creating the StoreFront script hopes to have it ready for release within the next two weeks.
Thanks
Webster
Carl, do you have a version of the NetscalerV2.5 powershell script for netscaler V10.5? Thanks…..Alex
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
Hi Carl. I haven’t heard back from Barry yet. Would you please ping him back? Thank you so much.
Alex
Alex,
From Barry:
Thanks
Webster
Please add me to your test list. Love to give feedback!
Done
Carl, can I be added to the testers group for the XD7 script please?
Done
Hi Carl,
Nice work.
Could you add me also to the 7.x list?
Thanks in advance.
Done
Hi Carl
Loving the scripts, I certainly admire your Powershell knowledge.
Please can I be added to the XD7 tester list?
Regards
Ash
Done
Carl, could you please add me to the XD7 tester list?
Done
Hi Carl, Can you add me onto the test user list for the XD 7.x script please?
Thanks!
Done
Hi,
Could you please add me to the list fot testing the XD 7 documentation script ?
Thanks,
David
Done
Hi Carl,
i love your scripts.
Can you add me onto the users listfor the XD7 Doc?
Many thanks
Timo
Done
Hi Carl
Can you please add me as well?
Matheen
Done
Could you please add me to the test users for XD7.X? Thanks in advance! :>
Done
Please add me to the XD 7.x list.
Thanks!
Done
Can I also be added to the testers group for the XD7 script please Carl?
Thanks
Done
Thanks Carl
Would like to be added to the testers group for you new XD/XA 7.x scripts please.
Done
Could you add me to the list for testing XD7.x?
Thank you
Done
Could you add me to the test list for XD/Xa 7 too please?
Done
Hey Carl
any more room on the Xendesktop 7.x testers list?
would love to get on it and much appreciated.
Provide me with a valid email address and I will add you.
Webster
Sorry can’t remember which one I used.
Try this one and thanks
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!
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
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
I have forwarded your request on to Barry Schiffer who wrote the script along with Iain Brighton.
Webster
Thanks Carl
Very helpful. Thank you.
What about XenDesktop 7.x (or XenApp 7.x)?
🙂
The XenDesktop 7.x script is in development. email me and I will add you to the testers group and send you the latest script. An update was just sent out on 1-feb-2015.
Webster
Hello Carl,
PLease add me to the list for testing the XD 7 Documentation Script.
Thanks,
Glen
Done
G’day from Australia Carl, Can I get on the tester list for the XD7x process ?
Thanks!
Done
Webster