in ,

Some Useful cmdlets for PowerShell

The Linux operating system has long offered more power and flexibility to its administrators through shell scripting. Microsoft Windows did not have this flexibility due to limited command line capabilities.

To overcome this limitation, Microsoft introduced PowerShell to effectively automate tasks and manage settings. It is built with .NET Framework and provides full access to COM and WMI.

PowerShell is a tool for scripting and task automation on Windows systems. PowerShell has cmdlets by default, which perform predefined tasks.

There are hundreds of cmdlets for PowerShell available, designed to perform various administrative tasks.

1. Stop-Process

This will forcefully shut down the Firefox browser if it is running.

Mandate: Stop-Process -Name Firefox

2. Get-Process

This will display all the processes currently running on the system in table format.

Command: Get-Process | Format-Table

3. Get-EventLog

It will display all the logs related to "Security" from the current system.

Mandate: Get-EventLog -Log “Security”

4. Export-CSV

It will display all "Security" related events in the security.csv file on drive E.

Mandate: Get-EventLog -Log “Security” | Export-Csv E: \ security.csv

5. Get-Service

It will display a list of all services in the current system and their status, in tabular form.

Command: Get-Service | Format-Table

6. Get-Help

It will display detailed usage information about the Format-Table cmdlet.

Command: Get-Help Format-Table

7. Get-CimInstance

This will get details about the operating system that is installed.

Command: Get-CimInstance CIM_OperatingSystem

8. Get-WmiObject

Lists all local users on the current system.

Mandate: Get-WmiObject -Class Win32_UserAccount -Filter "LocalAccount = 'True" "



Subscribe to the Blog via Email

Enter your email to subscribe to the email notification service for new posts.

Read them Technology News from all over the world, with the validity of

Follow us on Google News at Google news