匿名用户

1级

2010-04-10 回答

实例说明 
BuildPath(路径,文件名) //这个方法会对给定的路径加上文件,并自动加上分界符 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var newpath = fso.BuildPath("c:\\tmp", "51js.txt"); //生成 c:\tmp\51js.txt的路径 
alert(newpath); 
--> 
</SCRIPT> 
CopyFile(源文件, 目标文件, 覆盖) //复制源文件到目标文件,当覆盖值为true时,如果目标文件存在会把文件覆盖 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var newpath = fso.CopyFile("c:\\autoexec.bat", "d:\\autoexec.bak"); 
--> 
</SCRIPT> 
CopyFolder(对象目录,目标目录 ,覆盖) //复制对象目录到目标目录,当覆盖为true时,如果目标目录存在会把文件覆盖 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
fso.CopyFolder("c:\\WINDOWS\\Desktop", "d:\\"); //把C盘的Desktop目录复制到D盘的根目录 
--> 
</SCRIPT> 
CreateFolder(目录名) //创建一个新的目录 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var newFolderName = fso.CreateFolder("c:\\51JS"); //在C盘上创建一个51JS的目录 
--> 
</SCRIPT> 
CreateTextFile(文件名, 覆盖) //创建一个新的文件,如果此文件已经存在,你需要把覆盖值定为true 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var newFileObject = fso.CreateTextFile("c:\\autoexec51JS.bat", true); //脚本将在C盘创建一个叫 autoexec51JS.bat的文件 
--> 
</SCRIPT> 
DeleteFile(文件名, 只读?) //删除一个文件,如果文件的属性是只读的话,你需要把只读值设为true 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); //为了安全我先把要删除的autoexec.bat备份到你的D盘 
var newpath = fso.CopyFile("c:\\autoexec.bat", "d:\\autoexec.bat"); //把C盘的autoexec.bat文件删除掉 
fso.DeleteFile("c:\\autoexec.bat", true); 
--> 
</SCRIPT> 
DeleteFolder(文件名, 只读?)//删除一个目录,如果目录的属性是只读的话,你需要把只读值设为true 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
fso.CopyFolder("c:\\WINDOWS\\Desktop", "d:\\"); //为了安全我先把你C盘的Desktop目录复制到你D盘的根目录 
fso.DeleteFolder("c:\\WINDOWS\\Desktop", true); //把你的Desktop目录删除,但因为desktop是系统的东西,所以不能全部删除,但......... 
--> 
</SCRIPT> 
DriveExists(盘符) //检查一个盘是否存在,如果存在就返会真,不存在就返回....... 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
hasDriveD = fso.DriveExists("d"); //检查系统是否有D盘存在 
hasDriveZ = fso.DriveExists("z"); //检查系统是否有Z盘存在 
if (hasDriveD) alert("你的系统内有一个D盘"); 
if (!hasDriveZ) alert("你的系统内没有Z盘"); 
--> 
</SCRIPT> 
FileExists(文件名) //检查一个文件是否存在,如果存在就返会真,不存在就返回....... 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
fileName = fso.FileExists("c:\\autoexec.bat"); 
if (fileName) alert("你在C盘中有autoexec.bat文件,按下确定后这个文件将被删除!"); //开个玩笑:) 
--> 
</SCRIPT> 
FolderExists(目录名) //检查一个目录是否存在,如果存在就返会真,不存在就返回....... 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
folderName = fso.FolderExists("c:\\WINDOWS\\Fonts"); 
if (folderName) alert("按下确定后系统的字库将被删除!"); //开个玩笑:) 
--> 
</SCRIPT> 
GetAbsolutePathName(文件对象) //返回文件对象在系统的绝对路径 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
pathName = fso.GetAbsolutePathName("c:\\autoexec.bat"); 
alert(pathName); 
--> 
</SCRIPT> 
GetBaseName(文件对象) //返回文件对象的文件名 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
baseName = fso.GetBaseName("c:\\autoexec.bat"); //取得autoexec.bat的文件名autoexec 
alert(baseName); 
--> 
</SCRIPT> 
GetExtensionName(文件对象) //文件的后缀 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
exName = fso.GetExtensionName("c:\\autoexec.bat"); //取得autoexec.bat后缀bat 
alert(exName); 
--> 
</SCRIPT> 
GetParentFolderName(文件对象) //取得父级的目录名 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
parentName = fso.GetParentFolderName("c:\\autoexec.bat"); //取得autoexec.bat的父级目录C盘 
alert(parentName); 
--> 
</SCRIPT> 
GetSpecialFolder(目录代码) //取得系统中一些特别的目录的路径,目录代码有3个分别是 0:安装Window的目录 1:系统文件目录 2:临时文件目录 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
tmpFolder = fso.GetSpecialFolder(2); //取得系统临时文件目录的路径 如我的是 C:\windows\temp 
alert(tmpFolder); 
--> 
</SCRIPT> 
GetTempName() //生成一个随机的临时文件对象,会以rad带头后面跟着些随机数,就好象一些软件在安装时会生成*.tmp 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
tmpName = fso.GetTempName(); //我在测试时就生成了radDB70E.tmp 
alert(tmpName); 
--> 
</SCRIPT> 
MoveFile(源文件, 目标文件) //把源文件移到目标文件的位置 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var newpath = fso.MoveFile("c:\\autoexec.bat", "d:\\autoexec.bat"); //把C盘的autoexec.bat文件移移动到D盘 
--> 
</SCRIPT>

