Добрый день!
Есть 6 устройств Ricoh Aficio 3030 и 3350, сеть с доменом. Все нормально работает, но есть некая заморочка со сканированием документов по SMB в папки пользователей. Суть вопроса:
для сканирования по SMB в настройках прописывается путь к шаре на компе клиента, логин и пароль на доступ и вперед. Было не так много желающих сканировать и модули сканирования были только в двух аппаратах, по этому на компах клиентов делалась шара SCAN, а в устройстве прописывался реальный пользователь и пароль, но теперь надо сделать эту возможность доступной всем. Пользователей дофига!
Решили все переделать, сделать одного пользователя scanner, на всех компах шару SCAN и в настройках устройств всем это прописать. Стал писать скрипт для создания данной шары на всех компах домена, но оказалось что не знаю как указать в скрипте что пользователя scanner надо внести в безопасность и дать права на создание файлов в папке (это первый вопрос).
сам скрипт конечно простой:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.CreateFolder("C:\SCAN")
Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 10
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create _
("C:\SCAN", "SCAN", FILE_SHARE, _
MAXIMUM_CONNECTIONS, "Share for a Ricoh Scan.")
А второй вопрос: может вообще есть другой путь всё это сделать? Если есть люди которые решали подобные задачи в больших офисах - отзовитесь, поделитесь опытом!? Тема актуальная, но в инете подобных инструкций или обсуждений я не нашел. Заранее спасибо!
Есть 6 устройств Ricoh Aficio 3030 и 3350, сеть с доменом. Все нормально работает, но есть некая заморочка со сканированием документов по SMB в папки пользователей. Суть вопроса:
для сканирования по SMB в настройках прописывается путь к шаре на компе клиента, логин и пароль на доступ и вперед. Было не так много желающих сканировать и модули сканирования были только в двух аппаратах, по этому на компах клиентов делалась шара SCAN, а в устройстве прописывался реальный пользователь и пароль, но теперь надо сделать эту возможность доступной всем. Пользователей дофига!
Решили все переделать, сделать одного пользователя scanner, на всех компах шару SCAN и в настройках устройств всем это прописать. Стал писать скрипт для создания данной шары на всех компах домена, но оказалось что не знаю как указать в скрипте что пользователя scanner надо внести в безопасность и дать права на создание файлов в папке (это первый вопрос).
сам скрипт конечно простой:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.CreateFolder("C:\SCAN")
Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 10
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create _
("C:\SCAN", "SCAN", FILE_SHARE, _
MAXIMUM_CONNECTIONS, "Share for a Ricoh Scan.")
А второй вопрос: может вообще есть другой путь всё это сделать? Если есть люди которые решали подобные задачи в больших офисах - отзовитесь, поделитесь опытом!? Тема актуальная, но в инете подобных инструкций или обсуждений я не нашел. Заранее спасибо!