Bonjour,
Pour voir les imprimantes et les ports, vous pouvez faire:
Get-Printer
# ou
Get-CimInstance Win32_Printer | Select Name,PortName
Pour mettre une imprimante par défaut, vous pouvez faire quelque chose du genre:
Get-CimInstance Win32_Printer |
Where { $_.PortName -match 'USB' } |
Out-GridView -PassThru |
Invoke-CimMethod -MethodName SetDefaultPrinter
PS: j'ai pas d'imprimante pour tester, mais ça vous donne l'idée...