站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题FileSystemObject简介及应用

FileSystemObject简介及应用

摘要: FileSystemObject简介及应用


<table cellSpacing=0 cellPadding=0 width="100%" border=0> <tr bgColor=#ffffff> <td></td> <td width="100%"></td> <td></td></tr></table> <table cellSpacing=0 cellPadding=0 width="100%" border=0> <tr bgColor=#ffffff> <td></td> <td width="100%"> <table cellPadding=8 width="100%" border=0> <tr> <td align=middle> <script language=JavaScript> document.write(""+document.title+""); </script> <script language=JavaScript src="my.js"> </script> </td></tr> <tr> <td bgColor=#f7f7f7>
提示:刚一开始看到有这样的功能,我也受骗了,以为真的可以通过浏览器在访问者的硬盘上创建文件,因为我开始试了一下真的可以,不信你把下面这段代码COPY到一个HTML文件当中再运行一下!
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td><script language="JavaScript">
<tr> <td>
让我们先来看看有什么属性与函数可用,后面会对部分函数做些小例子
<table cellSpacing=0 cellPadding=3 width="100%" border=0> <tr bgColor=#eeeeee> <td>方法或者属性</td> <td>描述</td></tr> <tr> <td>BuildPath()
</td> <td>生成一个文件路径</td></tr> <tr> <td>CopyFile() </td> <td>复制文件</td></tr> <tr> <td>CopyFolder()</td> <td>复制目录</td></tr> <tr> <td>CreateFolder() </td> <td>创建新目录</td></tr> <tr> <td>CreateTextFile() </td> <td>生成一个文件</td></tr> <tr> <td>DeleteFile() </td> <td>删除一个文件</td></tr> <tr> <td>DeleteFolder() </td> <td>删除一个目录</td></tr> <tr> <td>DriveExists() </td> <td>检验盘符是否存在</td></tr> <tr> <td>Drives</td> <td>返回盘符的集合</td></tr> <tr> <td>FileExists() </td> <td>检验文件是否存在</td></tr> <tr> <td>FolderExists</td> <td>检验一个目录是否存在</td></tr> <tr> <td>GetAbsolutePathName() </td> <td>取得一个文件的绝对路径</td></tr> <tr> <td>GetBaseName() </td> <td>取得文件名</td></tr> <tr> <td>GetDrive() </td> <td>取得盘符名</td></tr> <tr> <td>GetDriveName() </td> <td>取得盘符名</td></tr> <tr> <td>GetExtensionName() </td> <td>取得文件的后缀</td></tr> <tr> <td>GetFile() </td> <td>生成文件对象</td></tr> <tr> <td>GetFileName() </td> <td>取得文件名</td></tr> <tr> <td>GetFolder() </td> <td>取得目录对象</td></tr> <tr> <td>GetParentFolderName</td> <td>取得文件或目录的父目录名</td></tr> <tr> <td>GetSpecialFolder() </td> <td>取得特殊的目录名</td></tr> <tr> <td>GetTempName() </td> <td>生成一个临时文件对象</td></tr> <tr> <td>MoveFile() </td> <td>移动文件</td></tr> <tr> <td>MoveFolder() </td> <td>移动目录</td></tr> <tr> <td>OpenTextFile()
</td> <td>打开一个文件流</td></tr></table>
实例说明

<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>BuildPath(路径,文件名) //这个方法会对给定的路径加上文件,并自动加上分界符</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>CopyFile(源文件, 目标文件, 覆盖) //复制源文件到目标文件,当覆盖值为true时,如果目标文件存在会把文件覆盖</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>CopyFolder(对象目录,目标目录 ,覆盖) //复制对象目录到目标目录,当覆盖为true时,如果目标目录存在会把文件覆盖</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>CreateFolder(目录名) //创建一个新的目录</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>CreateTextFile(文件名, 覆盖) //创建一个新的文件,如果此文件已经存在,你需要把覆盖值定为true</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>DeleteFile(文件名, 只读?) //删除一个文件,如果文件的属性是只读的话,你需要把只读值设为true</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>DeleteFolder(文件名, 只读?)//删除一个目录,如果目录的属性是只读的话,你需要把只读值设为true</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>DriveExists(盘符) //检查一个盘是否存在,如果存在就返会真,不存在就返回.......</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>FileExists(文件名) //检查一个文件是否存在,如果存在就返会真,不存在就返回.......</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>FolderExists(目录名) //检查一个目录是否存在,如果存在就返会真,不存在就返回.......</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetAbsolutePathName(文件对象) //返回文件对象在系统的绝对路径</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetBaseName(文件对象) //返回文件对象的文件名</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetExtensionName(文件对象) //文件的后缀</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetParentFolderName(文件对象) //取得父级的目录名</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetSpecialFolder(目录代码) //取得系统中一些特别的目录的路径,目录代码有3个分别是 0:安装Window的目录 1:系统文件目录 2:临时文件目录</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>GetTempName() //生成一个随机的临时文件对象,会以rad带头后面跟着些随机数,就好象一些软件在安装时会生成*.tmp</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" bgColor=#dddddd border=0> <tr> <td bgColor=#eeeeee>MoveFile(源文件, 目标文件) //把源文件移到目标文件的位置</td></tr> <tr> <td><script LANGUAGE="JavaScript">
<table cellSpacing=0 cellPadding=7 width="100%" border=0> <tr> <td> To Be Continue! 还有几个属性没写例子,迟点就有了,是否觉得每次都会问你是否运行很麻烦?或者........,想知道如何不用询问就运行?(不要用脚本来破坏别人的系统啊!) 请密切留意 WWW.51JS.COM</td></tr></table></td></tr></table></td> <td></td></tr></table> <table cellSpacing=0 cellPadding=0 width="100%" border=0> <tr bgColor=#ffffff> <td></td> <td width="100%"></td> <td></td></tr></table>

</td> </tr> <tr> <td vAlign=top align=left height="100%">
↑返回目录
前一篇: window.external的使用
后一篇: javascript扫雷游戏,版本二