Saya sarankan Anda membaca halaman di Wikipedia: en.wikipedia.org/wiki/Windows_PowerShell . Anda dapat melihat Powershell sebagai prompt perintah yang ditingkatkan dan lebih kuat untuk Windows, yang memperluas kemampuan scripting dan administrasi sistemnya. Jika ini tidak menjawab pertanyaan Anda, cobalah untuk lebih spesifik
Pincopallino
@Pincopallino Terima kasih. Saya tidak benar-benar tahu apa yang ingin saya ketahui tentang PowerShell, hanya perbedaannya. Artikel Wikipedia cukup bagus
@Pincopallino Jadi bisakah kita benar-benar menjatuhkan CMD dan melakukan semua pekerjaan kita dengan PowerShell ??
AminM
1
@JesonPark saya akan mengatakan ya. Tetapi jika Anda tidak memerlukan fitur PowerShell maka saya pikir Anda dapat tetap menggunakancmd
Pincopallino
Jawaban:
5
Secara singkat, CMD adalah shell sederhana yang diperkenalkan dengan Windows NT dengan sintaks dasar dan fungsi yang sama dengan DOS. Ini memiliki kemampuan yang relatif terbatas, terutama jika dibandingkan dengan * nix shells. PowerShell adalah implementasi shell modern dengan segala macam barang ekstra.
Berikut ini adalah jawaban yang diberikan oleh "Arthur_Li, Staf Kontingen Microsoft, Moderator" di http://social.technet.microsoft.com . Anda dapat membaca utas di sini .
Windows PowerShell ™ adalah shell baris perintah dan bahasa skrip berbasis tugas yang dirancang khusus untuk administrasi sistem. Dibangun pada .NET Framework, Windows PowerShell ™ membantu profesional TI dan pengguna daya mengontrol dan mengotomatiskan administrasi sistem operasi Windows dan aplikasi yang berjalan pada Windows.
Perintah Windows PowerShell bawaan, yang disebut cmdlet, memungkinkan Anda mengelola komputer di perusahaan Anda dari baris perintah. Penyedia Windows PowerShell ™ memungkinkan Anda mengakses penyimpanan data, seperti registri dan penyimpanan sertifikat, semudah Anda mengakses sistem file. Selain itu, Windows PowerShell ™ memiliki parser ekspresi kaya dan bahasa scripting yang dikembangkan sepenuhnya.
Windows PowerShell ™ mencakup fitur-fitur berikut:
Cmdlet untuk melakukan tugas administrasi sistem yang umum, seperti mengelola registri, layanan, proses, dan log peristiwa, dan menggunakan Instrumentasi Manajemen Windows.
Bahasa scripting berbasis tugas dan dukungan untuk skrip yang ada dan alat baris perintah.
Desain yang konsisten. Karena cmdlet dan penyimpanan data sistem menggunakan sintaksis dan konvensi penamaan umum, data dapat dibagi dengan mudah dan output dari satu cmdlet dapat digunakan sebagai input ke cmdlet lain tanpa memformat ulang atau memanipulasi.
Navigasi berbasis sistem operasi yang disederhanakan dan diperintahkan, yang memungkinkan pengguna menavigasi registri dan penyimpanan data lainnya dengan menggunakan teknik yang sama yang mereka gunakan untuk menavigasi sistem file.
Kemampuan manipulasi objek yang kuat. Objek dapat secara langsung dimanipulasi atau dikirim ke alat atau database lain.
Antarmuka yang diperluas. Vendor perangkat lunak independen dan pengembang perusahaan dapat membuat alat dan utilitas khusus untuk mengelola perangkat lunak mereka.
Untuk informasi lebih lanjut, silakan merujuk ke tautan berikut:
cmd
Jawaban:
Secara singkat, CMD adalah shell sederhana yang diperkenalkan dengan Windows NT dengan sintaks dasar dan fungsi yang sama dengan DOS. Ini memiliki kemampuan yang relatif terbatas, terutama jika dibandingkan dengan * nix shells. PowerShell adalah implementasi shell modern dengan segala macam barang ekstra.
Berikut ini adalah jawaban yang diberikan oleh "Arthur_Li, Staf Kontingen Microsoft, Moderator" di http://social.technet.microsoft.com . Anda dapat membaca utas di sini .
sumber