2009-06-04 3 views
2

Возможно ли управлять файлами и каталогами (т. Е. Получать содержимое каталога, создавать/копировать/удалять файлы и т. Д.) Usig javascript в WSH?
Я быстро просмотрел MSDN, и я не могу найти объект, который позволит мне это сделать.Как управлять файлами и каталогами под WSH?

ответ

4

FileSystemObject Что вы ищете?

+0

я вижу. Однако это не относится к разделу WSH в документации. Он, похоже, не является частью WSH DOM. – GetFree

+0

Я не говорю, что это не работает. Просто выяснилось, что это где-то еще в дереве документации MSDN. – GetFree

+0

Я смотрю его в MSDN под «Microsoft Windows Script Technologies». – RichieHindle

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); 
} 

См MSDN documentation on FSO.

+0

Первая строка должна быть «Scripting.FileSystemObject», а не «ScriptingFileSystemObject» – mhenry1384