CMD VS Windows PowerShell

CMD VS Windows PowerShell ? Apa perbedaan CMD VS Windows PowerShell ? Mana yang lebih baik?

Programmer pasti tidak asing lagi jika mendengar kata CMD. Kamu yang belum kenal CMD tenang aja kita kenalan dulu sama CMD. CMD adalah singkatan dari command prompt. Calon – calon programmer harus kenal sama CMD. Karena kita akan banyak membutuhkan CMD pada saat membuat software.

Baca juga :
Sejak Kapan Ada Listrik? Begini Awal Mulanya
Asal Mula Git Version Control System

Kegunaan CMD sangatlah banyak seperti mengecek apakah Java dan program lainnya sudah terinstall, menggunakan perintah SQL, membuat folder, Dan masih banyak lagi lainnya. Tahukah kamu? Di sistem operasi Windows juga ada CLI bawaan Windows selain CMD terminal? Terminal tersebut bernama Windows PowerShell. Windows PowerShell cakupannya lebih luas daripada Command Prompt, software ini dibuat dengan gaya pemrograman OOP (Object Oriented Programming). Cara membukanya cukup klik ikon Windows di bagian kiri atau klik search pada bar paling bawah. Berikut gambarnya :

CMD VS Windows PowerShell

Lalu ketikkan Windows PowerShell di kolom pencarian dan pilih Windows PowerShell seperti gambar di bawah ini :

CMD VS Windows PowerShell

Berikut ini penampakan Windows PowerShell :

CMD VS Windows PowerShell

Mari kita bandingkan dengan penampilan CMD :

CMD VS Windows PowerShell

Apa perbedaan CMD dengan Windows PowerShell? CMD atau Command Prompt adalah aplikasi CLI Yang terdiri dari banyak baris perintah MS-DOS. Sedangkan Windows PowerShell adalah aplikasi CLI yang menggunakan Command cmdlets. Berikut ini perbedaan CMD VS Windows PowerShell :

1) PowerShell menggunakan multiple cmdlet, sedangkan CMD adalah salinan dari banyak baris perintah DOS,

2) Lebih mudah mengelola sistem Windows menggunakan PowerShell daripada menggunakan command Prompt,

3) Command Prompt lebih terbatas, PowerShell lebih kompleks,

4) Fitur PowerShell diantaranya CMDlets, Scripting, Consistent design, Simplified Powerful Object Manipulation Capabilities, dan Extensible interface. Fitur CMD diantaranya layar hitam Yang bisa diubah ubah warnanya, ping Wi-fi, memperbaiki bad sector harddisk, install aplikasi, dan lainnya.

Contoh perbedaan perintah perintah CMD dengan PowerShell :

Command PromptWindows PowerShell
dirGet-ChildItem

Selain perintah yang lebih bisa dimengerti, PowerShell juga memiliki perintah – perintah ajaib. Seperti mendapatkan laporan cuaca. Berikut perintah untuk mendapatkan laporan cuaca di PowerShell :

(curl http://wttr.in/?NamaDaerahSepertiNamaKota -UserAgent "curl" ).Content

Misalnya kota Jakarta menjadi (curl http://wttr.in/Jakarta -UserAgent “curl” ).Content dan hasilnya seperti ini :

CMD VS Windows PowerShell

Baca juga : Yang Dibutuhkan Saat New Normal

Sekian, terimakasih, dan semoga bermanfaat:)