Vinkkejä ja vihjeitä, jotka sinun on tiedettävä Windows Powershellistä [Partition Manager]

Yhteenveto:

Windows Powershell

Vaikka suurin osa käyttäjistä tietää komentokehotteen, vain pieni osa ihmisistä kuuli Windows Powershellistä. Saatat ihmetellä, mikä on Windows Powershell? Kuinka käyttää sitä tehokkaasti? Tämä artikkeli kertoo sinulle kaikki vastaukset.





Nopea navigointi:

Windows Powershell -esittely

Jotta ymmärtäisimme paremmin Windows Powershellin, aloitetaan ensin tietojenkäsittelytieteen Shell-käsitteestä. Kuori on käyttöliittymä, jonka avulla pääset käyttämään käyttöjärjestelmän erilaisia ​​palveluita järjestelmänvalvojana, joka tukee komentorivejä ja sisältää myös graafisen käyttöliittymän.

Tietoja Windows Powershellistä

Microsoft julkaisi marraskuussa 2016 Powershellin ensimmäisen version Windows XP: lle, Windows Server 2003: lle ja Windows Vistalle. Nyt Powershell on avoimen lähdekoodin projekti, se voidaan asentaa Windows-, Mac OS- ja jopa Linux-alustoille.

Windows-PowerShell



Eräänlaisena komentorivikuorena ja komentosarjaympäristönä Windows Powershell antaa komentorivin käyttäjille ja käsikirjoittajille mahdollisuuden hyödyntää .NET Frameworkia. Se on suunniteltu määrittämään ja automatisoimaan tylsiä tehtäviä luomalla komentosarjoja ja yhdistämällä useita komentoja.

Hyvät ja huonot puolet

Jokaisella kolikolla on kaksi puolta, samoin Powershellillä. Tässä tiivistettiin sen ilmeiset edut ja haitat.

Plussat



Windows Powershellillä on monia etuja. CMD: hen verrattuna suurin ansio on, että Powershell antaa järjestelmänvalvojille mahdollisuuden suorittaa verkon etähallintaa. Lisäksi sillä on monia muita etuja alla:

  • Parempi etähallinta: Powershell-kaukosäätimestä tulee verkon viestinnän hallinnan pääkanava. Tällä hetkellä useampi graafisen käyttöliittymän hallintakonsoli luottaa kaukosäätimeen, joten Powerhellin etäyhteyden vahvistaminen on tärkeää Microsoftille.
  • Täysi tuki olio-komentosarjakielelle: Täydelliseen NET-ohjelmointijärjestelmään perustuen sen komentosarjoja on helpompi kirjoittaa ja vakaus paranee huomattavasti. Powershellin työnkulun avulla käyttäjät voivat kirjoittaa jotain toiminnallisuutta komentojen ja komentosarjakoodien avulla.
  • Taustatyöt: Powershell toimii yhdellä säikeellä, joten uusi ketju, kuten taustatyöntekijä, luodaan, jos yrität kutsua NET-ohjelmaa.
  • Vuorovaikutteisuus: Tämän ominaisuuden avulla ohjelmoijat voivat kokeilla ensin joitain cmdlet-komentoja konsolissa ja integroida ne suurempiin monimutkaisempiin komentosarjoihin.
  • Uudelleenkäytettävyys: Kun kirjoitetut komentosarjat suorittavat tietyn tehtävän, se voidaan tallentaa myöhempää käyttöä varten ja se voidaan myös yhdistää muihin komentosarjoihin muiden tehtävien suorittamiseksi. Toisin sanoen toistuvia komentosarjoja voidaan käyttää komentosarjojen suorittamiseen, mikä säästää järjestelmänvalvojan aikaa ja rahaa koneiden määrityksessä

Haittoja

Windows Powershell vaatii NET-kehyksen toimiakseen. Sinun on kiinnitettävä huomiota myös muutamiin turvallisuusriskeihin ja muihin haittoihin.



  • Mahdolliset turvallisuusriskit: Windows Powershell voi tuoda joitain mahdollisia turvallisuusriskejä. Kuten edellä mainittiin, monet IT-järjestelmänvalvojat käyttävät sitä yhteyden muodostamiseen etäyhteyden kautta muihin tietokoneisiin ja palvelimiin, mikä saattaa jättää tietoturva-aukkoja.
  • Verkkopalvelin: Toinen ongelma on, että Windows Powershell vaatii Web-palvelimen suorittamisen palvelimella, kun käytetään etätoimintoja. Tämä prosessi vie lisää tilaa palvelimella.

