Vatariri vehurongwa vane chishandiso chinonakidza chisingawanzo kushandiswa zvakanaka: Windows PowerShell. Kutenda kwazviri, zvinogoneka kuita otomatiki akawanda mabasa kana kungoita kuaita nenzira yakarongeka uye inodzorwa.
Pfungwa iyi yakazvarwa muna 2003 pasi pezita reMONAD uye makore matatu gare gare yakatangwa kune veruzhinji pasi pezita rayo razvino rekuratidzwa kwe. Windows Vista. Zvadaro, yakabatanidzwawo muWindows 7, Windows 8 uye Windows 10 versions. Mukuwedzera, zvinokwanisika kuisa Powershell pane Linux uye MacOS systems.
Munguva pfupi pfupi zvakazivikanwa kuti zano rekutanga Windows Powershell raive rakabudirira. Kubva kuMicrosoft yakave nechokwadi chekuti kugona chishandiso ichi kwaizove hunyanzvi hunokosha huchada maneja mune ramangwana. Nokuda kweizvi chete zvakakosha kubhadhara.
Windows Powershell: chishandiso chine simba
Windows PowerShell chishandiso chakaumbwa nepfungwa inorumbidzwa yekuita kuti hupenyu huve nyore kune vanogadzira. Mukombuta, inopiwa zita re deko kune yekuraira mutsara interface ine mabasa makuru ekuunganidza ruzivo uye kuita zvirongwa. Muchokwadi, Windows PowerShell igomba remazuva ano rekuraira rakagadzirwa nekutora zvakanakisa zvezvakanakisa zvemamwe mabhomba.
Iri goko rine simba kubva kuMicrosoft rinoshandisa script mutauro, zvichiita kuti mabasa aya ave nyore kuita. Kune rumwe rutivi, inoshandisa mutauro wepurogiramu wakagadzirwa muMicrosoft's .NET Framework, imwe yeinonyanya kushandiswa munyika.
Parizvino pane zana nemakumi matatu emirairo yemutsara maturusi muPowerShell. Kutenda kwavari, kugona kukuru kunowanikwa kana uchiita mabasa akasiyana siyana, mune yemuno uye kure system.
Chii chinonzi Windows PowerShell?
Hapana mubvunzo kuti iyi ndeimwe yemhinduro dzakanakisa dzakagadzirwa neMicrosoft munguva pfupi yapfuura. PowerShell inogona kubatsira zvikuru kune vashandisi vari kutsvaga kuwana imwe dhigirii ye otomatiki yemabasa avo, kubva pakutsvaga kuenda kune kutumira kunze ruzivo pamakomputa anetiweki.
Zviito zvese zvinoitwa kuburikidza ne command musanganiswa (command lets o cmdlets) uye kuburikidza ne scripting. Izvi ndezvimwe zvezvishandiso zvayo:
Kuwana ruzivo
PowerShell inotibvumira kuwana faira rekombuta, kunyange kusvika kune isingasvikiki data neruzivo, senge Windows registry. Iyi "nzira" inoramba yakavhurika kuburikidza nekushandisa base .NET Framework. Uyezve, ruzivo rwese inowanikwa kune mushandisi imwechete yekuraira mutsara. Kudzora kwakazara uye kuoneka.
Automation kugona
Zvichida iyo inonyanya kunakidza yePowerShell, iyo inosanganisira akati wandei cmdlets basic, simple function commands yakavakwa mugoko. Zvimwe zvinogona kuwedzerwa kune izvi cmdlets wega. Imwe neimwe yemirairo iyi inogona kushandiswa yega kana musanganiswa kuita mamwe mabasa akaomarara., kusvika pamwero unoshamisa we automation.
Zvinoenderana neizvi kugona scalability inopihwa neWindows Powershell. Kuburikidza nechero cmdlet script, basa remhando yenguva dzose (sekuvandudza sisitimu yekushandisa) rinogona kuitwa kuti riitwe pane network yemakomputa nguva dzese.
Remote kubatana
Zvakare zvakakosha kugona kwePowerShell ku batanidza kure kune imwe system. Muenzaniso unogona kunge uri maneja aida kubatanidza kune sevha iri munzvimbo yakasiyana yenyama kwaaigona kuita mirairo nenzira imwechete sekunge ari kushanda zvakananga.
Mamwe mirairo yePowerShell inobatsira
Kuti utange kushanda nePowerShell chishandiso, unofanirwa kuwana iyo Run basa rinosanganisirwa muWindows nekutevera matanho aya:
- Panguva imwe chete dzvanya makiyi Windows + R.
- MuRun bhokisi rinovhura rinotevera, tinonyora "PowerShell" uye tinobaya "Kubvuma".
Heino runyorwa rweanobatsira cmdlets anogona kushandiswa muPowerShell, kunyangwe angori mashoma sampling avo ese:
Wana-Rubatsiro
Chimwe chezvinhu zvekutanga kudzidza kubata PowerShell zvakanaka, sezvo murairo uyu uchatipa zvinyorwa zvose zvatinoda kuziva nezvemabasa, cmdlets, mirairo uye zvinyorwa. Semuyenzaniso, kuti uzive zvakawanda nezve Get-Service cmdlet, nyora "Tora-Rubatsiro Tora-Sevhisi".
Copy Item
Uchishandisa uyu murairo unogona kukopa maforodha kana mafaera. Iyo zvakare inobvumidza iwe kukopa uye kuvatumidza zita.
Wana Service
Kujaira ziva kuti masevhisi akaiswa pane systema, vose vari kumhanya uye avo vakatomiswa.
Invoke-Command
Inoshandiswa kuita script kana PowerShell command pane imwe kana kupfuura makomputa. Inoshandiswa nekunyora Invoke-Command padivi pechinyorwa chine nzvimbo yacho chaiyo.
Bvisa-Item
Iwo murairo wekudzima chero chinhu senge maforodha, mafaera uye mabasa. Inobvumira kudzima kwakasarudzika kunoenderana neakateedzana ma paramita chaiwo.
Tora-Maitiro
Uchishandisa PowerShell iwe unogona zvakare kuona kuti ndeapi maitiro ari kushanda (kushanda kwawo kwakafanana neayo Tora-Service command).
Mhedziso
Kutorwa mumwe nemumwe, yese yemirairo iyi inogona kunge isingaite seyakanyanya kubatsira. Kugona kwayo kwechokwadi kunoratidzwa kana murairo wasanganiswa nemamwe ma parameter. Apa ndipo pavanowana kugona kwavo kuzere.
Chekupedzisira, kana tichida kuziva ese aripo PowerShell cmdlets, zvese zvatinofanira kuita kuita murairo. "Show-Command", iyo ichavhura hwindo rinoratidza runyorwa rurefu rwemirairo yese.
Izwi rechiito rakawanda uye rakaoma kwazvo kugaya. Handizivi kuti ndezvei
Ndinoivandudza sei?