May 2024
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031  

Categories

May 2024
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031  

powershell commands

PowerShell is the command line included with Windows.
It is a very handy tool for doing simple tasks without the GUI. In this guide,
Getting a Process
Rather than using the Task Manager or a similar tool, you can use PowerShell to retrieve information about a specific process and kill it,
if needed. This will show the process ID (Id ProcessName):

Get-Process ProcessName
Official documentation

Killing a Process
Once you have the process ID of a process, you can kill it:

Stop-Process -id PID
Official documentation

Getting Contents of a File
You can actually get the content of a file (for example a .txt file) and view it in PowerShell:

Get-Content file.txt
Official documentation

Getting Item Information
You can get information about a certain file with the Get-Item command. The cool thing about this is that you can use it to return multiple kinds of data, for example, you can see the last time somebody accessed a file:

$(Get-Item D:\Users\mohan\Desktop\file.txt).lastaccesstime
Official documentation

Adding a New Active Directory User
You can add an Active Directory user with the New-ADUser command:

New-ADUser -SamAccountName “mohan” -GivenName “mohan” -Surname “Edwards” -DisplayName “mohan David Edwards”
Official documentation

Removing an Active Directory User
Removing an Active Directory user with PowerShell is possible too:

Remove-ADUser mohan
You can use a DN, SAM account name, SID, or an object GUID here.

Official documentation

Adding an Active Directory group
You can add an Active Directory group with PowerShell very easily:

New-ADGroup –name Staff” –groupscope Global
Use the name of the new Active Directory group for -name and change the group scope if needed.

Official documentation

Removing an Active Directory group
Likewise, you can also remove an Active Directory group with PowerShell:

Remove-ADGroup Staff
Official documentation

Finding All Domain Controllers
You can find all domain controllers in a domain with PowerShell by finding out which computers are in the Domain Controllers group:

Get-ADGroupMember ‘Domain Controllers’
Disabling an Active Directory account
You can disable an account in Active Directory to prevent a user from logging in. This can be done from PowerShell to avoid having to use the GUI for this simple task:

Disable-ADAccount mohan
Again, you can use a DN, SAM account name, SID, or an object GUID here.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>