js访问对方手机文件夹_Javascript读取某文件夹下的所有文件相关推荐

  1. Matlab打开文件替换变量,读取matlab某个路径下的“.mat”文件,改变文件中的内容,并以原名字,变量保存...

    close all clear all clc matList=dir('*.mat');%寻找当前路径下的'.mat'文件 numberofMat=length(matList);%查看" ...

  2. js访问对方手机文件夹_前端开发——解决vue首次访问太慢的问题

    一.问题:vue也算是现在流行的前端框架,vue打包时(npm run build),会生成一个index.html静态页面和一个静态文件夹,文件夹中有css,js,img等等,其中让我们注意的就是J ...

  3. js访问对方手机文件夹_[求助]苹果手机想向访问的https网页注入本地JS文件,请问如何实现?...

    浏览器chrome新建一个书签输入下面的代码,或者在地址栏输入javascript:命令如下图,IE不支持. $('#username').val("acqgxj_cly"); $ ...

  4. js访问对方手机文件夹_求JS大神帮我写个利用JS来实现手机端和PC端访问自动选择样式文件代码...

    展开全部 现在比较流行的办法是 一个网站2套代码,一套是手机一套pc, 在网站首页开e68a84e8a2ad3231313335323631343130323136353331333363353735 ...

  5. 服务器c盘有个inetpub文件夹,Win10怎么删除c盘下的inetpub文件夹

    Win10怎么删除c盘下的inetpub文件夹 Win10怎么删除c盘下的inetpub文件夹?升级Win10系统之后,很多用户发现c盘多了一个名为"inetpub"的文件夹,那么 ...

  6. linux c 读取目录及其子目录下所有.jpg文件的文件名(无后缀)

    此程序用来生成<yolo v2中VOC数据生成labels所需的图片文件名文档>train.txt linux c 读取目录及其子目录下所有.jpg文件的文件名:   http://www ...

  7. 如何批量修改文件后缀名(包含该路径下的所有文件夹)

    1.批量修改某个文件夹目录下的所有文件的后缀名 方法非常简单,在该目录下,新建一个文本,此时文件后缀名是.txt.编辑该文本,文本内容为: ren *.ans *.out 此处的意思是将所有的.ans ...

  8. linux整个文件夹下全部文件的属性,C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)...

    前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头 ...

  9. pandas parquet文件读取pyarrow、feather文件保存与读取;requests 或wget下载图片文件

    **pandas读取文件填写绝对路径,相对路径可能出错读不了 安装 fastparquet库,需要安装python-snappy ,一直安装错误,所以使用了pyarrow pip install py ...

最新文章

  1. 五、唱歌不如跳舞(下)
  2. Spring的lazy-init详解
  3. 小程序 Typescript 最佳实践
  4. JS正则表达式常见场景下的用法总结
  5. Spring Tool Suite 4安装Lombok
  6. python规范模块和包
  7. 【leetcode】心得
  8. Jxl实现Excel的导入与导出
  9. breakall lisp文件_CAD导入草图大师后自动成面
  10. 微信小程序的布局css样式
  11. 概率论07 联合分布
  12. Iframe用法总结
  13. Windows7电脑自动断网的解决方法
  14. 自行车、电动自行车、儿童自行车做16 CFR 1512测试报告
  15. 阿里云服务器价格是多少,阿里云服务器价格查询的三种方式
  16. 快慢指针的概念及其应用
  17. BUUCTF Pwn warmup
  18. 为什么cpu要一心二用:浅谈多线程编程的一个具体例子
  19. 安卓微信浏览器无法支持input multiple的h5属性多图上传
  20. 云计算时代——本质、技术、创新、战略

热门文章

  1. 一键翻译PDF神器|网称最强翻译软件
  2. 华为鸿蒙福利群抢红包,成就红包第一抢!华为Mate S拒绝手慢无
  3. 数据结构课程设计(学生成绩管理系统)
  4. 现有的CEP产品介绍
  5. 初识神经辐射场NeRF
  6. 【基于python+Django的博客系统-哔哩哔哩】 https://b23.tv/bmRfAMu
  7. 2021-2027中国超声成像检查台市场现状及未来发展趋势
  8. C++之 system(“pause“); 与 getchar(); 防止控制台闪退
  9. PHP 多行文字内容的重复检测功能并统计重复次数
  10. 5.[STM32]动动小手,自己制作做一个自动浇花系统吧