Nõuanded ja nipid, mida peate teadma Windowsi Powershelli kohta [partitsioonihaldur]

Kokkuvõte:

Windowsi Powershell

Kuigi enamik kasutajaid teab käsuviiba, kuulis Windows Powershelli kohta vaid väike arv inimesi. Võite mõelda, mis on Windows Powershell? Kuidas seda tõhusalt kasutada? See artikkel ütleb teile kõik vastused.





Kiire navigeerimine:

Windowsi Powershelli sissejuhatus

Windows Powershelli paremaks mõistmiseks alustame kõigepealt arvutiteaduses Shelli mõistest. Kest on kasutajaliides, mis võimaldab teil administraatorina juurde pääseda operatsioonisüsteemi erinevatele teenustele, mis toetab käsuridu ja sisaldab ka graafilist kasutajaliidest.

Teave Windowsi Powershelli kohta

2016. aasta novembris avaldas Microsoft Powershelli esimese versiooni Windows XP, Windows Server 2003 ja Windows Vista jaoks. Nüüd on Powershell avatud lähtekoodiga projekt, seda saab installida Windowsi, Mac OS-i ja isegi Linuxi platvormidele.



Windows-PowerShell



Omamoodi käsurea kestana ja skriptimiskeskkonnana võimaldab Windows Powershell käsurea kasutajatel ja skriptikirjutajatel kasutada .NET Framework'i eeliseid. See oli mõeldud tüütute ülesannete täpsustamiseks ja automatiseerimiseks, luues skripte ja kombineerides mitu käsku.

Plussid ja miinused

Igal mündil on kaks külge, nii ka Powershellil. Siinkohal võtsime kokku selle ilmsed eelised ja puudused.

Plussid



Windows Powershellil on palju eeliseid. CMD-ga võrreldes on kõige suurem eelis see, et Powershell võimaldab administraatoritel võrgus kaughaldust teostada. Pealegi on sellel palju muid eeliseid allpool:

  • Parem kaughaldus: Powershelli kaugjuhtimispuldist saab võrgus kommunikatsiooni juhtimise peamine kanal. Praegu tugineb rohkem GUI halduskonsoole kaugjuhtimispuldile, seega on Powerhelli kaugtugevdamine Microsofti jaoks oluline.
  • Objektorienteeritud skriptikeele täielik tugi: NET-i täieliku programmeerimissüsteemi põhjal on selle skripte lihtsam kirjutada ja stabiilsus on oluliselt paranenud. Powershelli töövoog võimaldab kasutajatel käskude ja skriptikoodide abil midagi funktsionaalsust kirjutada.
  • Tausttööd: Powershell töötab ühel lõimel, nii et kui proovite NET-programmi käivitada, luuakse uus lõim nagu tausttöötaja.
  • Interaktiivsus: see funktsioon võimaldab programmeerijatel proovida konsoolis mõnda cmdlet-käsku ja integreerida need suurematesse keerukamatesse skriptidesse.
  • Korduvkasutus: kui kirjutatud skriptid täidavad konkreetse ülesande, saab need salvestada hilisemaks kasutamiseks ja neid saab teiste toimingutega ühendada ka teiste skriptidega. Teisisõnu, skriptide käitamiseks saab kasutada korduvaid skripte, mis säästavad administraatori aega ja raha masinate seadistamisel

Miinused

Windows Powershelli käitamiseks on vaja NET-raamistikku. Samuti peate tähelepanu pöörama vähestele turvariskidele ja muudele ebamugavustele.



  • Potentsiaalsed turvariskid: Windows Powershell võib tuua kaasa mõned potentsiaalsed turvariskid. Nagu eespool mainitud, kasutavad paljud IT-administraatorid seda teiste arvutite ja serveritega kaugühendamiseks, mis võib jätta turvaauke.
  • Veebiserver: Teine probleem on see, et Windows Powershell nõuab kaugfunktsioonide kasutamisel veebiserveri käivitamist serveris. See protsess võtab serveris rohkem ruumi.

Milliseid rakendusi saab kasutada Powershelli skriptide käivitamiseks

Millal kasutada Windowsi Powershelli

Kui olite võrguadministraator või IT-töötaja, leiate, et see tööriist on kasulik Active Directoryga töötamisel. Selle põhjuseks on see, et cmdletide kaudu on sadu kohandatud käske, mis muudavad teid produktiivsemaks. Seega on soovitatav, et Windowsi Powershelli teadmised oleksid väärt oskus, mida mõista.

Kuid mõnikord on tavakasutajad segaduses Windows Powershelli ja CMD erinevuste pärast. Järgmises osas anname lugejatele üksikasjalikku teavet Windows PowerShell VS CMD kohta. Jätkame lugemist, et seda võimast programmi sujuvalt kasutada.

Windowsi Powershell VS CMD

Windowsi käsuviip, lühendatult CMD, on Microsofti DOS-i operatsioonisüsteemi algne kest. Erineval operatsioonisüsteemil on erinevad käsuviibad. Windowsi operatsioonisüsteemis on käsureaprogramm cmd.exe, mis on 32-bitine käsureaprogramm.



Kasutajad saavad teie arvuti haldamiseks käivitada igasuguseid käske, näiteks käivitamiseks kasutada käsku diskpart.exe kõvaketta haldamine .

cmd.exe aken

Windows Powershell on uus Microsofti kest, mis ühendab vana CMD-funktsionaalsuse uute skriptide / cmdlet-koodidega. Cmdletid on iseseisvad programmeerimisobjektid, mis näitavad Windowsi siseseid administreerimisvalikuid. Aja säästmiseks saab seda kasutada korduvkasutatavate skriptidega keeruliste ülesannete täpsustamiseks. Noh, kasutajad saavad teie arvuti haldamiseks kasutada ka praktilisi Powershelli käske.

Siin on vorm, mis aitab teil intuitiivselt mõista nende vahelisi erinevusi:

Windowsi Powershell

CMD

Põhineb skriptide / cmdlet-ide keelel

Põhineb tekstiskriptide keelel

Käsuviip võib töötada Windows Powershellis.

Powershelli cmdlet-käsud ei saa töötada failis cmd.exe.

t abil saab Windowsi süsteemide haldamiseks keerukamaid skripte luua palju lihtsamalt kui käsuviiba abil.

Keerulise skripti keele esitamine pole lihtne.

Registri haldamiseks WMI-ga (Windows Management Instrumentation) on Powershellile juurdepääs süsteemihalduse ülesannetele.

Cmd.exe pole süsteemiadministraatori ülesannetele juurdepääsetav.

Praegu usun, et teil on Powershellist üldine arusaam. Veelgi olulisem on see, mida peaksime tegema, et kasutada Windows Powershelli algajana? Palun jätkake kannatlikku lugemist, siin on mõned algajatele mõeldud Powershelli põhikäsklused.

Põhilised Powershelli käsud algajatele

Kuidas avada Windowsi Powershelli

Tüüp Windowsi Powershell otsinguväljale ja vajutage klahvi Sisenema nuppu. Noh, saate valida Käivita administraatorina või Ava faili asukoht .

sisestage otsingukasti Windowsi Powershell

Siis saate sellise hüpikakna.

akende aken PowerShell

Algajana peate teadma kolme tüüpi PowerShelli käske: saada-käsk , abi saama ja saada-liige . Need põhikäsklused võimaldavad meil rakendada ülesandepõhiseid cmdlet-käske.

Kolm kasulikku Powershelli käsku algajatele

Võimsaid käske tuntakse cmdlet-failidena. Need on verb-nimisõna kujul spetsialiseeritud käsud string konkreetsete funktsioonide täitmiseks. Kui sellest mallist aru saate, pole cmdletide tähendust raske arvata.

Vaatame nüüd kolme peamist käsku PowerShell.

Nr.1 Hangi käsk

