Author Topic: 15 Useful PowerShell Commands for Beginners | Learn Microsoft PowerShell  (Read 179 times)

Online javajolt

  • Administrator
  • Hero Member
  • *****
  • Posts: 35226
  • Gender: Male
  • I Do Windows
    • windows10newsinfo.com
    • Email


Microsoft created the PowerShell for task automation and configuration management. If you want to learn the PowerShell and looking for some useful commands to start with, then watch this video till the end and you learn such 15 useful PowerShell commands for newbies.

Follow the timestamp to quickly jump to the command you want to learn--

1. Listing the drives 0:34
Get-PSDrive
To list drives with the file system
Get-PSDrive –PSProvider FileSystem

2. Listing the files in a directory 1:10
Get-ChildItem
To list files in another directory
Get-ChildItem path-of-another-directory

3. Changing the current directory 1:36
Set-Location path

4. Creating a new item 1:53
To create directory
New-Item –ItemType Directory –Path path -Name name-of-the-directory
To create file
New-Item –ItemType File –Path path –Name filename –Value “value in your file”
To edit content later
Set-Content –Path path-of-file –Value “your new value”

5. Viewing file information or printing it 3:10
To view file information
Get-Item file-name
To view the content of the file
Get-Content file-name
To view it in an external window
Get-Content file-name | Out-GridView
To print it
Get-Content file-name | Out-Printer

6. Renaming a file or folder 4:03
Rename-Item –Path path –NewName new-name

7. Copying or moving an item 4:34
To copy
Copy-Item path-with-file-name –Destination destination-path
To move
Move-Item –Path path-with-file-name –Destination destination-path
To move and rename
Move-Item –Path path-with-file-name –Destination destination-path-with-new-name

8. Removing a file or directory 5:44
Remove-Item file-or-directory-name

9. Getting all the commands 6:00
Get-Command
To get command of specific type
Get-Command –CommandType function, alias, or cmdlet
To search for a command
Get-Command *search-value

10. Getting help for a command 6:32
Get-Help command-name
To get examples
Get-Help command-name -Example

11. Getting the list of processes and services 7:04
For processes
Get-Process
For services
Get-Service

12. To stop a process 7:20
Stop-Process –Name name-of-process
To stop a particular instance of the process and confirm
Stop-Process –Id id-of-process –Confirm -PassThru

13. Get the list of Windows drivers 8:01
Get-WindowsDriver –Online –All

14. Taking backup of drivers 8:15
Export-WindowsDriver -Online -Destination path-for-backup

15. Scan for malware 8:42
Start-MpScan –ScanType QuickScan/FullScan –ScanPath directory-path-to-be-scanned

We will be uploading a video on advanced PowerShell commands so subscribe to the channel and press the bell button to get the notification.

source: youtube