Apakah Windows PowerShell? Ciri dan Faedah Menaik taraf kepada Versi Terkini

What Is Windows Powershell



Sebagai pakar IT, saya sering ditanya apakah itu Windows PowerShell dan mengapa orang ramai perlu menaik taraf kepada versi terkini. Dalam artikel ini, saya akan menjawab soalan tersebut dan memberi anda gambaran keseluruhan tentang faedah menaik taraf kepada Windows PowerShell 5.0. Windows PowerShell ialah shell baris perintah dan bahasa skrip yang membolehkan anda mengautomasikan pentadbiran pelayan dan tugas lain. PowerShell disertakan dengan Windows Server 2012 R2 dan Windows Server 2016, dan ia boleh dipasang pada versi Windows Server yang lebih awal. PowerShell 5.0 telah dikeluarkan pada 2016 dan termasuk ciri dan keupayaan baharu yang memudahkan untuk mengurus infrastruktur Windows anda. Beberapa ciri baharu dalam PowerShell 5.0 termasuk: - PowerShell Desired State Configuration (DSC): PowerShell DSC ialah model deklaratif yang membolehkan anda mengurus infrastruktur anda sebagai kod. Dengan PowerShell DSC, anda boleh menentukan infrastruktur anda dalam skrip PowerShell dan kemudian menggunakan konfigurasi itu ke pelayan anda. - PowerShell Get-Help: cmdlet Get-Help telah dipertingkatkan dalam PowerShell 5.0, dan kini ia termasuk lebih banyak contoh dan fungsi carian yang lebih baik. - PowerShell ISE: PowerShell ISE telah dikemas kini dengan rupa dan rasa baharu, dan ia termasuk ciri baharu seperti penyerlahan sintaks dan pelengkapan kod. - Pelayar Modul PowerShell: Pelayar Modul PowerShell ialah ciri baharu yang membolehkan anda menyemak imbas Galeri PowerShell dan memasang modul terus daripada ISE. - Penerbitan Web PowerShell: PowerShell 5.0 termasuk ciri baharu yang dipanggil PowerShell Web Publishing yang membolehkan anda menerbitkan skrip dan modul PowerShell anda ke tapak web. Ini hanyalah beberapa ciri baharu dalam PowerShell 5.0. Menaik taraf kepada PowerShell 5.0 ialah cara terbaik untuk memanfaatkan sepenuhnya infrastruktur Windows anda.



Windows 10 kapal dengan Windows PowerShell 5.0 ; versi terkini sekarang PowerShell 7.0 . Windows 8.1 dihantar dengan Windows PowerShell 4.0. Versi baharu ini mempunyai banyak ciri baharu yang direka untuk memudahkan bahasa, menjadikannya lebih mudah digunakan dan mengelakkan perangkap biasa. Jika anda menggunakan versi PowerShell yang lebih awal pada sistem pengendalian Windows anda, terdapat banyak faedah untuk bertukar kepada versi Windows PowerShell ini. Ia bukan sahaja membenarkan pentadbir sistem mengurus semua aspek OS Windows Server, tetapi juga menawarkan kawalan ke atas pelayan berdasarkan SQL, Exchange dan Lync.





Apakah itu PowerShell

PowerShell ialah shell baris arahan dan bahasa skrip. Anda boleh menggunakan PowerShell untuk mengautomasikan skrip, menjalankan pek arahan, mengurus sumber dalam awan dan banyak lagi. Pada masa ini terdapat Teras PowerShell yang berjalan pada Linux, macOS dan Windows.





Jika anda memerlukan maklumat lanjut, anda boleh menyemak Pengenalan kepada PowerShell pada microsoft.com untuk pembelajaran yang cemerlang.



menggabungkan tingkap video 10

Apakah versi PowerShell yang saya gunakan

Untuk mengetahui versi PowerShell yang anda gunakan, lakukan perkara berikut.

versi PowerShell yang manakah berfungsi

Buka tetingkap PowerShell dan taip sesiapa arahan berikut dan tekan Enter:



|_+_|

Baca lebih lanjut mengenainya - Bagaimana semak versi PowerShell dalam Windows 10.

  • Pengguna Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 dan Windows 7 dengan SP1 akan dapat menggunakan Windows PowerShell 3.0 .
  • Pengguna Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 dan Windows 7 SP1 akan dapat menggunakan Windows PowerShell 4.0 .
  • Windows 10 disertakan dengan Windows PowerShell 5.0 .

Baca : Cara Memasang PowerShell 7.0 pada Windows 10 .

Ciri-ciri Windows PowerShell

Windows PowerShell 3.0 memperkenalkan ciri baharu berikut:

  • Aliran Kerja Windows PowerShell
  • cmdlet CIM
  • Cmdlet Objek (CDXML)
  • Akses Web Windows PowerShell
  • Modul muat turun automatik
  • Bantuan dikemas kini
  • Sesi yang boleh dipercayai dan kurang upaya
  • Kerja Berjadual

Windows PowerShell 4.0 dipetik:

  • Konfigurasi Keadaan Diingini (DSC)
  • Penambahbaikan Akses Web Windows PowerShell
  • Penambahbaikan aliran kerja
  • Apa yang Baharu untuk Perkhidmatan Web Windows PowerShell
  • Simpan-Bantuan

