Войти

Показать полную графическую версию : VBS скрипт + win server 2016 - старт от имени системы


Charg
09-07-2018, 23:40
Нужно это для того чтобы задание отрабатывало в любой момент даже если никаких пользователей в системе нет. Ну или если есть какой-то другой способ заставить так работать задание - расскажите.
Проблема у меня состоит в том что и скрипт и лог в который он пишет об успешном завершении находятся на другом сервере. Оба сервера в домене, и соответственно групповыми политиками на оба сервера мапятся диски. Только вот мапятся они в пользовательской части, внутри пользовательского сеанса, а во-первых у системной учетной записи никакого сеанса быть не может а во-вторых это не доменная учетная запись так что и групповая политика на неё не распостраняется.
Как сделать так чтоб работало?


Вообще цель такая - заставить работать VBS скрипты (их 5 или 6 штук) раз в 5 минут каждый день бесконечно вне зависимости от наличия или отсутствия залогиненных пользователей и чтобы работало после ребута.

Iska
10-07-2018, 08:11
Используйте Планировщик задач. «старт от имени системы» для этого:
задание отрабатывало в любой момент даже если никаких пользователей в системе нет »
не нужен.

Charg
10-07-2018, 09:07
Iska, это я знаю, только как быть с сетевыми дисками, на которых лежит и скрипт и лог? Системная учетка этих дисков не видит.

Busla
10-07-2018, 09:43
Charg, да не мапьте вы диски - пишите сразу unc-путь
нет никаких сетевых дисков, есть сетевые папки
хватит жить прошлым - времена DOS давно миновали

Charg
10-07-2018, 11:24
нет никаких сетевых дисков, есть сетевые папки »
С чего бы это вдруг нет? Буква им назначается как диску, в свойствах написано "тип - сетевой диск", в групповых политиках это называется "сопоставление дисков". С точки зрения клиента это диск, с точки зрения сервера это расшаренная сетевая папка.

А вообще писать сразу unc-путь я как-то не подумал, сейчас попробую.




© OSzone.net 2001-2012