많은 사람들이 여러 장치를 사용하는 경향이 있습니다. 여기에는 스마트폰, 개인 노트북, 사무실의 데스크탑 및 가정이 포함됩니다. 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에서 사용해 본 경우 아래의 댓글 상자에 결과를 자유롭게 공유해 주세요.
따라서 우선 TechNet에서 이 Powershell 스크립트 파일을 다운로드하여 시작하십시오. 컴퓨터에 저장하기만 하면 됩니다.
그런 다음 메모장을 사용하여 동일한 파일을 열면 다음과 같은 코드가 표시됩니다-
<# .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로 실행을 클릭합니다. 예를 클릭합니다. UAC 또는 사용자 계정 컨트롤 프롬프트에 표시됩니다.
이제 형식과 같이 Powershell 터미널에서 결과를 얻을 수 있습니다.
이 동일한 파일을 원하는 대로 실행하십시오.
여기 TechNet에서 이에 대한 자세한 내용을 읽을 수 있습니다.