在Powershell中使用CIMinstance / WMIObject检索远程网络打印机

时间:2014-10-07 23:30:11

标签: powershell

这是我的目标。出于某种原因,当我在本地运行这些命令时,它们工作正常,但是如果我在远程机器上运行它们没有任何反应我尝试过使用" get-wmiobject"太。一样。有关为什么会这样的任何想法?谢谢!

$cimopt = New-CimSessionOption -Protocol DCOM
$cimsession = New-CimSession -ComputerName $computerhostname -SessionOption $cimopt

#### printers
get-ciminstance -cimsession $cimsession -ClassName Win32_Printer
get-ciminstance -cimsession $cimsession -ClassName win32_printer | %{if ($_.default) {$_}}

#### mapped drives
get-ciminstance -cimsession $cimsession -ClassName Win32_MappedLogicalDisk

0 个答案:

没有答案