Не совсем PowerShell, но ранее я был в состоянии автоматизировать установку драйвера принтера с помощью следующей команды
printui /ia /m "<driver_name>" /f "\\path\to_drivers\oemsetup.inf" /h x64
Это должно установить драйвер в автоматическом режиме, обратите внимание, что для драйвера требуется файл .INF
Объяснение параметров (от https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/rundll32-printui)
/ia Installs a printer driver by using an .inf file.
/m[model] Specifies the driver model name. (This value can be specified in the .inf file.)
/f[file] Species the Universal Naming Convention (UNC) path and name of the .inf file name or the output file name, depending on the task that you are performing. Use /F[file] to specify a dependent .inf file.
/h[architecture] Specifies the driver architecture. Use one of the following: x86, x64, or Itanium.