Mitä sovelluksia voidaan käyttää Powershell-komentosarjojen suorittamiseen

Milloin käyttää Windows Powershell -ohjelmaa

Jos olit verkon järjestelmänvalvoja tai IT-työntekijä, huomaat, että tämä työkalu on hyödyllinen työskentelyssä Active Directoryn kanssa. Tämä johtuu siitä, että cmdlet-laitteilla on satoja räätälöityjä komentoja, jotka tekevät sinusta tuottavamman. Joten on suositeltavaa, että Windows Powershell -tieto on hyödyllinen taito ymmärtää.

Toisinaan tavalliset käyttäjät ovat kuitenkin hämmentyneitä Windows Powershellin ja CMD: n eroista. Seuraavassa osassa annamme lukijoille yksityiskohtaista tietoa Windows PowerShell VS CMD: stä. Jatka lukemista, jotta voimme käyttää tätä tehokasta ohjelmaa sujuvasti.

Windows Powershell VS CMD

Windowsin komentokehote, lyhennettynä CMD, on Microsoft DOS -käyttöjärjestelmän alkuperäinen kuori. Eri käyttöjärjestelmässä on erilaiset komentokehotteet. Windows-käyttöjärjestelmässä komentoriviohjelma on cmd.exe, joka on 32-bittinen komentoriviohjelma.



Käyttäjät voivat suorittaa kaikenlaisia ​​komentoja hallita tietokonetta, kuten käynnistää diskpart.exe-komennon kiintolevyn hallinta .

cmd.exe-ikkunan

Windows Powershell on uusi Microsoft-kuori, joka yhdistää vanhan CMD-toiminnon uusiin komentosarjoihin. Cmdletit ovat itsenäisiä ohjelmointikohteita, jotka näyttävät taustalla olevat hallintavaihtoehdot Windowsin sisällä. Sitä voidaan käyttää määrittelemään monimutkaisia ​​tehtäviä uudelleenkäytettävillä komentosarjoilla ajan säästämiseksi. Käyttäjät voivat myös käyttää joitain käytännön Powershell-komentoja hallita tietokonetta.

Tässä on lomake, joka voi auttaa sinua ymmärtämään niiden väliset erot intuitiivisesti:

Windows Powershell

CMD

Perustuu komentosarjojen / cmdlet-kielten

Perustuu tekstin komentosarjakieleen

Komentokehote voi toimia Windows Powershellissä.

Powershell-cmdlet-komennot eivät voi toimia cmd.exe-tiedostossa.

T: tä voidaan käyttää monimutkaisten komentosarjojen luomiseen Windows-järjestelmien hallintaan paljon helpommin kuin komentokehotteen avulla.

Ei ole helppoa suorittaa monimutkaisia ​​komentosarjakieliä.

Rekisterin hallitsemiseksi WMI: lle (Windows Management Instrumentation) Powershell on järjestelmänhallintatehtävien käytettävissä.

Cmd.exe ei ole järjestelmänhallintatehtävien käytettävissä.

Uskon, että sinulla on tällä hetkellä yleinen käsitys Powershellistä. Vielä tärkeämpää on, mitä meidän pitäisi tehdä voidaksemme käyttää Windows Powershelliä aloittelijana? Jatka lukemista kärsivällisesti, tässä on joitain Powershell-komentoja aloittelijalle.

Powershell-peruskomennot aloittelijoille

Kuinka avata Windows Powershell

Tyyppi Windows Powershell hakukentässä ja paina Tulla sisään -painiketta. No, voit valita Suorita järjestelmänvalvojana tai Avaa tiedoston sijainti .

kirjoita hakukenttään Windows Powershell

Sitten saat tällaisen ponnahdusikkunan.

Windowsin PowerShell-ikkuna

Aloittelijana sinun on tiedettävä kolmenlaisia ​​PowerShell-komentoja: get-komento , Hae apua ja get-jäsen . Nämä peruskomennot antavat meille mahdollisuuden käyttää tehtäväpohjaisia ​​cmdlet-komentoja.

Kolme hyödyllistä Powershell-komentoa aloittelijoille

Tehokkaat komennot tunnetaan cmdlet-tiedostoina. Ne ovat erikoistuneita komentoja verbi-substantiivin muodossa merkkijono tiettyjen toimintojen suorittamiseksi. Jos ymmärrät tämän mallin, ei ole vaikea arvata minkä tahansa cmdletin merkitystä.

