Apa itu Windows PowerShell?

Apa itu Windows PowerShell?

Windows PowerShell adalah alat automasi tugas yang dikembangkan oleh Microsoft untuk membantu pentadbir mengurangkan beban kerja mereka. Ini membantu anda mengautomasikan tugas dan proses mudah di Windows, membantu anda menumpukan perhatian pada kerja yang melibatkan lebih banyak kerumitan dan kreativiti.





Walaupun banyak orang telah melihat dan menggunakan Command Prompt, lebih sedikit yang mendengar tentang PowerShell. Dalam artikel ini, kita akan melihat bagaimana PowerShell menolong penggunanya, serta beberapa perkara menarik yang boleh anda lakukan dengannya.





Apa itu Windows PowerShell?

Sebelum kita menyelami PowerShell, pertama-tama kita tanyakan satu lagi soalan: 'Apa cangkang itu?'





Shell adalah program komputer yang mengambil perintah melalui papan kekunci, menafsirkannya, dan menyampaikannya ke sistem operasi untuk dijalankan. Pada dasarnya, ia berfungsi sebagai antara muka antara anda dan sistem operasi. Ia boleh dibuat berdasarkan GUI (antara muka pengguna grafik), atau dapat dibangun di atas CLI (antara muka baris perintah).

Walaupun cengkerang sudah ada sejak Multics sistem operasi dilancarkan pada tahun 1969, Windows memperkenalkan versi, Shell, pada bulan November 1985. Ini adalah shell asas yang berguna untuk menguruskan fail, yang disebut MS-DOS Executive. Pengembangan shell asas ini diikuti, tetapi selalu ada keperluan untuk sesuatu yang lebih kuat.



Sebelumnya dalam sejarah Windows, pengguna menggunakan alat yang berbeza untuk pentadbiran dan automasi sistem. Pada tahun 2006, peningkatan besar konsep Shell diperkenalkan sebagai penyelesaian: Windows PowerShell.

Windows PowerShell membolehkan anda melakukan pelbagai operasi, mulai dari mengotomatisasi tugas berulang, pentadbiran rangkaian, dan lain-lain, hingga tugas yang menuntut perhatian dan kreativiti lebih banyak (seperti penerbitan kandungan laman web, merancang, dll.).





Ini bukan sahaja menjimatkan masa, tetapi juga memberi anda kawalan yang lebih besar terhadap sistem operasi dan prosesnya.

Berkaitan: Cara Membahagi dan Memformat Pemacu Menggunakan PowerShell





Apakah Cmdlet PowerShell?

Sekarang anda sudah biasa dengan PowerShell, mari kita lihat salah satu aspek terpenting dari PowerShell: Cmdlet .

Cmdlets (diucapkan perintah-let) adalah perintah Windows PowerShell yang ringan dan kuat. Itu ada sebagai blok bangunan yang dapat Anda gunakan untuk melakukan tindakan tertentu seperti menyalin dan memindahkan fail atau sebagai bagian dari skrip PowerShell yang lebih besar dan lebih maju.

The Dapatkan-Bantuan cmdlet, misalnya, adalah cmdlet yang paling berguna kerana ia membolehkan anda melihat apa yang dilakukan oleh cmdlet tertentu, melihat parameternya, dan menunjukkan pelbagai cara penggunaan cmdlet.

Sama dengan Dapatkan-Bantuan , Dapatkan-Perintah adalah cmdlet lain yang boleh anda gunakan untuk menyelesaikan pelbagai masalah dari cengkerang. Secara khusus, ia menunjukkan semua perintah yang dipasang pada sistem anda. Perintah yang ditampilkan meliputi cmdlet, fungsi, alias, filter, skrip, dan aplikasi. Apabila digunakan dengan parameter, itu akan menunjukkan kepada anda semua perintah khusus yang terkait dengan parameter tersebut.

Sebagai contoh, perintah berikut akan mengambil perintah dari semua jenis yang tersedia untuk komputer tempatan anda dan memaparkannya:

Get-Command *

Get-Command dengan parameter Senarai Diimport , sebaliknya, hanya akan mendapat perintah dari sesi semasa.

Get-Command -ListImported

Cara Melancarkan Windows PowerShell

Untuk memulakan Windows PowerShell, buka bar carian menu Mula, ketik windows powerhell, dan jalankan pilih Lari sebagai pentadbir .

