Skip to content

Instantly share code, notes, and snippets.

@MichaelRyom
MichaelRyom / Set-NSXControllerSyslog.ps1
Last active June 12, 2016 10:35
This script six inputs which are used to setup NSX Controller syslog option, which has to be done via API calls
Param(
[string]$username,
[string]$NSXFQDN,
[string]$SyslogServer,
[string]$SyslogPort,
[string]$SyslogProtocol,
[string]$SyslogLevel
)
$Secpw = Read-Host -AsSecureString -Prompt "Password"
#^End of variables
@MichaelRyom
MichaelRyom / Uninstalling a vRops Management Pack
Created June 8, 2016 18:08
Uninstalling a vRops Management Pack
cat /storage/db/pakRepoLocal/[MGMT PACK]/manifest.txt
cd /usr/lib/vmware-vcops/tools/opscli/
./ops-cli.sh solution uninstall ”Management Pack for Storage Devices”
#Variables
$username = "admin"
$password = "Password"
$vRopsFQDN = "vRops"
#vRops SSL certificate trust
add-type @"
using System.Net;
using System.Security.Cryptography.X509Certificates;
public class TrustAllCertsPolicy : ICertificatePolicy {
@MichaelRyom
MichaelRyom / Set-VMDK-Geometry.ps1
Created April 8, 2016 14:02
Change VMDK geometry
$Path = "C:\Users\Michaelryom\Downloads\VMware\vRealize-Operations-Manager-Appliance-6.1.0.3038036_OVF10\"
$vdisk = 'C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe'
$VMDKs = dir $Path*.vmdk
cd $path
Foreach($VMDK in $VMDKs){
$OldVMDK = $VMDK.Name
$NewVMDK = $VMDK.Name -replace(".vmdk","-NEW.vmdk")
$TempVMDK = $VMDK.Name -replace(".vmdk","-TEMP.vmdk")