Katsotaan nyt kolme PowerShell-peruskomentoa.

No.1 Get-Command

Itse asiassa tämän komennon käyttäminen itsessään ei ole erityisen hyödyllistä. Sitä käytetään lähinnä kaikkien nykyisen istunnon aikana käytettävissä olevien komentojen tuottamiseen. Löydät tietyt komennot, joiden kanssa haluat työskennellä.

Kokeile nyt, kirjoita get-komento Powershellin ikkunassa.

kirjoita get-komento ja paina Enter

Sitten voit näyttää komennon tyypin, version, nimen ja lähteen, kuten se meille osoitti. Jos esimerkiksi haluat löytää kaikki komennot, jotka alkavat kirjaimella “ c ”. Kirjoita vain get-komento c * ja osui Tulla sisään -painiketta.

Kuten edellä mainittiin, powershell-cmdlet-nimet heijastavat 'verbi-substantiivi' -mallia, joten jos haluat nähdä kaikki verbiä käyttävät cmdlet-komennot saada , tarvitsee vain tyyppi get-command - verbi get (huomioi takana oleva tila komento ).

kaikki verbiä käyttävät cmdletit get

No, voit tehdä saman asian substantiivilla. Se voi auttaa käyttäjiä tuottamaan joukon komentoja, jotka vaikuttavat samantyyppisiin kohteisiin. Jos esimerkiksi haluat nähdä, mitä cmdlet-komentoja palvelujen hallintaan on käytettävissä, kirjoita vain get-command -noun-palvelu ja paina Enter.

kirjoita get-command -noun-palvelu

No.2 Hae apua

Tämän komennon avulla löydät luettelon kaikista käytettävissä olevista palveluista tietokoneellasi, mukaan lukien käynnissä olevat ja pysäytetyt palvelut. Tyyppi Hae apua * ikkunassa ja osui Tulla sisään .

luettelo kaikista käytettävissä olevista ohjeaiheista

Avattuaan tämän luettelon käytettävissä olevista ohjeaiheista käyttäjät voivat saada apua tietyistä cmdlet-tiedostoista, kuten get-help get-service . Kokeile nyt.

saada apua tietyistä cmdlet-tiedostoista

Tai voit myös tarkastella samoja tuloksia, jos kirjoitat: get-service -? (Huomaa: Huollon jälkeen pitäisi olla välilyönti.)

Suorita komento: get-service -?

Vastaavasti saat palveluja, jotka alkavat hakusarjalla. Kirjoita esimerkiksi Hanki palvelu 'wmi *' löytää palvelunimet, jotka alkavat WMI: llä.

suorita Get-Service

Tai voit näyttää palveluja, jotka sisältävät hakumerkkijonon. Tyyppi Get-Service -Displayname '* verkko *' nähdäksesi kaikki verkkoon liittyvät palvelut.

Näytä verkkoon liittyvät palvelut

Jos haluat näyttää kaikki käynnissä olevat palvelut, kirjoita vain Hanki palvelu | Where-Object {$ _. Status -eq 'käynnissä'}.

Vinkki: paina '+' näppäimistöllä samanaikaisesti saadaksesi “|”.

nähdä kaikki nykyiset käynnissä olevat palvelut

N0.3 Get-jäsen

Tämän cmdlet-komennon avulla käyttäjät voivat löytää projektin jäsenet, ominaisuudet ja menetelmät. Katsotaanpa tarkat esimerkit get-jäsen komento.

Tyyppi hakupalvelu | get-jäsen tarkastella prosessiobjektien ominaisuuksia ja menetelmiä.

Huomautus: Tämä komento käyttää putkioperaattoria 'lähettämään Get-Service -komennon lähdön Get-Memberille'.

tyyppi get-service | get-jäsen

Jos haluat saada kaikki palvelun objektien jäsenet (ominaisuudet ja menetelmät), jotka edustavat palveluja järjestelmässä, kirjoita vain Hanki palvelu | Hanki jäsen - pakko komento. (paina '+' näppäimistöllä samanaikaisesti saadaksesi '|')

suorita Get-Service | Get-Member –Force-komento

Tällä hetkellä sinulle kerrotaan kolme Powershell-peruskomentoa. Voit suorittaa nämä komennot omien tarpeidesi mukaan.

