All TKB Articles in Sample Exchange

all of my esxi hosts are not in lock down and need ssh disabled.  Can someone send me a script that will do this for the entire vcenter?
Recursive registration of ThinApp packages Usage: RecursiveReg.vbs <FolderName> RecursiveReg will register all ThinApp entry points in FolderName and in any subfolders The registratio... See more...
Recursive registration of ThinApp packages Usage: RecursiveReg.vbs <FolderName> RecursiveReg will register all ThinApp entry points in FolderName and in any subfolders The registration will be per-user. Any entry points to which the user no longer has access (because of the PermittedGroups setting) and which are already registered will be automatically unregistered. Since this is based on the ThinApp SDK you'll obviously need ThinAppSDK.dll/ThinAppSDKSrvr.exe present and registered (using regsvr32) on the system. License: do whatever you like with it, but don't blame me or VMware. More formally: VMware Contributed Sample Code.pdf
I've seen a number of requests to add a "silent" switch to the ThinApp  AppSync.exe utility. Well, a completely silent AppSync can be performed  using the ThinApp SDK. This script takes the name ... See more...
I've seen a number of requests to add a "silent" switch to the ThinApp  AppSync.exe utility. Well, a completely silent AppSync can be performed  using the ThinApp SDK. This script takes the name of a ThinApp primary  data container and a URL as parameters, just like the AppSync.exe  utility. It will perform an update (if there's an update available), the  only feedback is via its exit code: 0 - Package was updated 1 - No update available 2 - Error occured Since this is based on the ThinApp SDK you'll obviously need  ThinAppSDK.dll/ThinAppSDKSrvr.exe present and registered (using  regsvr32) on the system. It shouldn't be difficult to extend this sample to run AppSync on a whole directory (or directory tree) of virtual apps. License:  do whatever you like with it, but don't blame me or VMware. More formally: VMware Contributed Sample Code.pdf
Attached file: Upload Fusion Support Information to VMware.workflow Description: This Automator workflow will assist you in uploading your collected Fusion Support Information to VMware for th... See more...
Attached file: Upload Fusion Support Information to VMware.workflow Description: This Automator workflow will assist you in uploading your collected Fusion Support Information to VMware for the TSE assigned to your SR to investigate (as described in the VMware KB article Uploading diagnostic information to VMware). Usage: Download the attached file and doubleclick it to uncompress it. Open the new folder and doubleclick the file inside (Upload Fusion Support Information to VMware.workflow) to open it in Automator. Click Run (in the top-right corner) to run the script. At the prompt, enter your Support Request number. Enter only the numeric portion of your Support Request number; do not include spaces, the pound sign (#), or the prefix "SR". Click OK. Select the support information bundle you've collected. (When you clicked Collect Support Information in Fusion, the bundle was placed on your Mac's desktop. The file name will begin with vm- and have the date. After a brief delay, this file will be uploaded to VMware's FTP site. Mail will launch (if not already started) in order to send an email to VMware Support letting them know that the support information has been uploaded. The address, subject, and body will be filled out for you. If you do not use Mail, you can simply quit the Welcome to Mail screen and close the pre-populated message. Feel free to copy the body into your own message to your support representative. License Agreement VMware Contributed Sample Code The sample code is provided "AS-IS" for use, modification, and redistribution in source and binary forms, provided that the copyright notice and this following list of conditions are retained and/or reproduced in your distribution. To the maximum extent permitted by law, VMware, Inc., its subsidiaries and affiliates hereby disclaim all express, implied and/or statutory warranties, including duties or conditions of merchantability, fitness for a particular purpose, and non- infringement of intellectual property rights. IN NO EVENT WILL VMWARE, ITS SUBSIDIARIES OR AFFILIATES BE LIABLE TO ANY OTHER PARTY FOR THE COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF USE, LOSS OF DATA, OR ANY INCIDENTAL, CONSEQUENTIAL, DIRECT, INDIRECT, OR SPECIAL DAMAGES, ARISING OUT OF THIS OR ANY OTHER AGREEMENT RELATING TO THE SAMPLE CODE. You agree to defend, indemnify and hold harmless VMware, and any of its directors, officers, employees, agents, affiliates, or subsidiaries from and against all losses, damages, costs and liabilities arising from your use, modification and distribution of the sample code. VMware does not certify or endorse your use of the sample code.
Name: UploadFileToVMware Description: Uploads support logs to the VMware Support FTP site. Implements the steps in . Usage: Double-click on UploadFileToVMware.vbs, an Open File dialog will ... See more...
Name: UploadFileToVMware Description: Uploads support logs to the VMware Support FTP site. Implements the steps in . Usage: Double-click on UploadFileToVMware.vbs, an Open File dialog will appear. Navigate and select the file you wish to upload. Note: Only one file can be specified. Click on the Open button, another dialog will appear prompting for an SR number. Provide the SR number you are currently working on. Note: Only numeric values are accepted. Click on the OK button. A command prompt will appear and the directory creation and upload operation will run automatically, and a new e-mail will appear addressed to VMware support. Populate the body of the e-mail to indicate which files have been uploaded. Note: Sending the e-mail will notify the primary contact of the support request. License Agreement VMware Contributed Sample Code The sample code is provided "AS-IS" for use, modification, and redistribution in source and binary forms, provided that the copyright notice and this following list of conditions are retained and/or reproduced in your distribution. To the maximum extent permitted by law, VMware, Inc., its subsidiaries and affiliates hereby disclaim all express, implied and/or statutory warranties, including duties or conditions of merchantability, fitness for a particular purpose, and non- infringement of intellectual property rights. IN NO EVENT WILL VMWARE, ITS SUBSIDIARIES OR AFFILIATES BE LIABLE TO ANY OTHER PARTY FOR THE COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF USE, LOSS OF DATA, OR ANY INCIDENTAL, CONSEQUENTIAL, DIRECT, INDIRECT, OR SPECIAL DAMAGES, ARISING OUT OF THIS OR ANY OTHER AGREEMENT RELATING TO THE SAMPLE CODE. You agree to defend, indemnify and hold harmless VMware, and any of its directors, officers, employees, agents, affiliates, or subsidiaries from and against all losses, damages, costs and liabilities arising from your use, modification and distribution of the sample code. VMware does not certify or endorse your use of the sample code.