Kauko tarkistaa levytilan Windows-tietokoneissa Powershellin avulla

Sisällysluettelo:

Kauko tarkistaa levytilan Windows-tietokoneissa Powershellin avulla
Kauko tarkistaa levytilan Windows-tietokoneissa Powershellin avulla

Video: Kauko tarkistaa levytilan Windows-tietokoneissa Powershellin avulla

Video: Kauko tarkistaa levytilan Windows-tietokoneissa Powershellin avulla
Video: HP:n järjestelmän palauttaminen Windows 8 -järjestelmää käyttävässä HP-kannettavassa - YouTube 2024, Maaliskuu
Anonim

Monet ihmiset käyttävät usein useita laitteita. Näihin kuuluvat älypuhelimet, henkilökohtaiset kannettavat tietokoneet, työpöydät toimistoissa ja kodeissa. Jopa erinomaisen pilviperusteisen integraation avulla OneDrive-palvelun kaltaisten yksinkertaisten asioiden kanssa tarvitaan todella käyttäjän fyysinen läsnäolo saada aikaan jonkin verran työtä. Yksi tällainen yksinkertainen asia on tarkistaa levytilaa. Jos et ole fyysisesti läsnä tietokoneessa, normaalin käyttäjän on vaikea suorittaa tätä yksinkertaista tehtävää. Joten, jotta voidaan tarkistaa, kuinka monta osioita on läsnä kyseisellä koneella ja jokaisella osioilla, mikä on kyseisen osion kokonaiskapasiteetti. Tämän lisäksi vapaata levytilaa ja käytettyä levytilaa tarvitsemme vain yksinkertaisen komentosarjan suorittamisen. Joten, viivyttämättä, siirrymme vain hyppäämään sisään.

Tarkista levytilan etätietokoneissa

Ensinnäkin tämä skripti ei toimi kaikissa koneissa. Se toimii vain Windows 10: n, Windows Server 2012: n, Windows Server 2012 R2: n, Windows Server 2008: n, Windows Server 2008 R2: n ja Windows 7: n kanssa. Mielestäni tämän pitäisi toimia myös Windows 8: n ja Windows 8.1: n kanssa, mutta sitä ei ole vielä testattu. Jos kokeilet sitä Windows 8: ssä ja Windows 8.1: ssa, voit jakaa tulokset alla olevaan kommenttikenttään.

Aloita siis ensin lataamalla tämä Powershell Script -tiedosto TechNetilta. Sinun tarvitsee vain tallentaa se tietokoneellesi.

Avaa sitten sama tiedosto käyttämällä Notepadia ja näet koodin, joka näyttää jotain tällaista -

<#.Synopsis Gets Disk Space of the given remote computer name.DESCRIPTION Get-RemoteComputerDisk cmdlet gets the used, free and total space with the drive name..EXAMPLE Get-RemoteComputerDisk -RemoteComputerName 'abc.contoso.com' Drive UsedSpace(in GB) FreeSpace(in GB) TotalSpace(in GB) C 75 52 127 D 28 372 400.INPUTS Inputs to this cmdlet (if any).OUTPUTS Output from this cmdlet (if any).NOTES General notes.COMPONENT The component this cmdlet belongs to.ROLE The role this cmdlet belongs to.FUNCTIONALITY The functionality that best describes this cmdlet #> function Get-RemoteComputerDisk { Param ( $RemoteComputerName='The Address Goes Here' ) Begin { $output='Drive `t UsedSpace(in GB) `t FreeSpace(in GB) `t TotalSpace(in GB) `n' } Process { $drives=Get-WmiObject Win32_LogicalDisk -ComputerName $RemoteComputerName foreach ($drive in $drives){ $drivename=$drive.DeviceID $freespace=[int]($drive.FreeSpace/1GB) $totalspace=[int]($drive.Size/1GB) $usedspace=$totalspace - $freespace $output=$output+$drivename+'`t`t'+$usedspace+'`t`t`t`t`t`t'+$freespace+'`t`t`t`t`t`t'+$totalspace+'`n' } } End { return $output } }

Nyt sinun on annettava etätietokoneesi osoite edellä mainituissa tiloissa - Osoite tulee tänne.

Tallenna tiedosto.

Napsauta tiedostoa hiiren kakkospainikkeella ja napsauta Suorita Powershellillä. Klikkaa Joo UAC- tai Käyttäjätilien valvonta -ohjelmaan.

Nyt saat tuloksesi Powershell-terminaalilla kuten muodossa,

Suorita sama tiedosto kuin toivomuksesi mukaan.
Suorita sama tiedosto kuin toivomuksesi mukaan.

Voit lukea lisätietoja täältä TechNet-sivustolla.

Suositeltava: