Command Prompt vs. Windows PowerShell: Apa Bedanya?

Command Prompt vs. Windows PowerShell: Apa Bedanya?

Sejauh menyangkut sistem operasi, Windows mungkin yang paling tidak bergantung pada baris perintah. Faktanya, sebagian besar dari kita telah berhasil sejauh ini tanpa pernah sekali menggunakannya. Tetapi dengan Windows 10 di tikungan, mungkin sudah saatnya kita belajar.





Tetapi sebelum Anda terjun ke dalamnya, ada satu perbedaan signifikan yang perlu Anda pahami, dan itulah perbedaan antara Prompt Perintah dan PowerShell . Mereka terlihat sangat mirip di permukaan, tetapi dalam praktiknya sangat berbeda satu sama lain.





Inilah yang perlu Anda ketahui tentang keduanya.





Command Prompt Datang Pertama

Dimulai dengan Windows NT dan seterusnya, Windows dilengkapi dengan penerjemah baris perintah yang disebut cmd.exe , lebih dikenal sebagai Prompt Perintah . Dengan itu, pengguna dapat berinteraksi dengan sistem operasi menggunakan perintah dan parameter berbasis teks.

Tapi sementara Command Prompt datang lebih dulu, itu bukan NS pertama. Versi sistem operasi sebelumnya (Windows 95, 98, dan ME) memiliki penerjemah baris perintah yang lebih primitif yang disebut COMMAND.COM , lebih dikenal sebagai MS-DOS .



Tak perlu dikatakan bahwa Command Prompt adalah peningkatan besar atas penerjemah MS-DOS yang sudah ketinggalan zaman.

Terlepas dari sifat grafis Windows, baris perintah tidak pernah - dan tidak akan pernah - usang. Ini menawarkan tingkat kekuatan dan fleksibilitas yang tidak dapat dicapai dengan antarmuka titik-dan-klik (seperti skrip batch), dan tergantung pada kemahiran Anda, Anda dapat menyelesaikan sesuatu lebih cepat menggunakan Command Prompt.





Misalnya, berikut adalah beberapa tugas umum yang dipermudah oleh Command Prompt . Selain itu, ada beberapa perintah dasar yang harus diketahui setiap pengguna jika Anda perlu memecahkan masalah dan yang Anda miliki hanyalah akses baris perintah.

Jika Anda seorang perawan baris perintah mutlak, kami sarankan untuk memeriksa kami panduan pemula untuk Command Prompt . Ini lebih mudah daripada yang Anda pikirkan dan layak untuk diketahui.





Meskipun Command Prompt lebih dari cukup untuk rata-rata pengguna, beberapa orang menginginkan lebih -- itulah mengapa ada penggantian command prompt, seperti Konsol open source. Untungnya bagi kita semua, Microsoft memiliki jawaban yang lebih baik: PowerShell.

PowerShell Membawanya ke Tingkat Selanjutnya

Jika Command Prompt seperti Motorola Razr era 2004, maka PowerShell seperti Motorola Moto X era 2015. Ia dapat melakukan banyak hal yang sama dan lagi . PowerShell mungkin bukan terbaik juru bahasa baris perintah tersedia, tetapi tentu saja cukup kuat untuk memuaskan pengguna listrik.

Benih untuk PowerShell ditanam pada tahun 2002 ketika Microsoft mulai mengerjakan Microsoft Shell, juga dikenal sebagai Monad, yang dirancang untuk dapat diperluas oleh pengguna. Monad go public pada tahun 2005 dan akhirnya berganti nama menjadi PowerShell pada tahun 2006. Pada saat yang sama, itu menjadi terintegrasi ke dalam sistem operasi itu sendiri.

Tapi apa arti semua ini?

Sederhananya, PowerShell memungkinkan Anda untuk buat perintah dan skrip Anda sendiri menggunakan bahasa pemrograman C#. Baik PowerShell dan C# terintegrasi dengan Microsoft .NET Framework, yang berarti Anda mendapatkan akses ke banyak fungsi dan alat yang sudah ada sebelumnya untuk membantu Anda membuat perintah dan skrip yang lebih baik dengan upaya yang lebih sedikit.

