https://github.com/pldmgg/WinAdminCenterPS
Copy of Windows Admin Center (https://docs.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview) PowerShell Functions (as of 7-26-2018).
https://github.com/pldmgg/WinAdminCenterPS
Last synced: 3 months ago
JSON representation
Copy of Windows Admin Center (https://docs.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview) PowerShell Functions (as of 7-26-2018).
- Host: GitHub
- URL: https://github.com/pldmgg/WinAdminCenterPS
- Owner: pldmgg
- License: other
- Created: 2018-07-26T13:54:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-26T16:47:34.000Z (over 6 years ago)
- Last Synced: 2024-08-13T07:05:21.526Z (6 months ago)
- Language: PowerShell
- Size: 823 KB
- Stars: 60
- Watchers: 10
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - pldmgg/WinAdminCenterPS - Copy of Windows Admin Center (https://docs.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview) PowerShell Functions (as of 7-26-2018). (PowerShell)
README
[](https://ci.appveyor.com/project/pldmgg/WinAdminCenterPS/branch/master)
# WinAdminCenterPS
Copy of Windows Admin Center (https://docs.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview) PowerShell Functions.## Getting Started
```powershell
# One time setup
# Download the repository
# Unblock the zip
# Extract the WinAdminCenterPS folder to a module path (e.g. $env:USERPROFILE\Documents\WindowsPowerShell\Modules\)# Import the module.
Import-Module WinAdminCenterPS # Alternatively, Import-Module# Get commands in the module
Get-Command -Module WinAdminCenterPS```
## Functions Used in the Overview Tab
|Overview Functions 1|Overview Functions 2|Overview Functions 3|
|--------------------|--------------------|--------------------|
|Get-AntimalwareSoftwareStatus|Get-CimMemorySummary|Get-CimNetworkAdapterSummary|
|Get-CimProcessorSummary|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClientConnectionStatus|Get-ClusterInventory|
|Get-ClusterNodes|Get-ComputerIdentification|Get-DiskSummary|
|Get-DiskSummaryDownlevel|Get-EnvironmentVariables|Get-HyperVEnhancedSessionModeSettings|
|Get-HyperVGeneralSettings|Get-HyperVHostPhysicalGpuSettings|Get-HyperVLiveMigrationSettings|
|Get-HyperVMigrationSupport|Get-HyperVNumaSpanningSettings|Get-HyperVRoleInstalled|
|Get-HyperVStorageMigrationSettings|Get-MemorySummaryDownLevel|Get-NetworkSummaryDownlevel|
|Get-NumberOfLoggedOnUsers|Get-ProcessorSummaryDownlevel|Get-RbacSessionConfiguration|
|Get-RemoteDesktop|Get-ServerConnectionStatus|Get-ServerInventory|
|New-EnvironmentVariable|Remove-EnvironmentVariable|Restart-CimOperatingSystem|
|Set-ComputerIdentification|Set-EnvironmentVariable|Set-HyperVEnhancedSessionModeSettings|
|Set-HyperVHostGeneralSettings|Set-HyperVHostLiveMigrationSettings|Set-HyperVHostNumaSpanningSettings|
|Set-HyperVHostStorageMigrationSettings|Set-RemoteDesktop|Start-DiskPerf|Stop-CimOperatingSystem|Stop-DiskPerf## Functions Used in the Certificates Tab
|Certificates Functions 1|Certificates Functions 2|Certificates Functions 3|
|------------------------|------------------------|------------------------|
|Clear-EventLogChannel|Clear-EventLogChannelAfterExport|Export-Certificate|
|Export-EventLogChannel|Get-CertificateOverview|Get-Certificates|
|Get-CertificateScopes|Get-CertificateStores|Get-CertificateTreeNodes|
|Get-CimEventLogRecords|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-EventLogFilteredCount|Get-EventLogRecords|Get-EventLogSummary|
|Get-ServerInventory|Get-TempFolder|Import-Certificate|
|Remove-Certificate|Remove-ItemByPath|Set-EventLogChannelStatus|
|Update-Certificate|## Functions Used in the Devices Tab
|Devices Functions 1|Devices Functions 2|Devices Functions 3|
|-------------------|-------------------|-------------------|
|Disable-CimPnpEntity|Enable-CimPnpEntity|Find-DeviceDrivers|
|Get-CimClassPnpEntity|Get-CimPnpEntity|Get-CimPnpEntityDeviceProperties|
|Get-CimPnpEntityForDevice|Get-CimPnpSignedDriver|Get-CimWin32ComputerSystem|
|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|
|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|Get-ClusterInventory|
|Get-ClusterNodes|Get-DeviceDriverInformation|Get-ServerInventory|
|Install-DeviceDriver|Set-DeviceState|Update-DeviceDriver|## Functions Used in the Events Tab
|Events Functions 1|Events Functions 2|Events Functions 3|
|------------------|------------------|------------------|
|Clear-EventLogChannel|Clear-EventLogChannelAfterExport|Export-EventLogChannel|
|Get-CimEventLogRecords|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-EventLogFilteredCount|Get-EventLogRecords|Get-EventLogSummary|
|Get-ServerInventory|Set-EventLogChannelStatus|## Functions Used in the Files Tab
|Files Functions 1|Files Functions 2|Files Functions 3|
|-----------------|-----------------|-----------------|
|Add-FolderShare|Add-FolderShareNameUser|Add-FolderShareUser|
|Compress-ArchiveFileSystemEntity|Edit-FolderShareInheritanceFlag|Edit-FolderShareUser|
|Expand-ArchiveFileSystemEntity|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-ComputerName|Get-FileNamesInPath|Get-FileSystemEntities|
|Get-FileSystemRoot|Get-FolderItemCount|Get-FolderOwner|
|Get-FolderShareNames|Get-FolderShareNameUserAccess|Get-FolderShareStatus|
|Get-FolderShareUsers|Get-ItemProperties|Get-ItemType|
|Get-ServerInventory|Get-TempFolderPath|New-Folder|
|Remove-AllShareNames|Remove-FileSystemEntity|Remove-FolderShareUser|
|Rename-FileSystemEntity|Test-FileSystemEntity## Functions Used in the Firewall Tab
|Firewall Functions 1|Firewall Functions 2|Firewall Functions 3|
|--------------------|--------------------|--------------------|
|Disable-FirewallRule|Edit-FirewallRule|Enable-FirewallRule|
|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|
|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|
|Get-ClusterInventory|Get-ClusterNodes|Get-FirewallProfile|
|Get-FirewallRules|Get-ServerInventory|New-FirewallRule|
|Remove-FirewallRule|## Functions Used in the Local Users & Groups Tab
|LocalUsersGroups Functions 1|LocalUsersGroups Functions 2|LocalUsersGroup Functions 3|
|----------------------------|----------------------------|---------------------------|
|Add-UserToLocalGroups|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-LocalGroups|Get-LocalGroupUsers|Get-LocalUserBelongGroups|
|Get-LocalUsers|Get-ServerInventory|New-LocalGroup|
|New-LocalUser|Remove-LocalGroup|Remove-LocalUser|
|Remove-LocalUserFromLocalGroups|Remove-UsersFromLocalGroup|Rename-LocalGroup|
|Set-LocalGroupProperties|Set-LocalUserPassword|Set-LocalUserProperties|## Functions Used in the Network Tab
|Network Functions 1|Network Functions 2|Network Functions 3|
|-------------------|-------------------|-------------------|
|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|
|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|
|Get-ClusterInventory|Get-ClusterNodes|Get-Networks|
|Get-ServerInventory|Set-DhcpIP|Set-StaticIP## Functions Used in the Processes Tab
|Processes Functions 1|Processes Functions 2|Processes Functions 3|
|---------------------|---------------------|---------------------|
|Get-CimNamespaceWithinMicrosoftWindows|Get-CimProcess|Get-CimWin32ComputerSystem|
|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|
|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|Get-ClusterInventory|
|Get-ClusterNodes|Get-ProcessDownlevel|Get-Processes|
|Get-ProcessHandle|Get-ProcessModule|Get-ProcessService|
|Get-ServerInventory|New-CimProcessDump|New-ProcessDumpDownlevel|
|Start-CimProcess|Start-ProcessDownlevel|Stop-CimProcess|
|Stop-Processes|## Functions Used in the Registry Tab
|Registry Functions 1|Registry Functions 2|Registry Functions 3|
|--------------------|--------------------|--------------------|
|Export-RegistryContent|Get-CimRegistrySubKeys|Get-CimRegistryValues|
|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|
|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|
|Get-ClusterInventory|Get-ClusterNodes|Get-RegistrySubKeys|
|Get-RegistryValues|Get-ServerInventory|Get-TemporaryFolder|
|Import-RegistryContent|New-RegistryKey|New-RegistryValue|
|Remove-FilePath|Remove-RegistryKey|Remove-RegistryValue|
|Rename-RegistryKey|Rename-RegistryValue|Search-RegistryKeyAndValue|
|Set-RegistryValue|Test-RegistryValueExists|## Functions Used in the Roles & Features Tab
|RolesFeatures Functions 1|RolesFeatures Functions 2|RolesFeatures Functions 3|
|-------------------------|-------------------------|-------------------------|
|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|
|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|
|Get-ClusterInventory|Get-ClusterNodes|Get-RolesAndFeatures|
|Get-ServerInventory|Install-RolesAndFeatures|Uninstall-RolesAndFeatures|## Functions Used in the Scheduled Tasks Tab
|ScheduledTasks Functions 1|ScheduledTasks Functions 2|ScheduledTasks Functions 3|
|--------------------------|--------------------------|--------------------------|
|Add-ScheduledTaskAction|Add-ScheduledTaskTrigger|Disable-ScheduledTask|
|Enable-ScheduledTask|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-ScheduledTasks|Get-ServerInventory|New-BasicTask|
|Remove-ScheduledTask|Remove-ScheduledTaskAction|Set-ScheduledTaskConditions|
|Set-ScheduledTaskGeneralSettings|Set-ScheduledTaskSettingsSet|Start-ScheduledTask|
|Stop-ScheduledTask|Update-ScheduledTaskAction|Update-ScheduledTaskTrigger|## Functions Used in the Services Tab
|Services Functions 1|Services Functions 2|Services Functions 3|
|--------------------|--------------------|--------------------|
|Get-CimServiceDetail|Get-CimSingleService|Get-CimWin32ComputerSystem|
|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|
|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|Get-ClusterInventory|
|Get-ClusterNodes|Get-ServerInventory|Get-ServiceImagePath|
|Get-ServiceList|Get-ServiceLogOnUser|Get-ServiceRecoveryOptions|
|Resume-CimService|Set-ServiceLogOnUser|Set-ServiceRecoveryOptions|
|Set-ServiceStartOptions|Start-CimService|Stop-ServiceByName|
|Suspend-CimService|## Functions Used in the Storage Tab
|Storage Functions 1|Storage Functions 2|Storage Functions 3|
|-------------------|-------------------|-------------------|
|Add-FolderShare|Add-FolderShareNameUser|Add-FolderShareUser|
|Compress-ArchiveFileSystemEntity|Dismount-StorageVHD|Edit-FolderShareInheritanceFlag|
|Edit-FolderShareUser|Edit-StorageVolume|Expand-ArchiveFileSystemEntity|
|Format-StorageVolume|Get-CimWin32ComputerSystem|Get-CimWin32LogicalDisk|
|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|Get-CimWin32PhysicalMemory|
|Get-CimWin32Processor|Get-ClusterInventory|Get-ClusterNodes|
|Get-ComputerName|Get-FileNamesInPath|Get-FileSystemEntities|
|Get-FileSystemRoot|Get-FolderItemCount|Get-FolderOwner|
|Get-FolderShareNames|Get-FolderShareNameUserAccess|Get-FolderShareStatus|
|Get-FolderShareUsers|Get-ItemProperties|Get-ItemType|
|Get-ServerInventory|Get-StorageDisk|Get-StorageFileShare|
|Get-StorageQuota|Get-StorageResizeDetails|Get-StorageVolume|
|Get-TempFolderPath|Initialize-StorageDisk|Install-StorageFSRM|
|Mount-StorageVHD|New-Folder|New-StorageQuota|
|New-StorageVHD|New-StorageVolume|Remove-AllShareNames|
|Remove-FileSystemEntity|Remove-FolderShareUser|Remove-StorageQuota|
|Remove-StorageVolume|Rename-FileSystemEntity|Resize-StorageVolume|
|Set-StorageDiskOffline|Test-FileSystemEntity|Update-StorageQuota|## Functions Used in the Updates Tab
|Updates Functions 1|Updates Functions 2|Updates Functions 3|
|-------------------|-------------------|-------------------|
|Find-WindowsUpdateList|Get-AutomaticUpdatesOptions|Get-CimWin32ComputerSystem|
|Get-CimWin32LogicalDisk|Get-CimWin32NetworkAdapter|Get-CimWin32OperatingSystem|
|Get-CimWin32PhysicalMemory|Get-CimWin32Processor|Get-ClusterInventory|
|Get-ClusterNodes|Get-ServerInventory|Get-WindowsUpdateInstallerStatus|
|Install-WindowsUpdates|Set-AutomaticUpdatesOptions|## Notes
* PSGallery: