Banyak orang cenderung menggunakan banyak perangkat. Ini termasuk smartphone mereka, laptop pribadi, desktop di kantor dan rumah. Bahkan setelah integrasi berbasis cloud yang hebat dengan layanan seperti OneDrive, beberapa hal sederhana benar-benar membutuhkan kehadiran fisik pengguna untuk menyelesaikan beberapa pekerjaan. Salah satu hal sederhana adalah memeriksa ruang disk. Jika Anda tidak secara fisik hadir dengan komputer, menjadi sangat sulit bagi pengguna normal untuk melakukan tugas sederhana ini. Jadi, untuk memeriksa berapa banyak partisi hadir pada mesin itu dan oleh setiap partisi, berapa kapasitas total partisi itu. Bersamaan dengan itu, ruang disk kosong dan ruang disk yang digunakan kita hanya perlu menjalankan skrip sederhana. Jadi, tanpa penundaan lebih lanjut, mari kita lompat saja.
Periksa Disk Space pada komputer jarak jauh
Pertama-tama, skrip ini tidak akan berfungsi di semua komputer. Ia hanya bekerja dengan Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2008, Windows Server 2008 R2 dan Windows 7. Menurut pendapat saya, ini juga harus bekerja dengan Windows 8 dan Windows 8.1 tetapi belum diuji. Jika Anda mencobanya di Windows 8 dan Windows 8.1, jangan ragu untuk membagikan hasil Anda di kotak komentar di bawah ini.
Jadi, pertama-tama, mulailah dengan mengunduh file Powershell Script ini dari TechNet. Anda hanya perlu menyimpannya ke komputer Anda.
Kemudian, buka file yang sama menggunakan Notepad dan Anda akan melihat kode yang akan terlihat seperti ini-
<#.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 } }
Sekarang, Anda harus memasukkan alamat komputer jarak jauh Anda di ruang yang ditandai di atas di dalam tanda kutip - Alamat Berlangsung Di Sini.
Simpan file.
Klik kanan pada file dan klik Jalankan dengan Powershell. Klik iya nih pada UAC atau Kontrol Akun Pengguna Prompt yang Anda dapatkan.
Sekarang Anda akan mendapatkan hasil Anda di terminal Powershell sebagaimana dalam format,
Anda dapat membaca lebih lanjut tentang ini di sini di TechNet.