Script2EXE Home How to Use Interface Buy Support Site Home

ListFiles - A Sample Programm Created with Script2EXE


This sample demonstrates how to use "Scripting.FileSystemObject"

Source Codes
<HTML>
<HEAD>
<TITLE>Files in Current Folder</TITLE>
<SCRIPT LANGUAGE="JAVASCRIPT">
function Init()
{
if(!window.external.SHW)
    alert("this page is designed for Script2EXE.");
else
    cd.innerText=window.external.GetCurrentDirectory();
}

function listFiles()
{
if(!window.external.SHW)
    {
    alert("this page is designed for Script2EXE.");
    return;
    }

var fo=window.external.CreateObject("Scripting.FileSystemObject");
var dir=fo.GetFolder(window.external.GetCurrentDirectory());
var files =new Enumerator(dir.files);
var t="";
while(!files.atEnd())
    {
    var t2="<li>" + files.item() + "\n";
    t+=t2;
    files.moveNext();
    }
fl.innerHTML=t;
}
</SCRIPT>

</HEAD>
<BODY onload="Init()">

<h3 id="cd"></h3>

<ul id="fl">
</ul>


<input type="button" value="List Files" onclick="listFiles()">
</BODY>
</HTML>