Windows 7 Powershell: Panduan
Bagaimana menyelesaikan tugas kompleks dengan PowerShell baru di Windows 7. Tutorial kami menunjukkan contoh dan memberikan arahan terperinci.
Memahami konsep baru kuasa-kuasa
Berbeza dengan prompt arahan lama, Powershell berfungsi secara konsisten berorientasi objek; ia didasarkan pada objek rangka kerja Microsoft .NET. Satu lagi kelebihan tambahan kepada pelbagai fungsi yang diperluaskan: Akses ke objek adalah seragam. Daripada arahan DOS terdahulu, yang disebut cmdlet (baca "commandlets"), yang anda boleh gunakan aksara paip "|" boleh rantai dalam talian. Ini bermakna bahawa satu cmdlet memproses output yang sebelumnya dan dengan itu membolehkan perumusan kompak tugas rumit. Bagaimana untuk memulakan Powershell:
- Untuk memanggil Powershell, navigasi ke menu Mula untuk "Semua Program"> "Aksesori"> "Windows PowerShell" atau ketik "powershell" dalam baris carian.
- Tetingkap hasil menunjukkan tiga objek: "PowerShell" memulakan persekitaran arahan langsung, "Windows PowerShell ISE" antara muka pengguna grafik mudah, yang membantu di atas semua dengan perkembangan skrip. Sebagai elemen ketiga, modul masih tersedia. Gunakan varian grafik yang jelas untuk memulakan.
- Untuk kegunaan berulang, adalah dinasihatkan untuk menyediakan akses cepat ke PowerShell. Untuk melakukan ini, sama ada membuat pintasan atau klik kanan pada program dan kemudian pilih arahan konteks "Pin program ini ke bar tugas".
Sintaks perintah baru
- Tetingkap Powershell ISE dibahagikan kepada skrip, output dan kawasan arahan. Anda mengaktifkan kawasan dengan klik tetikus atau melalui menu "Tunjuk". Menggunakan dialog "Fail", anda boleh menyimpan, memuatkan dan laksanakan langkah demi langkah skrip dalam menu "Debug".
- Mulakan di baris arahan di kawasan arahan. Gesaan Powershell menunjukkan jalan semasa seperti biasa. Nama-nama perintah yang ditetapkan sebagai cmdlet mengikut struktur kata kerja verba. Sebagai contoh, cmdlet "Set-Location" dengan laluan berfungsi sebagai hujah untuk menukar ke direktori lain. "Get-Childitem" menunjukkan kandungan folder. Anda boleh mendapatkan gambaran keseluruhan arahan yang ada dengan "Get-Command".
- Sesetengah arahan DOS biasa masih boleh digunakan - "cd" (change directrory) juga berfungsi untuk menukar direktori. Sekurang-kurangnya anda masih boleh memanggilnya, kerana Microsoft telah menetapkan semula semua perintah di bawah hud. Ini dipastikan dengan penugasan istilah alias yang memanggil cmdlet sepadan apabila anda memasukkan singkatan. Senarai istilah alias yang ditentukan disediakan dengan memasukkan "Dapatkan Alias". Walau bagaimanapun, apabila menggunakan perintah lama, anda mesti perhatikan bahawa parameter biasa biasanya tidak berfungsi lagi, kerana sintaks yang telah ditukar telah ditentukan untuk cmdlet. Anda boleh mencari ejaan yang betul dan semua kemungkinan parameter dalam bantuan untuk cmdlet masing-masing, contohnya dengan "Get-Help Get-Childitem". Gunakan arahan yang anda perlukan sebagai hujah. Contoh yang ditunjukkan memberikan bantuan untuk "GetChilditem", cmdlet untuk arahan direktori lama yang baik "dir"
- Nota: Anda boleh mengakses bantuan pada bila-bila masa dalam antara muka pengguna graf dengan kekunci [F1], sama ada secara amnya atau konteks-sensitif pada input semasa.
Pautan Powershell arahan
Contoh ringkas kandungan folder penyenaraian menunjukkan bagaimana konsep cmdlet memanjangkan fungsi yang diketahui dari perintah DOS lama "dir" dalam beberapa langkah sahaja. Tugas yang biasa adalah untuk mencari objek di antara fail yang terkandung dalam folder yang memenuhi sifat tertentu. Sebagai contoh, cari lima fail MP3 terbesar dalam satu direktori. Di Powershell, anda boleh melakukan ini dengan cepat dengan beberapa arahan dirantai. Untuk melakukan ini, ketik perkara berikut:
- Get-Childitem -recurse -include * .Mp3
- Sort-Object length -descending
- Select-Object -first 5
Perintah ini secara rekursif pertama menentukan fail MP3 yang terkandung dalam semua subfolder dan melepasi mereka sebagai objek. Langkah kedua menyusun senarai dalam urutan menurun mengikut saiz, sementara langkah ketiga akhirnya memilih lima elemen pertama daripadanya