Apa itu PowerShell di Windows, dan apa yang dapat Anda lakukan dengannya?

Sementara banyak pengguna biasa tahu tentang Command Prompt , hanya sedikit yang pernah mendengar tentang Windows PowerShell . PowerShell adalah alat yang jauh lebih kuat daripada Command Prompt . Ini juga dimaksudkan untuk menggantikan Command Prompt , karena memberikan lebih banyak kekuatan dan kontrol(power and control) atas sistem operasi Windows(Windows operating) . Itu sebabnya kami memutuskan untuk merasakan PowerShell dan menjelaskan kepada semua pembaca kami apa alat ini, mengapa alat ini sangat kuat dan siapa yang cenderung menggunakannya lebih sering. Mari kita lihat apa itu PowerShell dan apa yang dapat Anda lakukan dengannya:

Apa itu PowerShell di Windows?

Untuk memberi Anda pemahaman yang lebih baik tentang PowerShell , pertama-tama kita harus mendefinisikan apa itu shell. Tidak, kita tidak sedang membicarakan tentang cangkang kura-kura. Dalam ilmu komputer(computer science) , shell adalah antarmuka pengguna(user interface) yang memberi Anda akses ke berbagai layanan sistem operasi(operating system) . Shell dapat berbasis baris perintah, atau dapat menyertakan antarmuka pengguna(user interface) grafis ( GUI ).

Windows PowerShell adalah shell yang awalnya dikembangkan oleh Microsoft untuk tujuan otomatisasi tugas(task automation) dan manajemen konfigurasi(configuration management) . PowerShell sekarang menjadi proyek sumber(source project) terbuka , dan dapat diinstal pada platform Windows(Windows) , macOS, dan Linux . Shell ini didasarkan pada .NET framework , dan mencakup shell baris perintah(command-line shell) dan bahasa skrip.

Windows PowerShell

Versi pertama PowerShell dirilis pada November 2006 untuk Windows XP , Windows Server 2003 dan Windows Vista . Versi terbaru PowerShell adalah Windows PowerShell 5.1 , dan dikirimkan 2016 sebagai bagian dari Pembaruan Ulang Tahun Windows 10 dan Windows Server(Anniversary Update and Windows Server) 2016. Ini juga berfungsi dengan Windows Server 2008 R2, Windows Server 2012 dan Windows Server 2012 R2, Windows 7 Paket Layanan 1(Service Pack 1) dan Windows 8.1 ( edisi Pro dan Enterprise(Pro and Enterprise editions) ).

Apa yang dapat Anda lakukan dengan PowerShell?

Microsoft merancang Windows PowerShell sebagai alat yang membantu Anda mengotomatisasi dan dengan cepat menyelesaikan banyak tugas administrasi yang membosankan. Misalnya, Anda dapat menggunakan PowerShell untuk menampilkan semua perangkat USB yang diinstal pada satu atau beberapa komputer dalam jaringan, atau Anda dapat mengatur tugas yang memakan waktu untuk dijalankan di latar belakang saat Anda melakukan pekerjaan lain. Anda juga dapat mengidentifikasi dan mematikan proses yang tidak merespons atau menyaring informasi spesifik tentang komputer dalam jaringan dan mengekspornya(network and export) dalam format HTML(HTML format) .

Kemampuan PowerShell(PowerShell) memungkinkan Anda untuk menyederhanakan dan mengotomatisasi tugas yang membosankan dan berulang dengan membuat skrip dan menggabungkan beberapa perintah.

