Не полное выполнение пакетного файла

Обсуждение любых программ, не имеющих отношения к Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
Lazy Crazy
Сообщения: 400
Зарегистрирован: Вс янв 16, 2005 20:53

Не полное выполнение пакетного файла

Сообщение Lazy Crazy »

Возможно кто-нибудь встречался с чем-то подобным и знает, где копать.
Имеется пакетный файл, в котором устанавливаются переменные среды, затем выполняется пользовательская программа с параметрами запасного копирования базы, после запускается архиватор.
Если пакетный файл выполняется от имени текущего пользователя - то всё проходит штатно. Но при запуске от имени system или любого администратора, батник прерывает своё выполнение на середине, не дождавшись конца выполнения программы (сама программа при этот отрабатывает нормально). Такое впечатление, что отрабатывает какой-то таймер ожидания.
Если кто-то знает, в чём беда, подскажите, будьте любезны.
Последний раз редактировалось Lazy Crazy Чт май 03, 2012 06:04, всего редактировалось 1 раз.
Изображение
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Идей, почему может наблюдаться разница в поведении, не имею, но в качестве решения имеет смысл запускать неконсольные программы, окончания которых необходимо дожидаться, через start /wait.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Lazy Crazy
Сообщения: 400
Зарегистрирован: Вс янв 16, 2005 20:53

Сообщение Lazy Crazy »

Спасибо за совет!
Проблема была у моего коллеги; как он написал:
«Спасибо. Я разобрался. Причиной стало создание учетной записи администратора без создания полноценного консольного профиля.»
Ещё раз спасибо!
Изображение
Ответить