Rumah Keuangan Pribadi Windows PowerShell 2 For Dummies Cheat Sheet - dummies

Windows PowerShell 2 For Dummies Cheat Sheet - dummies

Video: Windows PowerShell Basic Commands 2024

Video: Windows PowerShell Basic Commands 2024
Anonim

Dengan Steve Seguis

Dengan bahasa scripting Windows PowerShell 2, Anda dapat mengotomatisasi sistem operasi Windows Anda. Selama proses itu, Anda mungkin perlu berurusan dengan variabel otomatis, operator perbandingan, COM dan. Objek NET, dan pernyataan kondisional. Windows PowerShell 2 For Dummies menjelaskan bagaimana menangani masing-masing dan petunjuk Anda dalam membuat, menjalankan, dan melingkar skrip - dan banyak lagi.

Biasanya Digunakan Variabel Otomatis di Windows PowerShell 2

PowerShell 2 membantu Anda mengotomatisasi fungsi di dalam Windows. Fungsi otomasinya mencakup variabel a variabel utomatik , yang mendefinisikan sistem secara otomatis yang diberi nilai berdasarkan kondisi atau konteks pada titik waktu tertentu. Beberapa variabel otomatis PowerShell 2 yang paling umum ada di tabel berikut:

Nama Variabel Deskripsi
$ _ Berisi objek saat ini dalam objek pipa.
$ Args Array parameter atau nilai yang tidak dideklarasikan dilewatkan ke fungsi, skrip , atau blok skrip.
$ False Berisi nilai FALSE.
$ Beranda Jalur lengkap ke direktori home pengguna
$ NULL Berisi nilai NULL atau kosong.
$ Profil Jalan penuh ke profil pengguna Windows PowerShell untuk shell standar

.

$ Pwd Jalan penuh ke direktori saat ini.
$ True Berisi nilai TRUE.

Operator Perbandingan Biasa di Windows PowerShell 2

Saat Anda menggunakan PowerShell 2 untuk membantu mengotomatisasi sistem operasi Windows Anda, Anda menggunakan c omparison operator untuk membandingkan satu nilai dengan nilai lainnya. Beberapa operator perbandingan PowerShell 2 yang paling umum tercantum dalam tabel berikut:

Operator Deskripsi
-lt kurang dari
-le Kurang dari atau sama dengan
- gt Lebih besar dari
-ge Lebih besar dari atau sama dengan
-eq Sama dengan
-ne Tidak sama dengan
-seperti Seperti (menggunakan wildcard untuk pencocokan pola)
-match Pertandingan menggunakan Regular Expressions
-contains Digunakan untuk melihat apakah kumpulan atau kelompok item berisi item

yang diberikan dengan menggunakan Pernyataan Bersyarat Pada Windows PowerShell 2

Saat Anda mengotomatisasi sistem operasi Windows Anda dengan PowerShell 2, Anda menggunakan

