DISUSUN
OLEH :
FAIZURA ZADRI
1801081021
C. Fitur PowerShell
1. Cmdlets
Untuk melakukan tugas administrative seperti manajemen registry,
services, process, event logs dan menggunakan windows Management
Instrumentation (WMI)
2. Scripting
PowerShell dapat dibuat dalam bentuk script yang dapat mendukung
aplikasi lainnya
3. Consistent Design
Cmdlets dan system data pada windows menggunakan penamaan dan
syntax yang sama.
4. Simplified
Navigasi pada system operasi dapat dilakukan pada command line
yang dapat menyebabkan user untuk dapat melakukan navigasi pada
registry atau data lainnya dengan cara sama untuk menavigasi ke
system
5. Powerful object manipulation capabilities
Object dapat dimanipulasi secara langsung melalui powershell atau
dikirim ke tools lain atau database
6. Eksensible Interface
Software independent atau enterprise developer dapat membuat
custom tools dan utilitas menggunakan powershell untuk
mengadministrasikan software.
D. Perintah-Perintah PowerShell
1. Get-Psdrive : Perintah yang berfungsi untuk mengidentifikasi drive
sistem
2. Get-Help : Pusat bantuan yang berkaitan dengan Command Msh
3. Get-Random : Perintah untuk menampilkan angka secara random.
4. New-Item : Perintah untuk membuat item baru
5. Get-Host : Perintah yang digunakan untuk mendapatkan sebuah objek
yang merepresentasikan host program terakhir dan menampilkan versi
windows powershell dan informasi regional secara default.
6. Write-Warning : Perintah yang berfungsi untuk memberikan
peringatan
7. Write-Output : Perintah yang berisikan untuk memasukkan data
8. Get-History : Perintah untuk melihat riwayat perintah yang ada di
powershell.
9. ISE : Membuka ISE microsoft powershell
10. Get-Psprovider : Perintah untuk mendapatkan informasi mengenai
windows PowerShell provider.
11. Start-Sleep : : Perintah yang digunakan untuk mengatur waktu
istirahat/jeda sejenak
12. Get-Acl : Perintah yang digunakan untuk mendapatkan deskriptor
keamanan untuk sumberdaya
13. Get-Alias : Menjelaskan tentang singkatan-singkatan command yang
terdapat pada MSH.
14. Get-Partition : Melihat partisi yang ada pada powershell
15. Get-Netipconfiguration (gip) : Perintah untuk melihat konfigurasi ip
address
16. Restart-Computer : Perintah yang berfungsi untuk merestart computer
17. Get-Date : Perintah yang digunakan untuk setting tanggal
18. Get-Disk : Perintah untuk melihat disk yang ada pada powershell
19. Show-Command : Perintah untuk menampilkan command pada
powershell
20. Clear-Host : Membersihkan Command yang digunakan sebelumnya.
21. Attrib -h -s : Perintah untuk menyembunyikan folder.
22. Get-Process : Perintah untuk melihat proses yang ada
23. Stop-Computer : Perintah yang menyuruh untuk menghentikan
computer.
24. Get-Culture : Perintah yang digunakan untuk melihat area/zona
25. Get-Command : Perintah yang digunakan untuk mendapatkan
command
26. Get-Service : Perintah untuk melihat aplikasi yang sedang berjalan dan
stop.
2. Get-Help
Untuk menggunakan perintah Get-Help, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
3. Get-Random
Untuk menggunakan perintah Get-Random, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
4. New-Item
Untuk menggunakan perintah New-Item, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
5. Get-Host
Untuk menggunakan perintah Get-Host, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
6. Write-Warning
Untuk menggunakan perintah Write-Warning, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
Gambar 1. 6 Perintah Write-Warning
7. Write-Output
Untuk menggunakan perintah Write-Output, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
8. Get-History
Untuk menggunakan perintah Get-History, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
9. Ise
Untuk menggunakan perintah ise, buka aplikasi Windows PowerShell
lalu ketikkan perintah tersebut.
10. Get-PsProvider
Untuk menggunakan perintah Get-PSProvider, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
11. Start-Sleep
Untuk menggunakan perintah Start-Sleep, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
12. Get-acl
Untuk menggunakan perintah Get-Acl, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
13. Get-Alias
Untuk menggunakan perintah Get-Alias, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
15. Get-NetIPConfiguration
Untuk menggunakan perintah Get-NetIPConfiguration, buka aplikasi
Windows PowerShell lalu ketikkan perintah tersebut.
16. Restart-Computer
Untuk menggunakan perintah Restart-Computer, buka aplikasi
Windows PowerShell lalu ketikkan perintah tersebut.
17. Get-Date
Untuk menggunakan perintah Get-Date, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
18. Get-Disk
Untuk menggunakan perintah Get-Disk, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
19. Show-Command
Untuk menggunakan perintah show-Command, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
20. Clear-Host
Untuk menggunakan perintah Clear-Host, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
21. Attrib -h -s
Untuk menggunakan perintah attrib -h -s, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
Gambar 1. 21 Perintah Attrib
22. Get-Process
Untuk menggunakan perintah Get-Process, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
24. Get-Culture
Untuk menggunakan perintah Get-Culture, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
25. Get-Command
Untuk menggunakan perintah Get-Commad, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
26. Get-Service
Untuk menggunakan perintah Get-Service, buka aplikasi Windows
PowerShell lalu ketikkan perintah tersebut.
V. Hasil Pengujian
1. Get-PSDrive
2. Get-Help
4. New-Item
5. Get-Host
6. Write-Warning
7. Write-Output
9. Ise
10. Get-PsProvider
11. Start-Sleep
12. Get-acl
14. Get-Partition
15. Get-NetIPConfiguration
16. Restart-Computer
Setelah mengetikkan perintah Restart-Computer maka komputer akan
langsung restart.
17. Get-Date
18. Get-Disk
19. Show-Command
20. Clear-Host
22. Get-Process
24. Get-Culture
25. Get-Command
26. Get-Service
VII. Kesimpulan
Dari pratikum yang telah kita lakukan kita dapat menarik kesimpulan bahwa:
1. Windows PowerShell merupakan sebuah command-line interface atau
CLI dan bahasa scripting yang sedang di kembangkan oleh Microsoft.
2. Windows PowerShell dirilis pertama kali pada 14 November 2006 dengan
versi 1.0 yang mana dapat berjalandi atas sistem operasi
bawaaanWindows seperti Windows XP, Windows Server 2003, Windows
Vista, Windows Server 2008, Windows 7 dll. Windows PowerShell
memerlukan .Net Framework versi 2.0 dan tersedia untuk prosessorx86,
x64, itanium.
3. Banyak perintah yang ada di powershell namun tak bisa digunakan pada
cmd biasa.
VIII. Referensi
Salman Alfarisi.2017.Mengenal PowerShell dan Fungsionalitasnya di
https://netsec.id/mengenal-powershell/ (di akses 1 Oktober 2019).