Tegelikult pole selle käsu kasutamine iseenesest eriti kasulik. Seda kasutatakse peamiselt kõigi käskude väljastamiseks, mis teile praeguses seansis saadaval on. Leiate konkreetsed käsud, millega soovite töötada.

Proovige kohe, tippige saada-käsk Powershelli aknas.

tippige käsk get-command ja vajutage sisestusklahvi

Siis, nagu meile on näidatud, saate vaadata käsu tüüpi, versiooni, nime ja allikat. Näiteks kui soovite leida kõik käsud, mis algavad tähega c ”. Lihtsalt tippige saada käsk c * ja tabas Sisenema nuppu.

Nagu eespool mainitud, peegeldavad powershelli cmdlet-nimed malli „verb-nimisõna”, nii et kui soovite näha kõiki verbi kasutavaid cmdlet-käske saada , vajate lihtsalt tüüpi get-command – verb saama (Pange tähele ruumi taga käsk ).

kõik cmbletid, mis kasutavad verbi, saavad

Noh, sama asja saab teha ka nimisõnaga. See võib aidata kasutajatel väljastada käskude komplekti, mis mõjutavad sama tüüpi objekte. Näiteks kui soovite näha, millised cmdlet-käsud on teenuste haldamiseks saadaval, tippige lihtsalt get-command-nimisõna teenus ja vajuta Enter.

tüüp get-command -nimisõnum

Nr.2 Abi saamine

See käsk võimaldab teil leida kõigi arvutis saadaolevate teenuste loendi, sealhulgas käivitatud ja peatatud teenused. Tüüp saada abi * aknas ja vajuta Sisenema .

kõigi saadaolevate abiteemade loend

Pärast selle saadaolevate abiteemade loendi avamist saavad kasutajad abi konkreetsete cmdlet-käskude kohta get-help get-service . Proovige kohe.

hankige spetsiifiliste cmdlet-ide kohta abi

Või saate samu tulemusi vaadata ka siis, kui tippite: get-service -? (Märkus. Pärast hooldust peaks olema tühik.)

käivitage käsk: get-service -?

Samamoodi võite hankida teenuseid, mis algavad otsingu stringiga. Näiteks tippige Teenuse hankimine 'wmi *' WMI-ga algavate teenusenimede leidmiseks.

käivitage Get-Service

Või saate kuvada otsingu stringi sisaldavaid teenuseid. Tüüp Get-Service - displeinimi '* network *' kõigi võrguga seotud teenuste vaatamiseks.

kuvada võrguga seotud teenuseid

Kui soovite kuvada kõik praegu töötavad teenused, tippige lihtsalt Hangi teenus | Where-Object {$ _. Status -eq 'töötab'}.

Nõuanne: “|” saamiseks vajutage samaaegselt klaviatuuril shift + .

vaata kõiki jooksvaid teenuseid

N0.3 Get-liige

Selle cmdlet-käsu abil saavad kasutajad leida projekti liikmed, atribuudid ja meetodid. Vaatame täpsustatud näiteid saada-liige käsk.

Tüüp saada teenust | saada-liige protsessiobjektide omaduste ja meetodite vaatamiseks.

Märge: See käsk kasutab torujuhtmeoperaatorit „Get-Service käsu väljundi saatmiseks Get-Memberile”.

tüüp get-service | saada-liige

Kui soovite hankida kõik teenuseobjektide liikmed (atribuudid ja meetodid), mis esindavad süsteemis olevaid teenuseid, tippige lihtsalt Hangi teenus | Get-Member - jõupingutused käsk. ('|' saamiseks vajutage samaaegselt klaviatuuril Shift + )

käivita Get-Service | Get-Member –Force käsk

Praegu öeldakse teile kolm Powershelli põhikäsku. Neid käske saate käivitada vastavalt oma vajadustele.

Kuidas hallata oma kõvaketast Powershelli abil

Nagu me eespool mainisime, on Windows Powershell sarnane CMD-ga ja mõned kasutajad haldavad oma kõvaketast, kasutades CMD-s käsku Diskpart. Kas teate, kuidas kõvaketta partitsioonide haldamiseks kasutada Powershelli käske? Siinkohal võtame näiteks partitsiooni laiendamise ja kahandamise.

