字体-字体+

使用js操作文件夹

2017-12-04 Javascript/Jquery 访问量 132

正如题所述,javascript的功能异常地强大,有人说javascript才是最好的语言,这话我信(虽然我大php居神坛已久,其实嘛......),尤其是前端快速发展的这几年,它的势头真是很猛,平时我们经常会忽视它的一些功能,觉得它很基础,在实际应用开发中总能碰的到它的一些高级用法。

今天破晓猫给大家分享的就是使用原生javascript操作文件夹,原则上这是极不安全的,源自于前段时间做了个局域网的系统,接入设备,拍照上传之类的,所以就取巧用了这么个玩意,倒还是不错。

基本上使用的是实例ActiveXObject("Scripting.FileSystemObject")这个对象,因此也限制了只能在IE下面玩了,如果没有特殊需要,不要如此做

创建文件夹的基本用法也很简单:

var sfo = new ActiveXObject("Scripting.FileSystemObject");
sfo.CreateFolder("C:\\Users\\Administrator\\Desktop\\ZZZZ\\poxiaomao\\");

后面放上常用的一些操作文件夹的命令,以供参考(开源精神,摘自网上)。

  
BuildPath() 生成一个文件路径   
CopyFile() 复制文件   
CopyFolder() 复制目录   
CreateFolder() 创建新目录   
CreateTextFile() 生成一个文件   
DeleteFile() 删除一个文件   
DeleteFolder() 删除一个目录   
DriveExists() 检验盘符是否存在   
Drives 返回盘符的集合   
FileExists() 检验文件是否存在   
FolderExists 检验一个目录是否存在   
GetAbsolutePathName() 取得一个文件的绝对路径   
GetBaseName() 取得文件名   
GetDrive() 取得盘符名   
GetDriveName() 取得盘符名   
GetExtensionName() 取得文件的后缀   
GetFile() 生成文件对象   
GetFileName() 取得文件名   
GetFolder() 取得目录对象   
GetParentFolderName 取得文件或目录的父目录名   
GetSpecialFolder() 取得特殊的目录名   
GetTempName() 生成一个临时文件对象   
MoveFile() 移动文件   
MoveFolder() 移动目录   
OpenTextFile() 打开一个文件流


标签:

原文来自:http://www.dawnfly.cn/article-1-376.html,转载请注明出处,谢谢【破晓博客复制链接地址

2017春季新款女装上衣衬衫女长袖百搭印花系带蝴蝶结雪纺衫衬衣潮