Ini akan melancarkan program PowerShell di komputer anda. Sebagai alternatif, anda boleh melancarkannya melalui dialog Jalankan. Tekan Kekunci Windows + R pada papan kekunci anda, taip kuasa besar, dan memukul Masukkan untuk melancarkan PowerShell.

Cara Menggunakan Windows PowerShell

Seperti yang dijelaskan di atas, PowerShell adalah aplikasi yang membantu anda mengotomatisasi tugas berulang dan menguruskan tugas pentadbiran Windows yang sederhana, dan dengan itu, membantu anda menjimatkan masa. Di bawah ini, kami tentukan beberapa cara yang paling berguna untuk anda gunakan PowerShell untuk keuntungan anda.

1. Membuat Skrip Menggunakan Windows PowerShell

Skrip adalah sekumpulan arahan, semacam program pendek, bahawa program yang lebih besar dijalankan semasa pelaksanaannya.

Dengan PowerShell, anda dapat dengan mudah membuat skrip dan menggunakannya lagi pada masa akan datang jika diperlukan. Terdapat pelbagai cara untuk membuat skrip, tetapi buat masa ini, kami akan fokus pada kaedah paling mudah: membuat skrip PowerShell dengan Notepad.

Untuk membuat skrip PowerShell, ikuti langkah-langkah di bawah:

  1. Jenis buku nota di bar carian menu Mula dan pilih Padanan Terbaik.
  2. Di Notepad, tulis atau tampal skrip yang ingin anda gunakan. Sebagai contoh:
Write-Host 'I make memes; Therefore I am.'

Sekarang, klik pada Fail pilihan dan pilih Simpan sebagai. Masukkan nama yang berkaitan dan klik Jimat .

Untuk menjalankan skrip, jalankan PowerShell sebagai pentadbir. Kemudian, taipkan arahan dari bawah dan tekan Masukkan .

Set-ExecutionPolicy RemoteSigned

Ini akan mengubah dasar pelaksanaan pada mesin anda dan membiarkan anda menjalankan skrip di PowerShell. Harap maklum bahawa ini adalah perubahan kekal dan bahawa sekatan dasar pelaksanaan adalah ciri keselamatan yang dapat menghentikan anda menjalankan skrip jahat. Sekiranya anda menyalin dan menampal skrip PowerShell dari internet tanpa memahami sepenuhnya skrip tersebut, ini adalah ciri yang berguna.

Akhirnya, taip KE dan tekan Masukkan, dan ketik perintah ini untuk menjalankan skrip, menukar mshaa untuk nama pengguna anda.

& 'C:UsersmshaaDesktop
cript.txt'

Sekiranya anda mengikuti perintah mengikut urutan, skrip PowerShell anda akan berjalan tanpa cegukan.

Ingat, anda harus menjalankan PowerShell sebagai pentadbir. Jika tidak, anda tidak akan dapat mengubah dasar pelaksanaan lalai pada sistem anda yang menghentikan skrip rawak daripada berjalan di sistem anda.

Pengecualian akan dipanggil sebagai gantinya, dan seperti semua pengecualian, ia akan menghentikan pelaksanaan program anda di pertengahan jalan. Antara muka anda akan kelihatan seperti ini:

2. Padamkan Kandungan Fail Khusus

Adakah anda pernah berada dalam situasi di mana anda harus memadamkan semua kandungan lama dari fail, tetapi anda mahu menyimpan fail itu sendiri tetap utuh? Sekiranya demikian, anda boleh menggunakan kandungan yang jelas arahan dari PowerShell untuk menyelesaikannya.

Clear-Content C:TempTestFile.txt

Tukar laluan fail untuk fail yang ingin anda hapus.

3. Jalankan Perintah dalam Komputer Jauh

Anda juga dapat menggunakan Windows PowerShell untuk menjalankan perintah pada satu atau beberapa komputer jarak jauh. Fungsi PowerShell ini dikenali sebagai PowerShell Remoting. Yang anda perlukan hanyalah komputer tunggal di hujung anda dan sambungan internet yang boleh dipercayai.

Namun, sebelum anda melaksanakan perintah, pertama-tama anda harus membuat sambungan jarak jauh antara beberapa komputer. Anda boleh menggunakan perintah PSSession untuk menjalankan perintah jauh.

Enter-PSSession -ComputerName RemotePCName -Credential UserID