Vaheseinte pikendamisel ja vähendamisel on üksikasjalikud juhised.

Samm 1. Avage Windowsi Powershell, tippides Windowsi Powershell otsingukasti ja vajuta Sisenema nuppu

2. samm. Tippige hüpikaknasse ketasosa ja vajuta Enter.

3. samm. Tüüp loendi ketas kõigi ketaste saamiseks arvutisse.

4. samm. Tüüp vali ketas * ja vajuta Enter.

5. samm. Tüüp loendi vaheseinad ja vajutage sisestusklahvi kõigi jaotiste loendit sihtkettal.

6. samm. Tüüp vali partitsioon * ja vajuta sisestusklahvi

partitsiooni pikendamise protsess

Siis saate kirjutada kahanda soovitud = * (nt: suurus = 1000 MB) partitsiooni kokkutõmbamiseks ja tabamiseks Sisenema . Või võite korrata 3. samm kuni 6. samm kahandamiseks teise ketta või sektsiooni valimiseks.

käivita kahanda soovitud = * käsk

Kuigi see on võimas tööriist, võib mõnikord tekkida raskusi vaheseinte pikendamise või kahandamisega. Näiteks kuvatakse tõrketeade: partitsiooni laiendamiseks pole piisavalt kasutatavat ruumi ”, Kuid tegelikult on piisavalt vaba ruumi.

ei saa failisüsteemi partitsiooni pikendada

Nii et miks mitte valida kõvaketaste haldamiseks mugavam ja lihtsam tööriist. MiniTool Partition Wizard on parim partitsioonihaldur, mis võimaldab teil seda teha partitsiooni teisaldamine / suuruse muutmine hõlpsalt ja vabalt Windows 10/8/7. Pealegi võimaldab see võimas tarkvara teil ka seda teha looge CD / DVD või USB-välklamp, mida saab käivitada kui süsteem jookseb kokku.

Vaatame, kuidas jaotise suurust muuta MiniTooli partitsiooniviisardiga.

Samm 1. Käivitage see võimas tarkvara. Seejärel valige sihtpartitsioon ja klõpsake nuppu Jaotise teisaldamine / suuruse muutmine funktsioon vasakult paneelilt.

klõpsake vasakul toimepaneelil jaotise funktsiooni teisaldamine / suuruse muutmine

2. samm. Siis on teil kolm võimalust:

  1. Partitsiooni kokkutõmbamiseks lohistage kollast käepidet vasakule.
  2. Partitsiooni suurendamiseks lohistage kollast käepidet paremale.
  3. Liigutage kogu kollane käepide jaotamata ruumi suunas.

partitsiooni suuruse muutmise protsess

3. samm. Klõpsake nuppu Rakenda nuppu ootel oleva muudatuse teostamiseks.

Klõpsake sektsiooni suuruse muutmiseks nuppu Rakenda

Lisaks partitsiooni suuruse muutmisele on sellel programmis ka muid võimsaid funktsioone, nagu MBR teisendamine GPT-ks, draivitähe muutmine ja nii edasi.

Kui võimas programm on Windows Powershell. Saate seda kasutada kõvaketta haldamiseks nagu Diskpart. Pealegi on sellel väga palju funktsioone, mida te ei kujuta ette. Proovige kohe. Klõpsake säutsumiseks

Alumine joon

Selles artiklis räägitakse peamiselt Windows Powershellist, sealhulgas selle plussidest ja miinustest, Powershelli põhikäskudest ja Windows Powershell VS CMD-st. Usun, et teil on nüüd Windows Powershellist üldmulje.

Pealegi, kui teil ei õnnestu Powershelli kasutamisel partitsioonide suurust muuta, on teie jaoks veel üks tõhus alternatiiv. Kui teil on küsimusi, võtke meiega ühendust [meiliga kaitstud] . Tere tulemast jagama oma ideid kommentaarialal.