-nouvelle branche pour nouveau fichier .xlsx (02/06/20)
-essai sur usb
This commit is contained in:
70
usb2.ps1
Normal file
70
usb2.ps1
Normal file
@@ -0,0 +1,70 @@
|
||||
# https://docs.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance?redirectedfrom=MSDN&view=powershell-7
|
||||
|
||||
Get-CimInstance Win32_Diskdrive -PipelineVariable disk |
|
||||
Get-CimAssociatedInstance -ResultClassName Win32_DiskPartition -PipelineVariable partition |
|
||||
Get-CimAssociatedInstance -ResultClassName Win32_LogicalDisk |
|
||||
Select-Object @{n='Disk';e={$disk.deviceid}},
|
||||
@{n='DiskSize';e={$disk.size}},
|
||||
@{n='DiskModel';e={$disk.model}},
|
||||
@{n='Partition';e={$partition.name}},
|
||||
@{n='RawSize';e={$partition.size}},
|
||||
@{n='DriveLetter';e={$_.DeviceID}},
|
||||
VolumeName,Size,FreeSpace
|
||||
|
||||
|
||||
# Pour voir toutes les entrées:
|
||||
#Get-CimInstance Win32_DiskDrive | Select-Object *
|
||||
<#
|
||||
InterfaceType : USB
|
||||
Size : 8101900800
|
||||
Caption : USB Device
|
||||
Name : \\.\PHYSICALDRIVE1
|
||||
MediaLoaded : True
|
||||
MediaType : Removable Media
|
||||
Model : USB Device
|
||||
SerialNumber : AA15104200000849
|
||||
#>
|
||||
|
||||
# Where { $_.InterfaceType -eq 'USB' }
|
||||
Get-CimInstance Win32_DiskDrive -Filter "InterfaceType like 'USB%'" | Select-Object Model,SerialNumber
|
||||
|
||||
|
||||
#Get-CimInstance Win32_LogicalDisk | % VolumeSerialNumber
|
||||
#Get-CimInstance Win32_LogicalDisk | Select-Object *
|
||||
<#
|
||||
Name : C: | D:
|
||||
Description : Disque monté local | Disque CD-ROM | Disque amovible | Connexion réseau
|
||||
FreeSpace : 22891048960
|
||||
Size : 89682935808
|
||||
FileSystem : NTFS | FAT32 | PrlSF
|
||||
ProviderName : \\Mac\Dropbox
|
||||
VolumeName : BOOTCAMP | ESD-ISO | Shared Folders
|
||||
VolumeSerialNumber : 02469FF7
|
||||
#>
|
||||
|
||||
Get-CimInstance Win32_LogicalDisk | Select-Object DeviceID,Name,Description,Freespace,Size,FileSystem,ProviderName,VolumeName,VolumeSerialNumber
|
||||
|
||||
|
||||
<#
|
||||
CIM_LogicalDisk {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
Win32_MappedLogicalDisk {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
CIM_DiskPartition {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
Win32_DiskPartition {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
CIM_DiskDrive {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
Win32_DiskDrive {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
CIM_DisketteDrive {SetPowerState, R... {Caption, Description, InstallDate, Name...}
|
||||
CIM_DiskSpaceCheck {Invoke} {Caption, CheckID, CheckMode, Description...}
|
||||
#Win32_LogicalDiskRootDirectory {} {GroupComponent, PartComponent}
|
||||
Win32_LogonSessionMappedDisk {} {Antecedent, Dependent}
|
||||
CIM_LogicalDiskBasedOnPartition {} {Antecedent, Dependent, EndingAddress, StartingAddress}
|
||||
Win32_LogicalDiskToPartition {} {Antecedent, Dependent, EndingAddress, StartingAddress}
|
||||
CIM_LogicalDiskBasedOnVolumeSet {} {Antecedent, Dependent, EndingAddress, StartingAddress}
|
||||
#Win32_DiskDrivePhysicalMedia {} {Antecedent, Dependent}
|
||||
#CIM_RealizesDiskPartition {} {Antecedent, Dependent, StartingAddress}
|
||||
Wi
|
||||
#>
|
||||
|
||||
Get-CimInstance CIM_LogicalDisk | Select-Object *
|
||||
Get-CimInstance CIM_DiskDrive | Select-Object *
|
||||
Get-CimInstance Win32_MappedLogicalDisk | Select-Object *
|
||||
Get-CimInstance Win32_DiskPartition | Select-Object *
|
||||
Reference in New Issue
Block a user