Отдалечено проверете пространството на диска на компютрите на Windows, използвайки Powershell

Съдържание:

Отдалечено проверете пространството на диска на компютрите на Windows, използвайки Powershell
Отдалечено проверете пространството на диска на компютрите на Windows, използвайки Powershell

Видео: Отдалечено проверете пространството на диска на компютрите на Windows, използвайки Powershell

Видео: Отдалечено проверете пространството на диска на компютрите на Windows, използвайки Powershell
Видео: Динамические псевдоклассы в CSS (видео 29)| HTML/CSS.Начальный курс | Программирование - YouTube 2024, Април
Anonim

Много хора са склонни да използват няколко устройства. Това включва техните смартфони, лични лаптопи, настолни компютри в офиси и домове. Дори след голяма интеграция в облак със услуги като OneDrive, някои прости неща наистина се нуждаят от физическото присъствие на потребителя, за да си свършат работата. Едно такова просто нещо е проверката на дисковото пространство. Ако не сте физически налице с компютър, става наистина трудно за нормален потребител да изпълнява тази проста задача. Така че, за да проверите колко дялове са налице на тази машина и всеки дял, какъв е общият капацитет на този дял. Заедно с това, свободното дисково пространство и използваното дисково пространство, ние просто трябва да изпълним прост скрипт. Така че, без по-нататъшно закъснение, нека просто да скочим веднага.

Проверете дисковото пространство на отдалечени компютри

На първо място, този скрипт няма да работи на всяка машина. Той работи само с Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2008, Windows Server 2008 R2 и Windows 7. По мое мнение, това също трябва да работи с Windows 8 и Windows 8.1, но все още не е тествано. Ако го опитате на Windows 8 и Windows 8.1, не се колебайте да споделяте резултатите си в полето за коментари по-долу.

Така че, първо, започнете с изтеглянето на този Powershell Script файл от TechNet. Трябва само да го запазите на компютъра си.

След това отворете същия файл с помощта на Notepad и ще видите кода, който ще изглежда по този начин -

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

Сега ще трябва да въведете адреса на отдалечения компютър в полето, отбелязано по-горе, в цитатите - Адресът отива тук.

Запазете файла.

Кликнете с десния бутон върху файла и кликнете върху него Стартирайте с Powershell. Кликнете върху да в потребителския профил за управление на потребителския акаунт или потребителски акаунт, който получавате.

Сега ще получите вашите резултати на терминала Powershell във формат,

Пуснете същия файл според желанието си.
Пуснете същия файл според желанието си.

Можете да прочетете повече за това тук в TechNet.

Препоръчано: