#0
by 13jaguar
Имеется компьютер с XP Pro, на котором установлена локально ИБ Торговля и склад под 1С77 (сетевая, 25 релиз) в системе зарегистрировано два пользователя. Требуется, чтобы независимо от работы основного пользователя в 1С, планировщик Windows запускал 1С от имени другого пользователя (без его входа в систему) для выполнения неких регламентных обработок, чтобы активация всплывающих окон не мешала основному пользователю. Для запуска сделан bat-файл со строкой: "C:Program Files1Cv77BIN1cv7.exe" Enterprise /nMOD /pMOD /dC:/1C Проблема в том, что под WindowsXP не выполняется эта строка bat-файла, если основной пользователь тоже запустил процесс 1cv7.exe, если же не запускал, то выполняется. Пробовал под Win7 - все запускается нормально. Что делать?
#6
by 13jaguar
Я так понимаю, что для процесса 1cv7 следует установить NT AUTHORITYSYSTEM, но такой службы нет, так что не получается. Можно поподробнее?
#7
by 13jaguar
у нас тоже все это есть. Только не выполняется полностью задание по планировщику от имени пользователя, не вошедшего в систему. Все строки, кроме вызова 1С. И наблюдается это только на XP !!!
#9
by Иду
А Использовать быстрое переключение пользователей, не мешает? Это в Выбор параметров входа и выхода из системы... Можно и от имени SYSTEM запускать, ему пофиг.
#10
by Иду
+ только на кнопарь с "ежедневными советами" ткнуть некому будет... а я забыл какие файлики в Bin удалять... кстати тема как-то надысь пробегала (это помню).
#15
by 13jaguar
nnCron уже пробовал. Результат еще хуже. Требуется вход в систему. А мне нужно, чтобы вход в систему не производился.
#16
by Иду
ты переключатель "использовать быстрое..." проверил? иначе срабатывает ограничение на один открытый сеанс, и никто другой запустить ничего не имеет право, хоть планировщиком, хоть удаленно к раб. столу. Если не это, тогда кто-то в групповых политиках покопался-порезал, или реестр коцаный, или не коцаный, а кой-нить zver пересобранный.
#17
by YF
Почему у меня работает? Для запуска 1С с определенной базой нужно, чтобы эта база была в реестре, если под указанным пользователем интерактивно эта база ни разу не открывалась, то и в реестре записи нет, а раз так, то 1С выдает окно выбора баз и на этом заканчивается работа, а пользователь в систему не вошел => окна никто и не увидит ...
#20
by 13jaguar
База в реестре есть, и интерактивно, естественно, открывалась. Речь идет о том, что даже окна выбора баз не выпадает (для скрытого пользователя, не показывается процесс). Я пробовал, чтобы она хотя бы повисла на этом окне, но не происходит этого... Как я уже раньше писал, это только на XP. На висте и 7 этого нет, там все нормально. все пароли - строго латиница и цифры. рабочие каталоги прописаны, но это не влияет на процесс. Опять же, в висте и 7 все в порядке.
#21
by 13jaguar
переключатель "быстрое... у меня установлен. Где в реестре посмотреть? Или в групповых политиках?
#24
by 13jaguar
домена нет. локальный комп. единственная связь с внешним миром - FTP. скрытый пользователь как раз и обеспечивает эту связь. службу терминалов я не использую.
#30
by 13jaguar
сторонний вообще никогда 1С не запускает. Требуется вход в систему. Мне проще купить Win7, но на это у меня не хватает времени, нужно все на этой неделе запустить.
#31
by 13jaguar
как обычно. запущено-остановлено. и никаких сообщений об ошибках. и код возврата всегда 0, что странно, потому что у меня в батнике прописаны разные коды возврата для разных ситуаций.
#34
by hhhh
расписание, какие флажки указываешь? Может там флажок "Останавливать если еще выполняется" и "Запускать только если компьютер простаивает"
#36
by 13jaguar
"остановить" тоже не установлено. Он не запускает 1с только если основной пользователь запустил его, причем независимо от ИБ.
#37
by Иду
тогда запусти Службу терминалов и в Авто, и планировшик заданий проверь как запускается (в службах). Может и ерунду постю, но что-то мне подсказываает... а вообще что-либо другое (не 1С) от имени и в скрытом сеансе бат-файлом запускается?
#41
by YF
А в чем проблема? Однако можно и войти сначала, чтобы проверить именно эту задачу в планировщике ...
#42
by Иду
А пропиши-ка в запуск от-имени: в поле, гда имя пользователя: имя компьютераимя пользователя. Через слэш.
#44
by Иду
он пишет, что другие батчи запускаются. Но, сетки обратимся к интернету: 1. Учетной записи, от имени которой должно выполнятся задание, в "Локальной политике безопасностиКонфигурация компьютераКонфигурация WindowsПараметры безопасностиЛокальные политикиНазначение прав пользователя" должно быть выделено право "Вход в качестве пакетного задания" (В аноязычном интерфейсе будет в "Local policyComputer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesUser Rights Assignment" выделятся "Log on as a batch job" ). Обратите внимание, чтобы в этой же ветке не установливалось для данной учетной записи запрещение: "Отказ во входе в качестве пакетного задания" ("Deny log on as a batch job"). 2. В свойствах задания (на певой странице) НЕ ДОЛЖЕН БЫТЬ ВКЛЮЧЕН пункт "Выполнять только при выполненном входе в систему" ("Run if user logon").
#47
by 13jaguar
А это как раз сделано. Вход в качестве пакетного задания - есть. Отказ во входе в качестве пакетного задания - снято. В свойствах задания "Выполнять только при выполненном входе в систему" снято.
#49
by Иду
Ох уж этот планировщик, лет дцать не пользую ибо(с) Пользователя "убить". Создать нового (можно такого-же, с тем же именем, но удалить профиль в док энд сеттингс, для порядка), дать ему (вреименно) права администратора, войти интерактивно, запустить батч, галки 1С посбрасывать, базу добавить. Выйти, зайти другим пользователем, от имени созданного добавить в задания, дождаться выполнения... снять права администратора и проверить на ограниченных правах.
#50
by Ковычки
в планировщике строка в 1С и статус и завершить для жути ))) планировщик правдо от админа, сеансы закрыл, покурил, позырил лог
#51
by 13jaguar
Похоже, этот вариант работает. Осталось только сделать ярлыки для запуска только от заданного пользователя... Ладно, буду проверять еще... У Вас, похоже, SQL версия. Она по-другому работает. И запускается, похоже на Win2003 Server... Плюс административная установка.
#53
by null
Знакомая история. Тоже долго боролся, получилось только через RunAs, ещё если покрасивше вот такая штука есть
#54
by Иду
что тама проверять-то? "битый" профиль юзеря, некорректным выходом (или вирем, или лечением антивирем) выбитый и всё. В событиях просмотреть на наличие "не удалось выгрузить чей-то файл реестра..." ото оно и есть. Не надо бороться. Не в домене, первое что делать = . Рабстол, Мои документы (если и до сих дефолтно лежат) надо объяснять как копировать?. Хотя и в домене, тем же и лечить. Связки SID-пользователя, в реестре лечить = занятие для тех, кто совсем "на всю голову"... Иду таки такое лечил, но давно, может прошло?
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- как удалить дубль предопределенного счета в 1с?
- v8: Помогите составить отчет с СКД (ОстаткиИОбороты и группировка поля СуммаНачальныйОстаток)
- Не запускается 1С 8.1
- Ввод адреса в формате ФНС
- УПП. Как при выводе штрихкода вывести еще и организацию?
- Нужны книги на русском по ITIL v.2 и v,3
- Что нужно "установить" в виндоуз, что бы заработали диаграммы в 7.7 ?
- ЗУП: Расчет отработанного времени только по табелю
- Помощник перехода на 1С: ЗУП
- Движение товара
- ЗУП 2.5.18 2 дня за счет работодателя.
- Сделать ТолькоПросмотр = Ложь в форме (нет прав на Редактирование, только Изменение)
- Не работает FreeBSD в качестве шлюза
- Как открыть форму справочника с отбором по списку значений?
- Правила написания наименования контрагента
- Преобразовать строку к типу дата
- ОбновитьОтображениеДанных
- Отслеживание ошибок регламентных заданий
- OpenOffice + вставка картинки во Writer
- v8.2 Обновление конфигурации УПП 24.2 на 25.2