如何打开然后使用PowerShell关闭“设备和打印机”文件夹?

时间:2011-05-06 20:15:07

标签: powershell controls panel

所以我正在编写一个PowerShell脚本来安装我办公室里的所有打印机。

但首先,我想要它打开设备和打印机文件夹。 然后,在安装完所有打印机后,我希望它关闭该文件夹。

当我进入控制面板时,我可以在桌面上创建设备和打印机的快捷方式。 lnk指向“控制面板\硬件和声音\设备和打印机”。

有没有人对如何做到这一点有任何想法?

1 个答案:

答案 0 :(得分:6)

要打开它,您可以输入

PS> control printers

要关闭它,您可以使用COM对象来控制shell

(New-Object -comObject Shell.Application).Windows() | 
where-object {$_.LocationName -eq "Devices and Printers"} | 
foreach-object {$_.quit()}