Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по windows script host - rак вставить в файл .js (запускается из WHS) условие наличия файла.

nikname Ученик (234), закрыт 10 лет назад
Как
вставить в java скрипт (запускается
из WHS) условие наличия
файла. Имеем файл .js

var WSHShell =
WScript.CreateObject("WScript.Shell");

WSHShell.Run('excel
"//filesrv01/content main/tablec01.xlsx"',5);

(если что в пути пробел, поэтому путь в дв. кавычках )

Надо написать так, что если файл есть, то должна запускаться команда excel, если файла нет, то ничего не должно
происходить.
Лучший ответ
Остальные ответы
... Гений (84839) 10 лет назад
var objFSO = new ActiveXObject("Scripting.FilesystemObject");
if (objFSO.FileExists("путь_к_файлу")) {
...
}
Алексей Кузьминов Мудрец (11132) 10 лет назад
var FS = new ActiveXObject("Scripting.FilesystemObject");
if (FS.FileExists("имя файла")){
var excelApp = new ActiveXObject("Excel.Application");
excelApp.Open("имя файла");
}

ЗЫ Вы не уточнили, что делать, когда Excel не установлен.
Евдокия Веселова Ученик (111) 7 лет назад
Советовали тут уже несколько раз, вот решение:
Сафо Селезнёва Ученик (144) 7 лет назад
Вроде отвечали недавно, гугли - виндовсфикс. ру
Похожие вопросы