vmware-scripts
Various scripts for VMware based solutions
File Explorer
- install_srm.bat
- install_srm6x.bat
- nested-esxi-vsan-esa-hcl.json
- vcf-fleet-ha-nsx-sample.json
- vcf-fleet-ha-vcf-automation-sample.json
- vcf-fleet-ha-vcf-operations-sample.json
- vcf-fleet-high-availablity-sample.json
- vcf-fleet-simple-sample.json
- vcf45-workload-domain-example.json
- clr-ui.css
- config-vcd.yml
- config-vcns.yml
- kubernetes_cluster.yml
- sshlogin.exp
- unpentry.jsp
- vcd.resp
- websso.js
- HostUtil.pm
- VMUtil.pm
- XMLInputUtil.pm
- vGhettoClone_extended.xsd
- addHostCustomField.pl
- addVMAdvParamOption.pl
- addVMAnnotation.pl
- addVMCustomField.pl
- addvSwitchWSecurityPolicy.pl
- alarmManagement.pl
- cdp.pl
- changeBlockTrackingManagement.pl
- changeGuestOSID.pl
- changeVMStoragePolicy.pl
- checkESXiVersion.pl
- checkLicenseServer.pl
- checkVMotionCompatibility.pl
- CloneVM.pl
- configureAdvHAClusterOptions.pl
- createResourcepool.pl
- createRole.pl
- datastoreClusterManagement.pl
- datastoreClusterVMProvisioning.pl
- efficent-upload-files-to-datastore.pl
- enable16PlusVSANNodeSupport.pl
- enumeratevifp40.pl
- enumeratevifp41.pl
- esxcfg-perf.pl
- esxcfg-portgroup-mgmt.pl
- esxcfg-rename-datastore.pl
- esxcfg-vswitch-lamw-mod.pl
- esxcli-automation.pl
- executeCommandUsingFastPass.pl
- factoryResetESXi.pl
- findLopsidedBootbanks.pl
- findVMsWithRDMs.pl
- floppyManagement.pl
- ftCLI.pl
- ftCLI2.pl
- generateDCUIScreen.pl
- generateESXiHostsList.pl
- generateHostConfigurationWorksheet.pl
- generateHTML5VMConsole.pl
- generateLogBundle.pl
- generateVMList.pl
- generateVMRemoteConsoleURL.pl
- getAllPowedOffVMs.pl
- getAllVMGuestHostname.pl
- getAllVMMacs.pl
- getAssetTag.pl
- getDatastoreUUID.pl
- getdvSwitchInfo.pl
- getESXi5Hosts.pl
- getESXiHosts.pl
- getEsxtop.pl
- getHostHardwareHealthInfo.pl
- getNumberOfvMotions.pl
- getNumofvCPUInCluster.pl
- getRealVMDiskFormat.pl
- getSSOUserExpiration.pl
- getSupportedGuestOSes.pl
- getSupportedVirtualHardwareVersion.pl
- getVINData.pl
- getVMAppStatus.pl
- getVMDiskCID.pl
- getVMDiskFormat.pl
- getVMDiskInfo.pl
- getVMMoRefID.pl
- getVMonShareableAndNonSharDatastore.pl
- getVMsPerDatastore.pl
- getVMsResourcePools.pl
- getVMThinProvisionedSavings.pl
- getVMToolsStatus.pl
- getVscsiStats.pl
- getvswif.pl
- getvSwitchMacTable.pl
- getWWPN.pl
- guestOpsManagement.pl
- HostBackupManagement.pl
- hostCacheManagement.pl
- hostOperations.pl
- hostops-lamw.pl
- HostProfile.pl
- hostServiceManagement.pl
- inefficent-upload-files-to-datastore.pl
- ipmiSettings.pl
- licenseManagement.pl
- listDatastoreFiles.pl
- listHAClusterNodes.pl
- listVMByFolder.pl
- listVMsInResourcePool.pl
- lunManagement.pl
- migratevFRCVM.pl
- monitorUserLoginAlarm.pl
- moRefFinder.pl
- patch-host.pl
- perfQuery.pl
- pluginExtensionManager.pl
- poweroff_suspend_vm.pl
- provisionedVMReport.pl
- queryDeletedVMs.pl
- queryDiskParition.pl
- querySvMotionVDSIssue.pl
- queryvCenterCustomFields.pl
- queryVMCustomField.pl
- queryVMsCreated.pl
- queryVSANVMStoragePolicyMapping.pl
- rdmManagmement.pl
- registerCustomSolution.pl
- registerVMX.pl
- remediateSvMotionVDSIssue.pl
- removeHostFromvCenterByForce.pl
- removeOrphansFromvCenter.pl
- renameLocalStorageDatastore.pl
- rescanAllHBAInCluster.pl
- sessionManagement.pl
- setOvfEnv.pl
- setUserDatastorePermission.pl
- setVMAgeCustomField.pl
- shutdownHostViaSOAPAPICall.pl
- siocManagement.pl
- storageProfileMgmt.pl
- takeVMScreenshot.pl
- updateDCUIBanner.pl
- updateVMBootOrder.pl
- updateVMManagedBy.pl
- updateVMPortgroup.pl
- updateVMReservations.pl
- updateVMToolsPolicy.pl
- upgradeVMVirtualHardware.pl
- UPSHostShutdown.pl
- useVIFastpassOnvMAToRunPerlScriptWithoutClearTextPassword.pl
- vaaiHWAccelerationMgmt.pl
- vAppManagement.pl
- VCBg2.pl
- vCenterAdvSettingMgmt.pl
- vCloudVMLinkedClonesMapping.pl
- vdsBackupMgr.pl
- vflashHostMgmt.pl
- vflashVMMgmt.pl
- vGhettoClone_extended.pl
- vGhettoLinkedClone.pl
- vmDiskSharesMgmt.pl
- vmdkManagement.pl
- vmISOManagement.pl
- vmkfstools-lamw
- vmNICManagement.pl
- vmVMDKToDatastoreToDeviceMapping.pl
- vmwareHealthCheck.pl
- vmwarevSphereHealthCheck.pl
- vmwarevSphereSecurityHardeningReportCheck.pl
- vsanClusterManagement.pl
- vsanConfigMaximumCheck.pl
- vsanDatstoreFolderMgmt.pl
- vsanDiskHealth.pl
- vsanDiskStatsQueries.pl
- vsanFlashAndMDCapacity.pl
- vsanHostDiskMapping.pl
- vsanHostMaintenanceMode.pl
- vsanHostStatus.pl
- vsanHostTrafficTypeMgmt.pl
- vsanQueryDisksForUse.pl
- wheresMyCOSVMDKAt.pl
- whichClusterIsMyVMIn.pl
- config.php
- vcloudVMChainLength.php
- vmwarevCloudDirectorReport.php
- add-vcenter-license-with-label-via-mob.ps1
- add_esxi_vsan_appliance_to_cluster.ps1
- add_opnsense_host_overrides.ps1
- addMultiwriterVMDK.ps1
- apply_esxi_dcui_color_customization.ps1
- audit_vcf_management_services_network_ip_pool_usage.ps1
- automate-vsphere-mob.ps1
- AutomaticVMFSUnmap.ps1
- broadcom-compatibility-guide-api.ps1
- BroadcomProductLifecycle.ps1
- check-vcenter-subscription-via-mob.ps1
- check-vm-mac-conflict.ps1
- configure_hcx_manager.ps1
- configure_nsx_edge_on_amd_ryzen.ps1
- configure_small_high_availability_for_vcf_management_services.ps1
- configure_vcf_900_sso_with_oidc_idp.ps1
- configure_vcf_910_sso_with_oidc_idp.ps1
- configure_vcf_operations.ps1
- configureMultiwriterVMDKFlag.ps1
- configurePerVMDKIOPS.ps1
- create_custom_esxi_iso.ps1
- create_custom_vsan_esa_hcl_json.ps1
- crowdstrike-example-prototype-remediation-script.ps1
- DecodeVMwareLicense.ps1
- deploy_3nic_haproxy.ps1
- deploy_app_transformer_ova.ps1
- deploy_esxi_vsan_appliance.ps1
- deploy_hcx_manager_ova.ps1
- deploy_one_node_nsx_alb.ps1
- deploy_vcf_management_service_with_custom_ip_allocation.ps1
- deploy_vcf_operations.ps1
- deploy_vsan_data_protection_ova.ps1
- deploy_vsphere_iaas_service_definitions.ps1
- edge-auto-join-nsxt-management-plane.ps1
- enable-disable-vsphere-api-method.ps1
- ESXiBootDevice.ps1
- ESXiDisableProtocolConfiguration.ps1
- ESXInstallDate.ps1
- ESXInstalledVIBs.ps1
- ESXiSecurityPatchCVECVSSScore.ps1
- fetch-vc-mac-address-blocklist-via-mob.ps1
- fleet_lcm_configure_backup.ps1
- fleet_lcm_deploy_vcf_automation_to_different_network.ps1
- fleet_lcm_deploy_vcf_operations_for_networks_to_different_network.ps1
- GenerateVMConsoleURL.ps1
- Get-Esxcfginfo.ps1
- Get-Esxconf.ps1
- Get-EsxtopAPI.ps1
- get-nvme-tiering-info.ps1
- Get-RemoteESXi.ps1
- Get-VCDBUsage.ps1
- Get-VCDBUsagevPostgres.ps1
- Get-VCenterPrivileges.ps1
- get-vcf-operations-objects-and-metrics.ps1
- Get-VCFLatestComponents.ps1
- Get-VCSACertificate.ps1
- Get-vLCMClusterImageInformation.ps1
- Get-VMConfigChanges.ps1
- Get-VMConfigChangesFromAlarm.ps1
- Get-VMMOverhead.ps1
- Get-VSANPolicy.ps1
- Get-VscsiStats.ps1
- Get-vSphereLicensingDetails.ps1
- get_directpath_profile_usage.ps1
- get_directpath_profiles.ps1
- get_vcf_installer_deployment_milestone.ps1
- get_vgpu_profiles.ps1
- GlobalPermissions.ps1
- GuestInfo.ps1
- Import-VCRootCertificate.ps1
- install-cloudbase-init-windows.ps1
- installvRAIaaSAgent.ps1
- IntelSightingWorkaround.ps1
- List-VSANDatastoreFolders.ps1
- list-vvf-vcfms-component-accounts.ps1
- list-vvf-vcfms-component-certificate.ps1
- list_all_vcenter_service_accounts.ps1
- list_vcenter_connection.ps1
- MacLearn.ps1
- NamespaceVirtualMachineClass.ps1
- PlaceholderVMs.ps1
- queryHostPCIInfo.ps1
- reclaim-vc-mac-address-blocklist-via-mob.ps1
- reset_idb_vcf91_sso_for_vcf_operations.ps1
- run-cool-ExVC-vMotion.ps1
- runGuestOpsInNestedESXiVM.ps1
- sddcm_deploy_vcf_management_service_and_vcf_automation_to_non_management_network.ps1
- sddcm_deploy_vcf_management_service_to_non_management_network_on_non_primary_vcf_instance.ps1
- sddcm_deploy_vcf_management_service_to_non_management_network_on_primary_vcf_instance.ps1
- SecureBoot.ps1
- Set-FT.ps1
- Set-VSANPolicy.ps1
- setOvfEnv.ps1
- slack_notifications.ps1
- StandaloneHostvSpherePlusCPUSocketToCoreUsage.ps1
- synchronize_imported_vcenter_server_host_inventory_with_sddc_manager.ps1
- unmap-poweraction.ps1
- update_vcf_installer_admin_creds.ps1
- vcenter91_idb_api_token_client.ps1
- VCESXivSANBuildVersion.ps1
- vcf-post-deploy-lab-tweaks.ps1
- VcfComponentBundleName.ps1
- VCFImportFunctions.ps1
- VerifyESXiMeltdownAcceleration.ps1
- VerifyESXiMicrocodePatch.ps1
- vm-to-kms-association.ps1
- VMApplicationInfo.ps1
- VMCloneInfo.ps1
- VMCPUFeatures.ps1
- VMCreationDate.ps1
- vmDefaultHardwareConfig.ps1
- VmDeleteHistory.ps1
- VMKeystrokes.ps1
- VMKLinuxDrivers.ps1
- VMOvfProperty.ps1
- vmworld-2018-sendkeys-demo.ps1
- vRNI-Deploy.ps1
- VSANCheckLimits.ps1
- VsanClusterShutdownPrecheckResults.ps1
- VSANFileServiceResources.psm1
- vsanFlashAndMDCapacity.ps1
- VSANHclInfo.ps1
- VSANHealthChecks.ps1
- VSANHealthSummary.ps1
- VSANLargeClusterAdvSettings.ps1
- VSANObjectDistribution.ps1
- VSANPerformance.ps1
- VSANSmartsData.ps1
- vsanUsageAndOverheadInfo.ps1
- VSANUUIDTranslate.ps1
- VSANVersion.ps1
- VSANVMDetailedUsage.ps1
- VSANVMThickSwap.ps1
- vsphere_guestos_customization_using_cloud_init.ps1
- vSphereAPIUsage.ps1
- vSphereCertificateDetails.ps1
- vSphereLogins.ps1
- vTPMStandaloneESXiFunctions.ps1
- xMove-VM.ps1
- xNew-VM.ps1
- configure-vcns.pp
- configure-vcsa.pp
- deploy-edge.pp
- rbvmomi.pp
- setup-vcenter.pp
- add_host_to_cluster.py
- addVirtualFlashResource.py
- configure_esxi_power_policy.py
- create_random_marvel_vms.py
- enable_compression_dedupe_on_vsan.py
- esxgpt.py
- esxi-show-mac-hardware-info.py
- extract_vsphere_deployment_topology.py
- find_vsan_storage_ctrl_queue_depth.py
- generate_esxi_perf_bundle_from_vsphere_cluster.py
- generate_esxi_support_bundle_from_vsphere_cluster.py
- joinvCenter.py
- kasa_power_monitor.py
- make_vcsp_2015.py
- make_vcsp_2018.py
- make_vcsp_2022.py
- sample_lambda_function_for_make_vcsp_2018.py
- vsan-claimed-capacity-sample.py
- vsan-enable-perf-service.py
- vsan-find-thick-vmswap.py
- vsan-perf-sample.py
- vsan-rebalance-sample.py
- vsan-smarts-data-sample.py
- vsan-stretched-cluster-system-sample.py
- vsan-vcsa-deployer-sample.py
- Application Transformer for VMware Tanzu.postman_collection.json
- deploy_stretch_cluster.rb
- vcd.rb
- vcns.rb
- automate-kubectl-vsphere-login.sh
- automateVCT.sh
- backup_vcsa_vpostgres_db.sh
- backupVCO51.sh
- buildVARepo.sh
- calculateSharedNVMeTeiringAndVMFSPartitions.sh
- checkESXiBootDeviceHealth.sh
- checkPSCHealth.sh
- configSyslog.sh
- configureAdditionalVCSAUsingCommonSSODomain.sh
- configureITBM.sh
- configureVCACIdentity.sh
- configureVCACVA.sh
- configurevCloudSuiteSyslog.sh
- configureVCO51.sh
- configureVCSA55.sh
- configureVCSimulator.sh
- configurevFRC.sh
- configurevRA-Appliance.sh
- configurevRA-IaaS.sh
- configurevRops.sh
- configurevROpsSyslog.sh
- create_snapshot_for_vm.sh
- create_VCB_vib.sh
- createSharedNVMeTeiringOSDataAndVMFSPartitions.sh
- createVCACIaaSInstallerScripts.sh
- deploy_app_transformer_ova.sh
- deploy_coreos_on_esxi.sh
- deploy_coreos_on_esxi2.sh
- deploy_vcf_license_server.sh
- deploy_vcf_operations.sh
- deploy_vcsa6_embedded_to_esxi.sh
- deploy_vcsa6_embedded_to_vc.sh
- deploy_vcsa6_first_psc_to_esxi.sh
- deploy_vcsa6_first_psc_to_vc.sh
- deploy_vcsa6_mgmt_to_esxi.sh
- deploy_vcsa6_mgmt_to_vc.sh
- deploy_vcsa6_replicated_psc_to_esxi.sh
- deploy_vcsa6_replicated_psc_to_vc.sh
- deployvCC.sh
- deployvCD.sh
- deployvCO.sh
- deployvIN.sh
- deployvROps.sh
- deployvShieldManager.sh
- download_draas_swagger_json.sh
- download_vcf_operations_registration_file.sh
- download_vcf_operations_usage_file.sh
- download_vsan_observer_offline_files.sh
- enableMgmt.sh
- enablePromForVDS.sh
- esxi-iso.sh
- esxiVPXASyslogFix.sh
- extractVINData.sh
- getVMVMX.sh
- import-vcrootcertificate.sh
- import_vcf_operations_license_file.sh
- install_umds65.sh
- installRVC.sh
- installVIXPerl.sh
- list_advanced_settings_for_vm.sh
- list_custom_attributes_for_vm.sh
- list_vmc_nsxt_cgw_nat_rules.sh
- list_vmc_nsxt_network_segments.sh
- list_vmc_nsxt_network_segments_using_nsxt_private_ip.sh
- list_vmc_nsxt_overview.sh
- list_vmc_nsxt_route_table.sh
- list_vmc_nsxt_vm_tags.sh
- manual-scim-remove-users.sh
- manual-scim-sync-users.sh
- mirror_tkg_containers.sh
- prepvCloudAppD.sh
- queryVCDBvPostgres.sh
- reclaimMyDeadSpace.sh
- rename_sddc.sh
- setup_vcsa_as_webclient_client.sh
- setupJMX4PERL.sh
- sync_vcf_operations_active_directory_over_ldap_idp.sh
- update_advanced_settings_for_vm.sh
- update_docker_client_in_appcatalyst.sh
- update_vsan_observer_offline_files.sh
- updateVINvCenterServer.sh
- upload-to-vca.sh
- vaaiUNMAP.sh
- vcd_setup.sh
- vcloud-vAppRemoteConsole.sh
- VCSAStaticMACAddress.sh
- vmc_sddc_summary.sh
- vmc_v2t_hcx_migration_info.sh
- vmware-list-csp-services.sh
- vswitchInfo.sh
- vcfa-provider-example-main.tf
- vcfa-provider-example-terraform.tfvars
- vcfa-provider-example-william_custom_variables.tf
- vcfa-tenant-example-main.tf
- vcfa-tenant-example-terraform.tfvars
- vcfa-tenant-example-william_custom_variables.tf
- LICENSE
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
