PowerShell su macchine Windows 7


1

Ho difficoltà a vedere se ci sono CmdLets disponibili in Windows 7 che mi consentiranno di aggiungere una stampante in remoto in PowerShell. So che Windows 8 e fino ha questa capacità, ma non riesco a trovare nulla in PowerShell su Windows 7, anche con framework .NET completamente aggiornato.


1
Questa domanda è probabilmente più su argomento Super User .
Lasse Vågsæther Karlsen

Risposte:



0

Sì, sfortunatamente i cmdlet nativi di PowerShell per le stampanti sono legati al sistema operativo piuttosto che alla versione PowerShell, quindi dovresti andare a scuola per scrivere l'installazione delle stampanti su Windows 7 (anche se puoi racchiuderlo in PowerShell, per eseguire per esempio, remotamente e iterando su un'unità organizzativa.)

Ecco cosa utilizziamo nei file batch per l'installazione delle stampanti di rete:

rundll32 printui.dll,PrintUIEntry /inf /q /n\\printserver\pnt_name

Imposta come predefinito:

rundll32 printui.dll,PrintUIEntry /y /n\\printserver\pnt_name

e rimuovendo:

rundll32 printui.dll,PrintUIEntry /dn /q /n\\printserver\pnt_name

Probabilmente è possibile sfruttare la dll in PowerShell, ma non l'ho personalmente esaminata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.