Attālināti pārbaudiet diska vietu Windows datoros, izmantojot Powershell

Satura rādītājs:

Attālināti pārbaudiet diska vietu Windows datoros, izmantojot Powershell
Attālināti pārbaudiet diska vietu Windows datoros, izmantojot Powershell

Video: Attālināti pārbaudiet diska vietu Windows datoros, izmantojot Powershell

Video: Attālināti pārbaudiet diska vietu Windows datoros, izmantojot Powershell
Video: Веб-разработка — информатика для бизнес-лидеров 2016 2024, Aprīlis
Anonim

Daudzi cilvēki mēdz izmantot vairākas ierīces. Tas ietver viņu viedtālruņus, personīgos klēpjdatorus, galddatorus birojos un mājās. Pat pēc lieliskas mākoņa arhitektūras integrācijas ar tādiem pakalpojumiem kā OneDrive dažām vienkāršām lietām patiešām ir nepieciešama fiziska lietotāja klātbūtne, lai veiktu kādu darbu. Viena šāda vienkārša lieta ir diska vietas pārbaude. Ja jūs fiziski nepiederat ar datoru, normālam lietotājam ļoti grūti izpildīt šo vienkāršo uzdevumu. Tātad, lai pārbaudītu, cik partijās ir šī mašīna un katrs nodalījums, kāda ir šī nodalījuma kopējā jauda. Līdz ar to, brīvās vietas uz diska un izmantotās diska vietas mums vienkārši vajadzētu palaist vienkāršu skriptu. Tātad, bez jebkādas turpmākas kavēšanās, ļaujiet mums vienkārši vienkārši pāriet.

Pārbaudiet diska vietu attālos datoros

Pirmkārt, šis skripts nedarbosies katrā datorā. Tas darbojas tikai ar Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2008, Windows Server 2008 R2 un Windows 7. Manuprāt, tam vajadzētu strādāt arī ar Windows 8 un Windows 8.1, taču tas vēl nav ticis pārbaudīts. Ja jūs izmēģināt to operētājsistēmās Windows 8 un Windows 8.1, lūdzu, dalieties savos rezultātos zemāk esošajā komentāru lodziņā.

Tātad, vispirms, sāciet lejupielādēt šo PowerShell Script failu no TechNet. Jums to vienkārši vajag saglabāt savā datorā.

Tad atveriet to pašu failu, izmantojot Notepad, un jūs redzēsit kodu, kas izskatīsies kaut kas līdzīgs šim -

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

Tagad jums būs jāievada sava attālā datora adrese kosmosā, kas atzīmēta iepriekš pēdu iekšpusē - Adrese notiek šeit.

Saglabājiet failu.

Ar peles labo pogu noklikšķiniet uz faila un noklikšķiniet uz Darbiniet ar Powershell. Klikšķiniet uz uz UAC vai lietotāja konta vadības uzvedni.

Tagad jūs saņemsit savus rezultātus Powershell terminālā, kā tas ir formātā,

Palaidiet to pašu failu, kā jūs vēlaties.
Palaidiet to pašu failu, kā jūs vēlaties.

Jūs varat uzzināt vairāk par to šeit, TechNet.

Ieteicams: