About
Me
B.C.W.H.S.
LLC
Contact
Me
My
Resume
PowerShell
wbMSPmodule
PowerShell
wbMSPSecurity
Scan
Website
Visitor
Information
Site Title

PowerShell - wbMSPmodule 1.7


My PS module contains several commands for easier use and output while you provide diagnostics to a workstation.

The install and use of the wbMSPmodule is pretty straight forward. Open Windows PowerShell with Administrative access and copy and paste the commands below.

This module is registered with PowerShell Gallery
 

wbMSPmodule 1.7 Installation

Install-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201 -Force;
Import-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201;
 
Install-Module -Name wbMSPmodule -RequiredVersion 1.7 -Force;
Import-Module -Name wbMSPmodule -RequiredVersion 1.7;

After NuGet and wbMSPmodule have been installed and imported then just the function is required.

1) This command will clean up the hard drive.

Invoke-wbMSPDiskCleanUp

2) This command will clean up any Windows or software generated packages.

Invoke-wbMSPPackageCleanUp

3) This command will clean up any TEAMS issues. I suggest a reboot after completion.

Invoke-wbMSPTeamsCleanUp

4) Turn on all Windows firewalls.

Set-wbMSPFirewallOn

5) Turn off all Windows firewalls.

Set-wbMSPFirewallOff

6) Turn off hibernate, set power state time out to 0 and set monitor time out to 30 minutes.

Set-wbMSPPowerstate

7) Show the top memory consuming processes.

Invoke-wbMSPMemory

8) Set laptop closing lid power state to 0.

Set-wbMSPLaptopPower

9) Set Enable Linked Connections, Remote Settings and Shell Data Caching.

Set-wbMSPRegistry

10) Check the health of the hard drives.

Get-wbMSPHDhealth

11) Optimize the hard drive (C drive).

Invoke-wbMSPOptimizeHD

12) Repair the hard drive (C drive).

Invoke-wbMSPRepairHD

13) Run Sophos Endpoint update and scan (if installed).

Invoke-wbMSPSophosScan

14) Check the stablility index of the operating system.

Get-wbMSPStability

15) Check Windows counters.

Get-wbMSPCounters

16) List the top 10 files in size on the C drive.

Get-wbMSPListTopFiles

17) Turn on network discovery.

Set-wbMSPNetworkDiscoveryOn

18) Turn on printer and file sharing.

Set-wbMSPFileDiscoveryOn

19) Rename the workstation to the serial number of the workstation.

Set-wbMSPRenameWorkstation

20) Update Windows Defender.

Invoke-wbMSPMPUpdate

21) Windows Defender Quickscan.

Invoke-wbMSPQuickScan

22) View Application Logs.

Get-wbMSPAppLogs

23) View Security Logs.

Get-wbMSPSecurityLogs

24) View System Logs.

Get-wbMSPSystemLogs

25) View BitLocker Volume.

Get-wbMSPBLVolume

26) View BitLocker Status.

Get-wbMSPBLStatus

27) View this project information site.

Invoke-wbMSPInfo

My Side Project

Site Title
Experience the fusion of imagination and intelligence - where art meets AI to create masterpieces beyond human limits.
About
Me
B.C.W.H.S.
LLC
Contact
Me
My
Resume
PowerShell
wbMSPmodule
PowerShell
wbMSPSecurity
Scan
Website
Visitor
Information