Powershelli abil Windowsi arvutitel kontrollige kettaruumi kaugjuhtimisega

Sisukord:

Powershelli abil Windowsi arvutitel kontrollige kettaruumi kaugjuhtimisega
Powershelli abil Windowsi arvutitel kontrollige kettaruumi kaugjuhtimisega

Video: Powershelli abil Windowsi arvutitel kontrollige kettaruumi kaugjuhtimisega

Video: Powershelli abil Windowsi arvutitel kontrollige kettaruumi kaugjuhtimisega
Video: How to reset any Microsoft Surface via USB (Bare Metal Recovery) - YouTube 2024, Aprill
Anonim

Paljud inimesed kalduvad kasutama mitut seadet. See hõlmab ka nende nutitelefoni, personaalseid sülearvuteid, töölaudu kontorites ja kodudes. Isegi pärast suurepärast pilvepõhist integreerimist teenustega nagu OneDrive, vajavad mõned lihtsad asjad kasutaja füüsilist kohalolekut mõne töö tegemiseks. Üks selline lihtne asi on kettaruumi kontrollimine. Kui te ei ole arvutiga füüsiliselt kohal, muutub normaalne kasutaja selle lihtsa ülesande täitmiseks väga raskeks. Selleks, et kontrollida, kui palju partiisid on selles masinas ja igas partitsioonis olemas, siis milline on selle partitsiooni koguvõimsus. Lisaks sellele peaksime kasutama vaba kettaruumi ja kasutatud kettaruumi lihtsalt skripti. Niisiis, ilma edasiste viivitusteta, laske meil lihtsalt lihtsalt hüpata.

Kontrollige kettaruumi kaugarvutitel

Esiteks ei toimi see skript igas masinas. See toimib ainult Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2008, Windows Server 2008 R2 ja Windows 7 puhul. Minu arvates peaks see toimima ka Windows 8 ja Windows 8.1 puhul, kuid seda pole veel katsetatud. Kui proovite seda Windows 8-s ja Windows 8.1-s, palun avaldage oma tulemused oma kommentaarikastis allpool.

Niisiis, kõigepealt alustage, laadides selle Powershelli skripti faili alla TechNeti kaudu. Sa pead lihtsalt oma arvutisse salvestama.

Seejärel avage sama fail, kasutades Notepadit, ja näed koodi, mis näeb välja midagi sellist -

<#.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 } }

Nüüd peate sisestama oma kaugarvuti aadressi tsitaadis olevasse tühikukku - Aadress käib siin.

Salvestage fail.

Paremklõps failil ja klõpsa Käivitage Powershelliga. Kliki Jah UAC-i või kasutajakonto juhtimise kohta küsige, kas saate.

Nüüd saad oma tulemused Powershelli terminali formaadis,

Käivitage see fail vastavalt teie soovile.
Käivitage see fail vastavalt teie soovile.

Lisateavet saate siin TechNet-ist.

Soovitan: