windows powershell

CMD commands yang dapat dieksekusi dengan PowerShell

Windows

PowerShell adalah alternatif Microsoft untuk Command Prompt. Sebelumnya, Microsoft mengumumkan bahwa mereka akan terbuka sourcing PowerShell dan akan membawanya ke versi terbaru dan rasa Linux yang berbeda seperti Ubuntu, CentOS, Red Hat Enterprise Linux, OpenSUSE, Fedora dan MacOS. Mereka juga merilis PowerShell Inti yang ditawarkan jauh lebih banyak fitur dari edisi sebelumnya Powershell yang dikirimkan bersama dengan Windows. Secara keseluruhan, itu dibangun dari Administrator Sistem dan suatu tempat di dalam; itu dimaksudkan untuk menjadi alternatif Command Prompt. Dan dengan ini ekspansi cross-platform dari PowerShell, pengguna akan mendapatkan manfaat untuk bekerja pada sistem operasi yang berbeda dan lingkungan.

Sepanjang tahun, PowerShell telah bekerja dan ditingkatkan untuk mendukung lebih cmdlets atau PowerShell commands hanya untuk memungkinkan untuk cukup fleksibel untuk mengelola berbagai tugas. Untuk organisasi-organisasi yang menjalankan perangkat lunak dan layanan Windows-only, Microsoft telah membangun layanan mereka seperti Windows Server, Azure Active Directory, dan Exchange untuk dapat dikelola dengan menggunakan PowerShell. Hal ini cenderung untuk penggunaan yang lebih baik dari layanan daripada menggunakan manajer konfigurasi berbasis GUI yang membantu dalam menghemat banyak biaya logistik dalam jangka panjang.

CMD commands yang dapat dijalankan pada PowerShell

Di blog ini, kita akan berbicara tentang beberapa perintah dasar untuk CMD yang dapat dieksekusi dengan menggunakan command line PowerShell juga.

1] Jika Anda ingin untuk menavigasi ke setiap lokasi di command line itu benar-benar sederhana. Di mana Anda menggunakan cd di Command Prompt, Anda dapat menggunakan

Set-Location "<PATH>"

untuk hal yang sama dalam PowerShell.

2] properti semua isi folder tersebut tidak ada masalah besar jika akan membantu Anda dalam menavigasi melalui directories. Untuk Command Prompt, kami menggunakan dir , tetapi ketika Anda menggunakan PowerShell, Anda hanya dapat menggunakan

Get-Children

untuk daftar semua file dan directories dalam direktori.

3] Mengganti Nama adalah sesuatu yang kita ambil untuk diberikan pada 100% GUI sistem operasi sentris kami. Tapi ketika kita harus mengubah nama file atau folder pada sistem remote, salah satu harus bergantung pada rename perintah saat menggunakan Command Prompt tapi di PowerShell, mereka dapat menggunakan

Rename-Item “Path/of/the/file.txt” – NewName “NewNameOfTheFile.csv”

Dengan ini, pengguna dapat mengubah nama serta ekstensi file tertentu.

PowerShell Get Help

4] Jika Anda tahu perintah dan tidak yakin apa itu tentang, yang /? perintah pada Command Prompt command line yang digunakan untuk menjadi sangat membantu. Untungnya, PowerShell tidak kekurangan fitur ini. Kamu bisa memakai

Get-Help “CMDLET NAME”

untuk memeriksa apa cmdlet di PowerShell tidak.

5] Bahkan untuk menghentikan proses yang berjalan Anda tidak perlu bergantung pada beberapa macam Task Manager ketika Anda memiliki PowerShell. taskkill adalah perintah handal di Command Prompt, tapi dengan PowerShell, Anda dapat menggunakan

Stop-Process -Name “ApplicationName.exe”

6] Perintah yang akan kita bahas adalah sesuatu yang saya pribadi terlihat
sangat sering sedang digunakan di sekolah. Ini adalah perintah yang sangat berguna. Hal ini dapat digunakan untuk remote Matikan komputer atau sesi server. Pada Command Prompt, shutdown -s yang dapat digunakan tetapi untuk PowerShell,

Stop-Computer -ComputerName “HostName1″,”HostName2″,”Gateway or Address”

dapat digunakan untuk mematikan remote komputer.

7] Mirip dengan mematikan komputer, Command Prompt perintah shutdown -r,

Restart-Computer -ComputerName “HostNameNew”, Gateway or Address”

dapat digunakan dengan PowerShell untuk melakukan hal yang sama.

8] Jika beberapa perubahan baru yang dibuat ke Group Policy Sistem dan untuk melihat perubahan, Anda perlu memaksa refresh Group Policy, salah satu bekas gpupdate / force pada Command Prompt. Tapi pada PowerShell, satu dapat menggunakan

Invoke-GPUpdate -Computer “Name of the Host” -Force

dapat digunakan dengan sempurna.

9] Untuk mengatur Variabel, di Command Prompt command line, satu bisa menggunakan

SET VariableName = “Value of the Variable”

, Tetapi pada PowerShell, $ mengurus semuanya. Anda hanya dapat menggunakan perintah ini untuk melakukan yg diperlukan,

$”VariableName”=”Value of the Variable”.

10] Jika Anda ingin bergabung komputer dengan domain, itu cukup sederhana juga. Dalam Command Prompt, orang bisa menggunakan perintah ini:

netdom /domain:domainName /user:userName /password:passwordForTheDomain member hostname /add

tetapi ketika Anda menggunakan PowerShell, Anda dapat memanfaatkan penggunaan

Add-Computer -DomainName “Domain” -Credential “DomainUsername” -Restart

Jika kita amati dengan seksama, Command Prompt dasar perintah menjadi sedikit rumit ketika dieksekusi sama dengan PowerShell. Tapi ketika kita berbicara tentang perintah kompleks seperti bergabung perintah Domain yang kami digunakan di kedua Command Prompt dan PowerShell, dan ketika kita mengamati, yang digunakan dalam Command Prompt jauh lebih kompleks daripada rekan PowerShell.

Oleh karena itu, kita dapat mengatakan bahwa pelaksanaan PowerShell selama Command Prompt rekan lebih baik. Ini juga terdiri dari fakta bahwa itu tersedia pada platform lain dan lingkungan juga.

Kami percaya bahwa Microsoft akan lebih agresif bekerja untuk membuat PowerShell lebih baik dari Command Prompt dan tidak memaksa pengguna dengan mengganti Command Prompt dengan itu.

Tinggalkan Balasan