PowerShell ialah shell baris perintah dan persekitaran skrip yang dikeluarkan oleh Microsoft yang membolehkan pengguna baris arahan dan penulis skrip memanfaatkan kuasa Rangka Kerja .NET ia memperkenalkan banyak konsep baharu yang sangat berguna yang memperluaskan lagi pengetahuan diperoleh dan skrip yang dibuat oleh pengguna dalam persekitaran Windows Command Prompt dan Windows Script Host.
Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Apakah powershell?
Nama penuh powershell ialah Windows Power Shell, iaitu shell baris arahan dan persekitaran skrip yang dikeluarkan oleh Microsoft . Pengguna baris perintah dan penulis skrip boleh memanfaatkan kuasa Rangka Kerja .NET.
Ia memperkenalkan banyak konsep baharu yang sangat berguna, meluaskan lagi pengetahuan yang anda peroleh dan skrip yang anda cipta dalam persekitaran Windows Command Prompt dan Windows Script Host.
PowerShell ialah cangkerang perintah moden yang merangkumi ciri terbaik cangkerang popular yang lain. Tidak seperti kebanyakan cangkerang, yang hanya menerima dan mengembalikan teks, PowerShell menerima dan mengembalikan objek .NET. Cangkang termasuk ciri berikut:
Sejarah baris perintah yang boleh dipercayai
Autolengkap tab dan ramalan arahan (lihat tentang_PSReadLine)
Menyokong alias arahan dan parameter
Paip untuk merantai arahan
Sistem bantuan dalam konsol, Serupa dengan halaman manual Unix
Perbezaan antara powershell dan cmd
1. Pekerjaan sumber
Pertama, mari kita lihat penggunaan sumber Cmd dan PowerShell. Apabila kita menjalankan Cmd, ia hanya mengambil kurang daripada 1M memori, yang hampir boleh diabaikan.
Apabila menggunakan PowerShell, ia mengambil kira-kira 20M memori, yang hampir 40~50 kali berbeza. Dari sini dapat dilihat bahawa jika komputer anda lebih tua dan mempunyai prestasi yang lebih rendah, anda sudah pasti boleh mendapatkan kefasihan yang lebih tinggi dengan menggunakan Cmd.
2. Antara Muka
Apabila kami menggunakan Cmd, semua aksara berada dalam warna yang sama, dan sintaks tinggi tidak boleh dicapai Bright .
Walau bagaimanapun, jika anda menggunakan PowerShell, kata kunci akan diserlahkan dan mesej ralat akan dipaparkan dalam warna merah, yang sangat bagus.
3. Tetapan taip
Apabila kami menggunakan Cmd untuk menjalankan beberapa arahan yang lebih kompleks dan memakan masa, jangan segan untuk menyeret arahan Apabila anda mengubah saiz tetingkap, kandungan dalam tetingkap masih boleh kekal sama, kemas dan cantik.
Walau bagaimanapun, jika anda menggunakan PowerShell untuk melaksanakan arahan yang sama, keadaannya tidak optimistik. Jika anda menyeret tetingkap baris arahan dengan cepat semasa melaksanakan perintah, aksara Cina dalam tetingkap akan muncul bertindih, menjejaskan pengalaman membaca dengan serius.
4 Tahap sokongan perintah
Cmd hanya boleh menyokong arahan Windows tradisional dan tidak boleh menggunakan arahan dalam pustaka .net. dan arahan di bawah Linux tidak boleh digunakan.
Tetapi PowerShell jauh lebih berkuasa dalam hal ini. Ia bukan sahaja menyokong perintah dan perintah Windows tradisional dengan sempurna dalam perpustakaan .net, tetapi juga menyokong beberapa arahan Linux yang biasa digunakan.
Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Video Pengaturcaraan! !
Atas ialah kandungan terperinci Apakah maksud powershell?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!