powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / задание из под Windows Scheduler не хватает прав?
3 сообщений из 3, страница 1 из 1
задание из под Windows Scheduler не хватает прав?
    #39318866
sp_eedo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть проблема при выполнении файла
test.js
из под Windows Scheduler

Задание выполняется на WinServ2013R2
Выполняется из под пользователя являющимся администратором на машине.

Если файл выполнять в ручную, то всё ок.
если выполнять задание в режиме "Выполнять только для зарегистрированного пользователя" тоже всё ОК.
А если выполнять в режиме "Выполнять вне зависимости от регистрации пользователя" то ошибка происходит после шага 1.
Текст ошибки:
Текст ошибкиПриложению Microsoft Excel не удается получить доступ к файлу "C:\PATTERN1.XLSX". Это может быть вызвано одной из следующих причин.

• Указан несуществующий файл или путь.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.
хотя путь к файлу указан верно, и он не используется другой программой, и нет попытки сохранить одноимённую книгу...
При этом есть ПК на котором при всех таких же правах и настройках Windows Scheduler ошибки не возникает.

Есть подозрение что это какие-то политики безопасности.


Тело файла test.js
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
	var w =new ActiveXObject("Excel.Application"); 
	w.Visible = false;
	w.DisplayAlerts = false;   
	toLog(" Шаг 1" );

	//ПРи выполнении следующей строки ошибка
	var book = w.Workbooks.Open("C:\\PATTERN1.XLSX");
	toLog(" Шаг  2" );   
                
	var ExcelSheet= book.Sheets;

	var batchSize = 50;
	var ExcelRowNum =2;
	
	
	book.SaveAs(sFileItemName);
	book.Close();
	w.Quit();
    	w= null;
...
Рейтинг: 0 / 0
задание из под Windows Scheduler не хватает прав?
    #39318877
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте:
1) определить, от имени какого всё-таки пользователя выполняется скрипт
2) потребовать загрузки профиля для выполнения задания
3) просто попробовать получить доступ к файлу как к потоку, или хотя бы к его свойствам через FSO
...
Рейтинг: 0 / 0
задание из под Windows Scheduler не хватает прав?
    #39318881
sp_eedo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / задание из под Windows Scheduler не хватает прав?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]