У нас есть ImageRunner 3220, таким образом, имена опции могут варьироваться немного на Вашей модели. Конфигурирование значений по умолчанию принтера на сервере печати (а не клиентский конец) должно установить настройки влиять на всех пользователей. Посмотрите, что это связало вопрос о SF: Изменение настроек общего принтера для установки по умолчанию к шкале полутонов.
На сервере печати, под свойствами принтера, во Вкладке "Дополнительно", открывают Printing Defaults.
Вкладка Firey Printing должна позволить Вам создавать/изменять шаблоны задания.
Можно создать дополнительные "Шаблоны Задания", как Canon называет их, чтобы предоставить пользователям быстрые настройки, такие как дуплексное окончание, сшивание, цвет, и т.д.
Попробуйте это ( Не проверено). Хотя до сих пор не удается обойти тот факт, что вы тестируете вслепую.
$a = Get-Content "C:\Computers.txt"
ForEach ($i in $a){
$windowsXP = "\\$i\c$\Documents and Settings\All Users\Desktop\file.url"
$windows7 = "\\$i\c$\Users\Public\Desktop\file.url"
#Test file on WindowsXP
Write-Output("$i - Checking WindowsXP Location")
if ((test-path $windowsXP) -eq $True)
{Write-Output "File Found"}
elseif ((test-path $windowsXP) -eq $False)
{Write-Output "File Not Found "}
#Test file on Windows7
Write-Output("$i - Checking Windows7 Location")
if((test-path $windows7) -eq $True)
{Write-Output "File FoundL"}
elseif ((test-path $windows7) -eq $False)
{Write-Output "File Not Found"}
}