Setelah anda menyambung ke komputer, anda dapat menjalankan perintah PowerShell seolah-olah anda menggunakan sistem tempatan.

Sekiranya anda ingin menjalankan perintah pada beberapa komputer jauh, jalankan perintah ini:

Invoke-Command -ComputerName Server01, Server02 -FilePath c:ScriptsDiskCollect.ps1

Coretan ini akan melaksanakan skrip DiskCollect.ps1 pada komputer jauh, Server01 dan Server02. Untuk pengenalan terperinci mengenai arahan jauh, periksa Panduan arahan jauh rasmi Microsoft .

4. Gunakan PowerShell untuk Imbasan Malware

Anda boleh menjalankan imbasan malware pada sistem anda melalui Windows PowerShell. Untuk menjalankan imbasan pantas, ketik perintah berikut di PowerShell dan tekan Masukkan :

Start-MpScan -ScanType QuickScan

Tetapi kadang-kadang, imbasan pantas tidak mencukupi. Syukurlah, anda juga dapat melakukan imbasan penuh dari PowerShell.

Start-MpScan -ScanType FullScan

Perhatikan bahawa imbasan penuh mungkin memerlukan sedikit masa, jadi lebih baik menjalankannya di latar belakang. Untuk itu, gunakan arahan ini sebagai gantinya:

Start-MpScan -ScanType FullScan -AsJob

Ini akan menjalankan imbasan malware sepenuhnya di latar belakang semasa anda menangani tugas lain. Untuk maklumat lebih lanjut, lihat panduan lengkap kami untuk menggunakan PowerShell untuk mengimbas komputer anda untuk perisian hasad .

5. Bermain dengan Fail dan Folder

Anda bahkan boleh menguruskan fail dan folder sistem anda dari satu tempat dengan bantuan Windows PowerShell. Terdapat banyak perkara yang boleh anda lakukan, seperti bergerak, membuka, menamakan semula, dan lain-lain. Seperti perintah sebelumnya, beralih mshaa untuk nama pengguna anda.

Menamakan semula Fail dan Folder

Anda boleh menamakan semula fail dan folder dengan mudah menggunakan Namakan semula-Item cmdlet di PowerShell.

Rename-Item c:UsersmshaaDesktopMemesAreLame.xls MemesAreCool.xls

Memindahkan Fail dan Folder

saluran tv dalam talian percuma dari seluruh dunia

Sama seperti menamakan semula, anda juga boleh menggunakan PowerShell untuk memindahkan fail dan folder komputer anda.

Move-Item c:UsersmshaaDesktopMemesAreLame.xls c:UsersmshaaDocuments

Membuka Fail

Gunakan arahan di bawah untuk membuka sebarang fail rawak pada sistem anda:

Invoke-Item c:MakeUseOfHelloWorld.txt

Anda juga boleh membuka banyak fail sekali gus setelah sedikit mengubah perintah di atas.

Invoke-Item c:MakeUseOf*.txt

Mengganti nama fail tertentu dengan tanda bintang (*), akan membiarkan Invoke-Item cmdlet membuka banyak fail sekaligus.

Jadikan Windows PowerShell sebagai Sekutu Anda

Semoga panduan ringkas ini membantu anda memulakan PowerShell. Sebagai aplikasi percuma dari Microsoft, alat ini sangat berguna untuk menyimpan beg Windows untuk menjadikan operasi Windows anda lebih lancar dan automatik.

Berkongsi Berkongsi Tweet E-mel Apa itu Arduino? Apa Yang Boleh Anda Lakukan? Dijelaskan

Arduino adalah peranti luar biasa untuk permainan elektronik. Ketahui apa itu, apa yang boleh anda lakukan dengannya dan cara memulakannya.

Baca Seterusnya
Topik-topik yang berkaitan
  • Tingkap
  • Automasi Komputer
  • Arahan prompt
  • PowerShell
Mengenai Pengarang Tambang Shaant(58 Artikel Diterbitkan)

Shaant adalah Penulis Kakitangan di MUO. Lulusan dalam Aplikasi Komputer, dia menggunakan minatnya untuk menulis untuk menerangkan perkara yang kompleks dalam bahasa Inggeris biasa. Ketika tidak meneliti atau menulis, dia didapati menikmati buku yang bagus, berlari, atau bergaul dengan rakan-rakan.

Lagi Dari Shaant Minhas

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan