Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes and Adds for SDDC #166

Open
wants to merge 146 commits into
base: master
Choose a base branch
from

Conversation

DellProSupportGse
Copy link

Below are the changes I have made:

Fixed command prompt popup for SystemInfo.exe
Added a new $LocalFile parser to allow for the use of Invoke-Command for cmdlets that do not have -cimsession
Fixed Get-ComputerInfo by running it with Invoke-Command because it does not have -cimsession
Added the following cmdlets:
Get-NetFirewallProfile - to see firewall profile info
Get-NetFirewallRule - to see firewall rules
Get-NetConnectionProfile - to see which connection profile a NIC is using
Get-SmbMultichannelConnection - to see which IP/NICs are being used for SBL
Get-SmbClientConfiguration - to see if client SMB signing is enabled
Get-SmbServerConfiguration - to see if server SMB signing is enabled
Get-VMSwitchTeam -CimSession C -SwitchName ((Get-VMSwitch -CimSession C | Where-Object {$_.EmbeddedTeamingEnabled -eq $true}).Name) -ErrorAction SilentlyContinue' - to see the teamed VMSwitches
Get-VMHost - to see the VM Host info
Get-VMNetworkAdapterVlan - to see which vLANs the vNICs are using
Get-VMNetworkAdapterTeamMapping - to see the vNIC to pNIC relationship
Invoke-Command -ComputerName C {Get-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\spacePort\Parameters} - to see the hardware timeout for the Spaces port
Get-StorageNode - to see the storage by node
Change iex alias to Invoke-Expression
Please let me know if you have any questions.

Fixed command prompt popup for SystemInfo.exe
Added a new $LocalFile parser to allow for the use of Invoke-Command for cmdlets that do not have -cimsession
Fixed Get-ComputerInfo by running it with Invoke-Command because it does not have -cimsession
Added the following cmdlets:
Get-NetFirewallProfile - to see firewall profile info
Get-NetFirewallRule - to see firewall rules
Get-NetConnectionProfile - to see which connection profile a NIC is using
Get-SmbMultichannelConnection - to see which IP/NICs are being used for SBL
Get-SmbClientConfiguration - to see if client SMB signing is enabled
Get-SmbServerConfiguration - to see if server SMB signing is enabled
Get-VMSwitchTeam -CimSession C -SwitchName ((Get-VMSwitch -CimSession C | Where-Object {$_.EmbeddedTeamingEnabled -eq $true}).Name) -ErrorAction SilentlyContinue' - to see the teamed VMSwitches
Get-VMHost - to see the VM Host info
Get-VMNetworkAdapterVlan - to see which vLANs the vNICs are using
Get-VMNetworkAdapterTeamMapping - to see the vNIC to pNIC relationship
Invoke-Command -ComputerName C {Get-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\spacePort\Parameters} - to see the hardware timeout for the Spaces port
Get-StorageNode - to see the storage by node
Change iex alias to Invoke-Expression
Added missing commas for CmdsToLog array to allow the new adds to run
Added ClusterNetworkLiveMigrationInformation
Added SMBSigning registry
@ghost
Copy link

ghost commented Apr 27, 2021

CLA assistant check
All CLA requirements met.

@DellProSupportGse DellProSupportGse marked this pull request as ready for review April 27, 2021 22:26
@DellProSupportGse
Copy link
Author

Please review and let me know if you have any questions. Thanks.

DellProSupportGse and others added 22 commits May 10, 2021 19:48
remove MSinfo32 for time testing
Added the OEMInformation registry key
Changed the SpacePort\Parameters output file name
netsh int tcp show global
Get-WmiObject win32_networkadapter -filter "NetConnectionID = 'iSCSI_NIC'"
Get-ItemProperty -path HKLM:\System\CurrentControlSet\services\Tcpip\Parameters\Interfaces\*
Get-MSDSMSupportedHW
Get-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\mpio\Parameters
Get-ItemProperty –Path "HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4d36e97b-e325-11ce-bfc1-08002be10318}\000*"
Get-NetAdapterQos so we can check QOS settings on all NICs
Added RDMA activity and network card activity (for vendor specific counters mellanox and marvell(qlogic)) for counters collected.
TommyPaulkDell and others added 30 commits December 18, 2023 14:06
#Get-NetFirewallRule -All
#Adding new parameter RunCluChk
#Added RunCluChk parameter.
#Added Force to Remove Job to avoid an error.
# Get-ClusterNodeSupportedVersion
#Get-ClusterNodeSupportedVersion
#Run cluchk
Update 7f
Update 7.1
Update 7.1b
JG: Added RunCluChk job clean up
added Get-NetAdapterStatistics
# Fix NoisyNeighbor.XML getting put in the users documents directory
# Add FileSystem property to GetVirtualDisk object
#Fix CPU, I see you! missing information after changing to a job
Added CurrentVersion to be able to see the UBR
Added 'Invoke-Command -ComputerName _C_ {Echo Get-CurrentVersion;Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"}' with quotes due to the space in Windows NT
Updated for the last set of changes to the psm1
added #Added tun run commands that only exist on 23H2 and APEX nodes
#Added tun run commands that only exist on 23H2 and APEX nodes
Resolved missing closing ) in #Added tun run commands that only exist on 23H2 and APEX nodes
#Changed 23H2 node commands to work properly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants