From 513226f48718da5ddb75792afe2c12c7843939bf Mon Sep 17 00:00:00 2001 From: Wobblagated <52647746+Wobblagated@users.noreply.github.com> Date: Mon, 14 Nov 2022 11:53:00 -0500 Subject: [PATCH 1/2] Update diskList to exclude RAID drives --- Intune.USB.Creator/Private/Get-DiskToUse.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Intune.USB.Creator/Private/Get-DiskToUse.ps1 b/Intune.USB.Creator/Private/Get-DiskToUse.ps1 index a3cc837..e978c45 100644 --- a/Intune.USB.Creator/Private/Get-DiskToUse.ps1 +++ b/Intune.USB.Creator/Private/Get-DiskToUse.ps1 @@ -4,7 +4,7 @@ function Get-DiskToUse { [parameter(Mandatory = $false)] [int32]$diskNum ) - $diskList = Get-Disk | Where-Object { $_.Bustype -notin @('SATA', 'NVMe') } + $diskList = Get-Disk | Where-Object { $_.Bustype -notin @('SATA', 'NVMe', 'RAID') } $disks = $diskList | Select-Object Number, @{Name = 'TotalSize(GB)'; Expression = { [double]($_.Size / 1GB).ToString("#.##") } }, @{Name = "Name"; Expression = { $_.FriendlyName } } | Sort-Object -Property Number if (!$diskNum) { $table = $disks | Format-Table | Out-Host @@ -20,4 +20,4 @@ function Get-DiskToUse { } } return $diskNum -} \ No newline at end of file +} From 4c19b9c93a8df784e9747cb333fa58c56e5247d8 Mon Sep 17 00:00:00 2001 From: Wobblagated <52647746+Wobblagated@users.noreply.github.com> Date: Mon, 14 Nov 2022 11:54:14 -0500 Subject: [PATCH 2/2] Update diskList to show USB bustype only --- Intune.USB.Creator/Private/Get-DiskToUse.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Intune.USB.Creator/Private/Get-DiskToUse.ps1 b/Intune.USB.Creator/Private/Get-DiskToUse.ps1 index e978c45..4c68526 100644 --- a/Intune.USB.Creator/Private/Get-DiskToUse.ps1 +++ b/Intune.USB.Creator/Private/Get-DiskToUse.ps1 @@ -4,7 +4,7 @@ function Get-DiskToUse { [parameter(Mandatory = $false)] [int32]$diskNum ) - $diskList = Get-Disk | Where-Object { $_.Bustype -notin @('SATA', 'NVMe', 'RAID') } + $diskList = Get-Disk | Where-Object -FilterScript {$_.Bustype -Eq "USB"} $disks = $diskList | Select-Object Number, @{Name = 'TotalSize(GB)'; Expression = { [double]($_.Size / 1GB).ToString("#.##") } }, @{Name = "Name"; Expression = { $_.FriendlyName } } | Sort-Object -Property Number if (!$diskNum) { $table = $disks | Format-Table | Out-Host