Kuinka hallita kiintolevyäsi Powershellillä

Kuten edellä mainitsimme, Windows Powershell on samanlainen kuin CMD, ja jotkut käyttäjät hallitsevat kiintolevyään käyttämällä CMD: n Diskpart-komentoa. Tiedätkö kuinka käyttää Powershell-komentoja kiintolevyn osioiden hallintaan? Tässä otetaan esimerkiksi osion laajentaminen ja kutistaminen.

On yksityiskohtaiset vaiheet, jotka opastavat sinua osioiden laajentamisessa ja pienentämisessä.

Vaihe 1. Avaa Windows Powershell kirjoittamalla Windows Powershell hakukentässä ja paina Tulla sisään -painiketta

Vaihe 2. Kirjoita ponnahdusikkunaan levyke ja paina Enter.

Vaihe 3. Tyyppi luettelolevy saadaksesi kaikki levyt tietokoneellesi.

Vaihe 4. Tyyppi valitse levy * ja paina Enter.

Vaihe 5. Tyyppi luettelo osiot ja paina Enter-näppäintä, jos haluat luetella kaikki kohdelevyn osiot.

Vaihe 6. Tyyppi valitse osio * ja paina Enter

osion laajentamisprosessi

Sitten voit kirjoittaa kutistua haluttu = * (esim .: koko = 1000 Mt) kutistaaksesi osion ja osuma Tulla sisään . Tai voit toistaa vaihe 3 että vaihe 6 valitse toinen kutistettava levy tai osio.

aja kutistua haluttu = * -komento

Vaikka tämä on tehokas työkalu, joskus sinulla voi olla vaikeuksia laajentaa tai kutistaa osioita. Esimerkiksi saat virheilmoituksen: “ käytettävissä olevaa tilaa ei ole tarpeeksi osion jatkamiseksi ”Mutta itse asiassa tilaa on tarpeeksi.

ei voi laajentaa tiedostojärjestelmän osiota

Joten miksi et valitse kätevämpää ja yksinkertaisempaa työkalua kiintolevyjen hallintaan. Ohjattu MiniTool-osiointitoiminto on paras osioiden hallinta, jonka avulla voit siirrä / muuta osion kokoa helposti ja vapaasti Windows 10/8/7: ssä. Tämän tehokkaan ohjelmiston avulla voit myös luo CD / DVD- tai USB-flash-käynnistyslevy kun järjestelmä kaatuu.

Katsotaanpa, kuinka osion kokoa muutetaan ohjatulla MiniTool-ohjatulla toiminnolla.

Vaihe 1. Käynnistä tämä tehokas ohjelmisto. Valitse sitten kohdealue ja napsauta Siirrä / muuta osion kokoa ominaisuus vasemmasta toimintopaneelista.

Valitse vasemmasta toimintopaneelista Siirrä / muuta osio-ominaisuutta

Vaihe 2. Sitten sinulla on kolme vaihtoehtoa:

  1. Kutista osio vetämällä keltaista kahvaa vasemmalle.
  2. Suurenna osiota vetämällä keltaista kahvaa oikealle.
  3. Siirrä koko keltainen kahva kohti kohdistamatonta tilaa.

osion koon muuttamisprosessi

Vaihe 3. Klikkaus Käytä -painiketta suorittaa odottava muutos.

Muuta osion kokoa napsauttamalla Käytä

Osioiden koon muuttamisen lisäksi tällä ohjelmalla on muita tehokkaita ominaisuuksia, kuten muuntaa MBR GPT: ksi, vaihtaa asemakirjain ja niin edelleen.

Mikä tehokas ohjelma on Windows Powershell. Voit käyttää sitä kiintolevyn hallintaan, kuten Diskpart. Lisäksi sillä on paljon ominaisuuksia, joita et voi kuvitella. Kokeile nyt. Napsauta twiittiä

Bottom Line

Tässä artikkelissa puhutaan lähinnä Windows Powershellistä, mukaan lukien sen edut ja haitat, Powershell-peruskomennot ja Windows Powershell VS CMD. Uskon, että sinulla on nyt kokonaisvaikutelma Windows Powershellistä.

Lisäksi, jos osioiden kokoa muutetaan Powershelliä käytettäessä, sinulle on toinen tehokas vaihtoehto. Jos sinulla on kysyttävää, ota meihin yhteyttä [sähköposti suojattu] . Tervetuloa jakamaan ideoitasi kommenttialueella.