laporan akhir untuk menjalankan blok skrip yang berbeda tergantung pada kondisi tertentu, biasanya menggunakan if / else atau beralih pernyataan Berikut adalah contoh pernyataan kondisional: $ size = "M" if ($ size -eq "S") {Write-Host "Kecil"} elseif ($ size -eq "M") {Write-Host "Medium "{" Host "" $ "=" M "($ size) {" S "{Tulis-Host" Kecil "}" M "{Write-Host" Medium "} default {Write-Host "Besar"}} Mengerjakan Loops di Windows PowerShell 2

Saat mengotomatisasi sistem operasi Windows Anda dengan PowerShell 2, Anda dapat mengotomatisasi beberapa skrip yang Anda butuhkan juga.Loops menjalankan blok skrip yang sama beberapa kali - sering kali pada perubahan nilai. Beberapa contoh berikut:

untuk ($ i = 1; $ i -le 5; $ i ++) {Tulis-Host $ i} foreach ($ i in Get-Alias) {Write-Host $ i. name} $ i = 1 while ($ i -lt 7) {Write-Host $ i ++} $ i = 1 do {Write-Host $ i ++} saat ($ i -lt 7)

Membuat COM dan. NET Objects with Windows PowerShell 2

PowerShell 2 memungkinkan Anda mengotomatisasi sistem operasi Windows Anda, yang memerlukan penanganan objek: Objek COM dibuat menggunakan metode New-Object dengan parameter -comobject, sedangkan. Objek NET dibuat dengan melampirkan nama kelas dalam tanda kurung siku. Contoh dari masing-masing berikut:

$ objWord = New-Object -comobject "Word. Application"

$ objWord. terlihat = $ true

$ objWord. Keluar 

$ ips = [Sistem Bersih. Dns]:: GetHostAddresses ("www. Dummies. Com")

$ ips | Select-Object IPAddressToString

Cara Membuat dan Menjalankan Script PowerShell

Saat Anda mengotomatisasi sistem operasi Windows Anda dengan PowerShell 2, ada baiknya Anda mengetahui bagaimana membuat skrip yang mungkin bisa Anda lalui dan gunakan lebih dari satu kali. Langkah-langkah membuat skrip berikut:

Buat skrip di editor teks biasa seperti Notepad dan simpan dengan a. Ekstensi file PS1 (misalnya, myscript. Ps1).

Jalankan skrip dengan memasukkan path lengkap ke skrip (c: scriptsmyscript. Ps1), atau jika ada di direktori saat ini, awalan dengan sebuah periode diikuti dengan garis miring terbalik (myscript. Ps1).

  1. Jika path ke script berisi spasi, lampirkan path lengkap dalam tanda petik dan awalan semuanya dengan ampersand (misalnya: & "C: scriptcriptcriptcript saya ps1")

  2. Kecuali Anda menjalankan skrip yang ditandatangani, pastikan Anda menyetel kebijakan eksekusi yang benar menggunakan Set-ExecutionPolicy. Agar skrip lokal tidak dijalankan, jalankan:

  3. Set-ExecutionPolicy RemoteSigned

Windows PowerShell 2 For Dummies Cheat Sheet - dummies

Pilihan Editor

Bagaimana membuat halaman depan situs Anda - dummies

Bagaimana membuat halaman depan situs Anda - dummies

Untuk sebagian besar, ketika Anda kunjungi blog yang didukung oleh WordPress, blog ada di halaman utama. Blog pribadi ini, didukung oleh WordPress (tentu saja), menampilkan posting blog terbaru di halaman depan. Pengaturan ini khas dari situs yang dijalankan oleh WordPress. Tapi halaman depan situs bisnis ini, webdevstudios. com, ...

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Influencer dapat menjadi cara yang berguna untuk promosikan konten WordPress anda Setelah Anda menyusun daftar situs yang ingin Anda targetkan, Anda dapat mulai memecah daftar dan menentukan siapa influencer di niche Anda, termasuk influencer yang tersembunyi. Penyerang tersembunyi adalah orang-orang yang memiliki jejak sosial yang besar yang tidak harus ...

Cara Mengaktifkan WordPress. com Theme - dummies

Cara Mengaktifkan WordPress. com Theme - dummies

Pilih tema untuk WordPress Anda. com blog, lalu aktifkan. WordPress. Tema com (juga disebut design atau template) yang Anda pilih mempengaruhi tata letak visual dan tampilan blog Anda.

Pilihan Editor

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Perlu membuat janji temu di Outlook. com? Jika Anda adalah pejuang jalan berat, Anda mungkin menyimpan kalender Anda di smartphone untuk referensi Anda sendiri, tapi untuk orang lain, janji dan rapat tersebut sangat mungkin terjadi pada Kalender Outlook. Janji dan rapat yang Anda poskan di Outlook terkait dengan Outlook. com, jadi dari apapun ...

Pilihan Editor

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

The Magic Wand Alat bisa menjadi alat yang baik untuk memanipulasi foto agar bisa digunakan di situs media sosial Anda. Alat Magic Wand di Photoshop telah menjadi subyek banyak cemoohan dari para profesional pengedit foto, yang menganggapnya sebagai jenis hal yang disalahgunakan oleh orang-orang baru yang menghasilkan pilihan bergerigi bergerigi yang membuat ...

Desain Media Sosial: Opsi Gambar Twitter - dummies

Desain Media Sosial: Opsi Gambar Twitter - dummies

Tantangan terbesar dengan desain Twitter adalah mencari tahu bagaimana caranya. menyulap batasan ruang dan cara terbaik untuk memposisikan tiga gambar terpisah yang diizinkan Anda gunakan di profil Twitter Anda.

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Datang dengan Hal baru untuk dikirim ke Facebook bisa menjadi tugas yang cukup. Untungnya, ada trik Anda bisa mengoptimalkan situs media sosial ini. Jika Anda dapat memanfaatkan cross-posting konten antar layanan, Anda dapat menghemat waktu. Twitter memberi Anda kemampuan untuk menghubungkan profil Anda dengan layanan lainnya. Ada, ...