PowerShell memiliki banyak fitur canggih -- seperti eksekusi tugas jarak jauh, tugas latar belakang, otomatisasi tugas, pemipaan perintah, dan banyak lagi -- yang menjadikannya pilihan yang lebih baik daripada Command Prompt kuno saat Anda memiliki banyak administrasi dan pemeliharaan sistem untuk melakukan.

Haruskah Anda menggunakan PowerShell? Yah, rata-rata pengguna tidak benar-benar membutuhkan semua lonceng dan peluit ini. Administrator dan pengguna listrik, di sisi lain, kemungkinan akan menyukai apa yang dapat dilakukannya. Mulailah dengan perintah PowerShell dasar ini untuk merasakan potensinya.

Catatan: PowerShell memiliki sedikit kurva pembelajaran, jadi jangan berharap untuk langsung memahaminya.

Peningkatan PowerShell Di Windows 10

Meskipun sudah berguna, PowerShell akan menerima beberapa peningkatan saat Windows 10 dirilis secara resmi. Berikut adalah beberapa sorotan yang dapat Anda harapkan.

Manajemen Paket: Manajer paket adalah cara mudah untuk mengelola semua perangkat lunak yang Anda unduh, instal, dan hapus. Alih-alih melompat dari situs web ke situs web, Anda cukup menelusuri paket dengan PackageManagement (sebelumnya dikenal sebagai OneGet ). Dengan berlangganan repositori yang berbeda, Anda dapat memilih paket mana yang tersedia untuk Anda.

OneGet secara teknis sudah tersedia untuk Windows 8.1, tetapi hanya jika Anda menginstal Windows Management Framework 5.0. Ketika Windows 10 muncul, PackageManagement akan terintegrasi dengan sistem secara default.

Shell Aman (SSH): Secure Shell telah lama menjadi protokol utama untuk membangun koneksi terenkripsi antara sistem jarak jauh. Tanpa SSH, mudah bagi orang luar untuk mencegat data saat sedang dikirim.

Sampai saat ini, SSH di Windows memerlukan penggunaan solusi pihak ketiga (mis. Putty), tetapi tim PowerShell mengumumkan bahwa mereka akan mengimplementasikan Dukungan SSH di Windows . Butuh beberapa saat, tetapi sepertinya Windows akhirnya menyusul di area ini.

berapa lama laptop apple bertahan?

Fitur PowerShell: Dengan versi 5.0, bahasa PowerShell sendiri sedang ditingkatkan dengan fitur-fitur baru seperti: kelas dan enum, perintah bawaan baru, fitur yang diperluas untuk perintah yang ada, pewarnaan sintaks di konsol, dan banyak lagi.

Untuk detail mendalam, lihat Apa yang Baru di PowerShell 5.0 artikel oleh Microsoft.

Semoga Anda sekarang memiliki pemahaman yang lebih baik tentang perbedaan antara Command Prompt dan PowerShell. Jika Anda sudah sejauh ini dan Anda masih bingung, jangan khawatir: PowerShell adalah untuk pengguna yang kuat dan Command Prompt cukup baik untuk semua orang. Bahkan, Anda bisa bertahan tanpa mengetahuinya.

Ada pertanyaan? Apa pendapat Anda tentang PowerShell? Apakah Microsoft menuju ke arah yang benar? Bagikan dengan kami di komentar di bawah!

Kredit Gambar: Prompt Perintah oleh Kaleb Fulgham melalui Flickr, Koneksi Terenkripsi oleh Andrea Danti melalui Shutterstock

Membagikan Membagikan Menciak Surel 5 Tips untuk Meningkatkan Mesin VirtualBox Linux Anda

Bosan dengan kinerja buruk yang ditawarkan oleh mesin virtual? Inilah yang harus Anda lakukan untuk meningkatkan kinerja VirtualBox Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • jendela
  • Perawatan komputer
  • MS-DOS
  • Prompt Perintah
  • PowerShell
Tentang Penulis Joel lee(1524 Artikel Diterbitkan)

Joel Lee adalah Pemimpin Redaksi MakeUseOf sejak 2018. Dia memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari sembilan tahun pengalaman menulis dan mengedit profesional.

More From Joel Lee

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan