Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Измеение принтера по умолчанию на удаленном компьютере (http://forum.oszone.net/showthread.php?t=191359)

tarasov.evgeny 16-11-2010 11:49 1543811

Измеение принтера по умолчанию на удаленном компьютере
 
Добрый день,

Пытаюсь изменить принтер по умолчанию на удаленной машине, но код:
Код:

Get-WmiObject -Class Win32_Printer -ComputerName NamePC | Format-Table Default,Name
Всегда для всех принтеров возвращает False, т.е. он не видит или не знает, какой принтер стоит по умолчанию. Для локального компьютера, всё нормально срабатывает.
Команда ниже тоже не принесла успеха.
Код:

Invoke-Command -ComputerName cl-ru-spaes -ScriptBlock '
 { Get-WmiObject -Class Win32_Printer | Format-Table Default,Name}


amel27 18-11-2010 11:17 1545534

"принтер по умолчанию" является свойством профиля пользователя, а не принтера... т.е. корректно отобразится только для текущего пользователя/компьютера, powershell тут однозначно не причем

tarasov.evgeny 29-11-2010 12:34 1554029

amel27,
Вообще задача установить принтер удаленно и установить его по-умолчанию
Запустил команду от пользователя зарегистрированного на удаленном компьютере.
Команда выполняется, но принтера по-умолчанию не видно.
Код:

Get-WmiObject -Class Win32_Printer -credential "user" -ComputerName computer'
| Format-Table Default,Name

Если я правильно понял, если бы на обоих компьютерах (где запускаю команду, удаленный компьютер) залогирован пользователь, то команда должна показать принтер по-умолчанию?


Время: 06:22.

Время: 06:22.
© OSzone.net 2001-