Windows PowerShell 5.0 , yang disertakan dengan Windows 10, menyediakan ciri berikut:

  • Kelas boleh ditakrifkan dalam kefungsian
  • Penambahbaikan DSC
  • Transkripsi tersedia pada semua hos
  • Penambahbaikan penyahpepijatan utama, termasuk keupayaan untuk menyahpepijat kerja Windows PowerShell.
  • Modul Suis Rangkaian
  • OneGet untuk pengurusan pakej perisian
  • PowerShellGet untuk mengurus modul Windows PowerShell melalui OneGet
  • Peningkatan prestasi apabila menggunakan objek COM

Windows PowerShell 6.0 platform silang (Windows, macOS dan Linux), sumber terbuka dan dibina untuk persekitaran yang heterogen dan awan hibrid.

  • Beralih daripada .NET Framework ke .NET Core
  • Ia menggunakan .NET Core 2.0 sebagai masa jalannya.
  • Membolehkan PowerShell Core berjalan pada berbilang platform (Windows, macOS dan Linux).
  • API biasa kepada .NET Core dan .NET Framework ditakrifkan sebagai sebahagian daripada .NET Standard.

Windows PowerShell 7.0 datang dengan banyak ciri baharu seperti:

  • Keselarian Saluran Paip
  • Operator baharu
  • ConciseView cmdlet dan Get-Error
  • Pemberitahuan automatik tentang versi baharu
  • Memanggil sumber DSC terus daripada PowerShell 7
  • Lapisan keserasian.

Perpustakaan TechNet telah menerangkan fungsi ini secara terperinci. Mari kita lihat beberapa daripada mereka.

Aliran Kerja Windows PowerShell: Ciri ini membawa kuasa penuh Windows Workflow Foundation kepada Windows PowerShell. Anda boleh menulis aliran kerja dalam XAML atau Windows PowerShell dan menjalankannya seperti cmdlet.

Penambahbaikan kepada cmdlet teras sedia ada dan pembekal: Windows PowerShell 3.0 termasuk ciri baharu untuk cmdlet sedia ada, termasuk sintaks yang dipermudahkan dan parameter baharu untuk cmdlet, seperti cmdlet komputer, cmdlet CSV, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, cmdlet keselamatan. , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection dan .Add-Ahli

fail open.tsv

Mengimport dan mengesan modul jauh: Windows PowerShell 3.0 mempertingkatkan penemuan modul Import dan Pengalihan Tersirat pada komputer jauh.

cmdlet modul: Mempunyai keupayaan untuk mengimport modul dari komputer jauh ke komputer tempatan menggunakan Windows PowerShell remoting.

Sokongan sesi CIM baharu: Memberi kebenaran untuk menggunakan CIM dan WMI untuk mengurus komputer bukan Windows dengan mengimport arahan ke komputer tempatan yang secara tersirat dilaksanakan pada komputer jauh.

Ciri autolengkap: Menjimatkan masa menaip dan mengurangkan bilangan kesilapan menaip.

PowerShell 3.0 Intellisense: Gariskan ralat dalam warna merah dan mencadangkan pembetulan apabila anda menuding di atas garisan berlekuk-lekuk.

Kemas kini-Bantuan cmdlet: Ini menghapuskan banyak ralat kecil atau kesilapan menaip yang menjengkelkan dalam dokumentasi terbina dalam.

pc tidak mengenali telefon android

Ciri Hos Konsol Lanjutan: Perubahan yang mendasari program hos konsol Windows PowerShell disertakan dalam PowerShell 3.0 secara lalai. Di samping itu, pilihan 'Run with PowerShell' baharu dalam File Explorer membolehkan anda menjalankan skrip dalam sesi tanpa had dengan klik kanan yang mudah.

Sokongan RunAs dan Hos Dikongsi: Ciri Run As, direka untuk aliran kerja Windows PowerShell, membenarkan pengguna konfigurasi sesi membuat sesi yang dijalankan di bawah kebenaran akaun kongsi. Sebaliknya, ciri SharedHost membenarkan berbilang pengguna pada berbilang komputer untuk menyambung secara serentak ke sesi aliran kerja dan memantau perkembangannya dengan teliti.

Penambahbaikan pengendalian watak khas: Pandangan pantas pada Windows PowerShell 3.0 menunjukkan bahawa untuk meningkatkan keupayaan program untuk mentafsir dan mengendalikan aksara khas dengan betul, parameter LiteralPath, yang mengendalikan aksara khas dalam laluan, adalah sah untuk hampir semua cmdlet yang mempunyai parameter Laluan, termasuk kemas kini baharu. cmdlet -Bantuan dan Simpan-Bantuan.

Muat turun Alat Pembaikan PC untuk mencari dan membetulkan ralat Windows secara automatik

Menggunakan PowerShell anda boleh buat senarai perkhidmatan windows , buat senarai ciri yang dilumpuhkan , Mengeksport dan menyandarkan pemacu peranti , Cari masa operasi sistem , Kemas kini Definisi Windows Defender , senarai cakera , dapatkan senarai pemacu yang dipasang , Alih keluar apl Gedung Windows Tambahkan item pada menu konteks desktop , Buat imej sistem, Muat turun fail dan banyak lagi.

Jawatan Popular