Jika Anda seorang administrator jaringan(network administrator) , Anda akan menemukan bahwa PowerShell sangat membantu dalam bekerja dengan Active Directory . Karena berisi ratusan perintah yang dapat disesuaikan, yang disebut cmdlet, PowerShell dapat membantu Anda lebih produktif. Kami merekomendasikan buku Ed Wilson(Ed Wilson's) - Windows PowerShell Langkah demi Langkah(Windows PowerShell Step by Step) - untuk mempelajari lebih lanjut tentangnya. Jika Anda ingin melihat sekilas apa yang baru dalam iterasi terbaru Windows PowerShell untuk Windows 10 , Anda juga harus memeriksa halaman web resmi Microsoft(Microsoft web) ini : Dokumentasi PowerShell(PowerShell Documentation) .

PowerShell vs PowerShell ISE

Di atas shell baris perintah(command-line shell) standar , Anda juga dapat menemukan Windows PowerShell ISE . ISE adalah singkatan dari Integrated Scripting Environment , dan ini adalah antarmuka pengguna(user interface) grafis yang memungkinkan Anda menjalankan perintah dan membuat, memodifikasi, dan menguji skrip(modify and test scripts) tanpa harus mengetikkan semua perintah di baris perintah(command line) . Alat ini memungkinkan pengembangan skrip yang merupakan kumpulan perintah di mana Anda dapat menambahkan logika kompleks untuk eksekusinya.

Alat ISE(ISE tool) dirancang untuk kebutuhan administrator sistem Windows yang perlu menjalankan urutan perintah berulang kali yang memanipulasi konfigurasi sistem ini.

Di mana Anda menemukan PowerShell di Windows ?

Cara tercepat untuk membuka PowerShell di Windows adalah dengan menggunakan bidang pencarian (search field)Cortana dari bilah tugas. Masukkan kata kunci "powershell" lalu klik atau ketuk hasil pencarian Windows PowerShell .

Mencari PowerShell di Windows 10

Untuk lebih banyak cara meluncurkan PowerShell dengan instruksi untuk Windows 10 , Windows 8.1 dan Windows 7 , baca artikel ini: 9 cara meluncurkan PowerShell di Windows (termasuk sebagai admin).

Perintah PowerShell

Perintah PowerShell disebut cmdlet. Cara termudah untuk menemukan perintah ini di PowerShell adalah dengan menjalankan " Get-Command -Type Cmdlet ".

Get-Command -Ketik Cmdlet di PowerShell

Ini menghasilkan daftar lengkap perintah yang tersedia di PowerShell . Anda dapat menggulir daftar sampai Anda menemukan yang tepat. Jumlah perintah di PowerShell banyak, jadi kami menyediakan artikel yang didedikasikan untuk satu tugas yang dapat diselesaikan menggunakan PowerShell (cari di setiap artikel untuk metode PowerShell(PowerShell method) saat banyak yang disajikan):

  • Copot pemasangan aplikasi Windows 10
  • Instal ulang semua aplikasi default (default apps)Windows 10
  • Gunakan PowerShell(Use PowerShell) Untuk Menghitung Semua(Count All) File Dan Folder(Files And Folders)
  • Temukan alamat IP Anda di Windows
  • Hapus partisi dari Windows
  • Cetak daftar proses yang sedang berjalan
  • Temukan alamat MAC(MAC address) dari kartu jaringan apa pun(network card)

Dalam panduan dari Microsoft ini(this guide from Microsoft) , Anda dapat menemukan contoh skrip yang memberi Anda ide bagus untuk menggunakan perintah PowerShell .

Untuk pengguna dengan pengalaman sebelumnya di Command Prompt dan Linux(Command Prompt and Linux) , PowerShell memiliki daftar alias yang mengaitkan nama yang akrab bagi pengguna ini dengan perintah PowerShell . Berikut adalah beberapa contohnya: cat, dir, mount, rm, chdir, erase, sort, cls, del. Untuk daftar lengkap alias ini, jalankan di PowerShell perintah " Get-Command -Type Alias ".

Siapa yang cenderung menggunakan PowerShell secara teratur?

Tanpa ragu, PowerShell adalah senjata pilihan bagi banyak administrator TI, karena dapat menyederhanakan operasi manajemen di jaringan perusahaan besar.

Sebagai contoh, katakanlah Anda mengelola jaringan besar yang berisi lebih dari lima ratus server, dan Anda perlu menerapkan solusi keamanan(security solution) baru yang bergantung pada layanan tertentu yang harus dijalankan di server tersebut. Anda tentu saja dapat masuk ke setiap server dan melihat apakah mereka telah menginstal dan menjalankan layanan tersebut. Itu mungkin, tetapi kemungkinan besar Anda juga membuang terlalu banyak waktu untuk menyelesaikan tugas. Jika Anda menggunakan PowerShell , Anda dapat menyelesaikan tugas itu hanya dalam beberapa menit, karena seluruh operasi dapat dilakukan hanya dengan satu skrip yang mengumpulkan informasi tentang layanan yang berjalan di server yang Anda tentukan dan membuangnya ke dalam file teks(text file) , misalnya. Sekarang itu produktivitas!

Bagaimana PowerShell dapat membantu Anda?

Seperti yang dapat Anda lihat dari artikel ini, Windows PowerShell adalah alat yang sangat kuat yang disertakan dalam Windows , dan tersedia untuk banyak sistem operasi lain. Ini membawa banyak manfaat bagi pengguna listrik dan profesional TI. Namun, pengguna biasa bisa mendapatkan keuntungan dari menggunakannya juga. Cobalah, baca tutorial kami, dan beri tahu kami pendapat Anda tentang PowerShell . Tinggalkan komentar di bawah dan bagikan perspektif Anda.



About the author

Saya seorang peninjau perangkat lunak dan pakar produktivitas. Saya meninjau dan menulis ulasan perangkat lunak untuk berbagai aplikasi perangkat lunak, seperti Excel, Outlook, dan Photoshop. Ulasan saya diinformasikan dengan baik dan memberikan wawasan objektif tentang kualitas aplikasi. Saya telah menulis ulasan perangkat lunak sejak 2007.



Related posts