Function Get-DiskSpace { [CmdletBinding()] param ( [Parameter()] [String[]] $ComputerName = $env:COMPUTERNAME ) # Drive type lookup table $driveType = @{ 0 = 'Unknown' 1 = 'No Root Directory' 2 = 'Removable Disk' 3 = 'Local Disk' 4 = 'Network Drive' 5 = 'Compact Disc' 6 ...
{# Start-Sleep -s 1# Listen Disk Change}$Now_Time=Get-Date-Format"yyyy/MM/dd HH:mm:ss"$Dev_Change=Get-WmiObject-ClassWin32_LogicalDisk# 获取逻辑分区$com_Dev=Compare-Object$Device_Logical$Dev_Change#比较两次差异$Disk_Change=$com_Dev.InputObject$diskName=$Disk_Change.DeviceID[0]$DevPhy_...
在Powershell中,可以使用以下命令来获取磁盘信息: Get-PhysicalDisk:获取物理磁盘的信息,包括磁盘的序列号、型号、容量等。该命令可以用于获取服务器上的物理磁盘信息。 Get-Volume:获取卷(分区)的信息,包括卷的名称、文件系统、容量等。该命令可以用于获取磁盘上各个分区的信息。 Get-Partition:获取分区的信息,包括分区...
# 获取所有磁盘信息 $disks = Get-Disk # 导出每个磁盘的分区信息到文本文件 foreach ($disk in $disks) { $partitions = Get-Partition -DiskNumber $disk.Number $diskInfo = "Disk $($disk.Number): $($disk.FriendlyName), $($disk.Size) bytes`n" foreach ($partition in $partitions) { $part...
wmic.exe /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct Get * //获取杀毒软件信息 wmic.exe /Namespace:\\root\SecurityCenter2 Path FirewallProduct Get * //获取防火墙信息 格式3:wmic [别名] list [brief|full] /format:hform >|>> [文件名] list选项:Brief、Full(默认)、Instance、 St...
Get-Command|Select-Object-First5-PropertyName, Source Output Name Source --- --- Add-AppPackage Appx Add-AppPackageVolume Appx Add-AppProvisionedPackage Dism Add-AssertionOperator Pester Add-ProvisionedAppPackage Dism 如需詳細資訊,請參閱Select-Object。 Where-...
$Service='w32time';Get-Service-Name$Service Output Status Name DisplayName --- --- --- Running w32time Windows Time 许多编程和脚本语言都需要每行末尾的分号。 但是,在 PowerShell 中,行尾的分号是不必要的,不建议这样做。 应该避免使用它们,以使代码更简洁且更易于阅读。 左侧筛选器 本章演示...
Get-WmiObject Win32_OperatingSystem | Format-List BootDevice,BuildNumber,BuildType,Caption,CodeSet,CountryCode,CreationClassName,CSCreationClassName,CSDVersion,CSName,Description,Locale,Manufacturer,Name,Organization,OSArchitecture,OtherTypeDescription,PlusProductID,PlusVersionNumber,RegisteredUser,SerialNumber,Status...
Get-AzsVolume -ScaleUnit <String> -StorageSubSystem <String> [-Location <String>] [-ResourceGroupName <String>] [-SubscriptionId <String[]>] [-Filter <String>] [-Skip <String>] [-Top <String>] [-DefaultProfile <PSObject>] [-PassThru] [<CommonParameters>] PowerShell 複製 Get-AzsVolum...
您可以使用ComputerName參數,從遠端電腦擷取相同的資訊,並指定電腦名稱或 IP 位址: PowerShell Get-CimClass-Namespaceroot/CIMV2-ComputerName192.168.1.29 遠端電腦傳回的類別清單可能會因為電腦執行的特定作系統而有所不同,而且已安裝的應用程式會新增特定的 WMI 擴充功能。