Возможно ли управлять файлами и каталогами (т. Е. Получать содержимое каталога, создавать/копировать/удалять файлы и т. Д.) Usig javascript в WSH?
Я быстро просмотрел MSDN, и я не могу найти объект, который позволит мне это сделать.Как управлять файлами и каталогами под WSH?
2
A
ответ
4
FileSystemObject Что вы ищете?
2
var fso = WScript.CreateObject("ScriptingFileSystemObject");
var CurDir = fs.GetFolder("C:\\temp");
var Files = CurDir.Files;
for(var fileitem = new Enumerator(Files); !fileitem.atEnd(); fileitem.moveNext())
{
fso.CopyFile(fileitem.item(), ExeDir);
}
+0
Первая строка должна быть «Scripting.FileSystemObject», а не «ScriptingFileSystemObject» – mhenry1384
я вижу. Однако это не относится к разделу WSH в документации. Он, похоже, не является частью WSH DOM. – GetFree
Я не говорю, что это не работает. Просто выяснилось, что это где-то еще в дереве документации MSDN. – GetFree
Я смотрю его в MSDN под «Microsoft Windows Script Technologies». – RichieHindle