MKrivosheev
@MKrivosheev

Почему не работает простой скрипт из шедулера Windows8?

Довольно простой js:
var WshShell = WScript.CreateObject( «WScript.Shell» );
var fso = WScript.CreateObject( «Scripting.FileSystemObject» );
var oDesktopFolder = fso.getFolder( WshShell.SpecialFolders( «Desktop» ) );
fso.CreateFolder ( oDesktopFolder + "\\Folder" );

Работает под Windows7 и более младшими в любом случае и почему-то не работает под шедулера Windows8 (запускается из-под админского аккаунта с отключенным UAC, если это, вдруг имеет значение). Запущенный вручную отрабатывает корректно. Причины не подскажете?
  • Вопрос задан
  • 4056 просмотров
Пригласить эксперта
Ответы на вопрос 3
@PoliTeX
шедулер — служба, он работает не под запускающим пользователем, а под своим, services.msc -> проверьте что у него есть права. Обычно local system, но если переставлено на локал сервис, например, прав не хватит (по умолчанию, конечно)
Ответ написан
@PoliTeX
проверил, у меня выполнилось, только на «елочки» ругнулось
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
Хм. а если сделать runas нужный user?
шедулер то под своей уеткой висит…
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
RealtimeBoard Пермь
от 90 000 до 140 000 руб.
Soft Media Int. Пенза
от 125 000 до 225 000 руб.
Smartbics Нижний Новгород
от 50 000 до 70 000 руб.
22 февр. 2019, в 00:35
2000 руб./за проект
21 февр. 2019, в 21:38
1000 руб./за проект
21 февр. 2019, в 19:49
200000 руб./за проект