【system.folder】使用说明
对象:system.folder
说明:提供一系列针对文件夹的操作
目录:
方法:
函数: system.folder.exists(folderPath)
说明: 检测指定文件夹是否存在
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.name(folderPath)
说明: 获取文件夹名称
返回: [Empty | String]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.reName(folderPath, newName)
说明: 重命名文件夹
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
newName [必需 String] 新文件夹名称
函数: system.folder.size(folderPath)
说明: 获取文件夹大小
返回: [Number]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.formatSize(folderPath)
说明: 获取文件夹大小数值(单位字节k,文件不存在时返回0)
返回: [String]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.createDate(folderPath)
说明: 获取文件夹创建日期
返回: [Empty | Date]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.modifyDate(folderPath)
说明: 获取文件夹最后修改日期
返回: [Empty | Date]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.accessDate(folderPath)
说明: 获取文件夹最后访问日期
返回: [Empty | Date]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.fileNumber(folderPath)
说明: 获取文件夹下文件数量(文件夹不存在时返回0)
返回: [Number]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.subFolderNumber(folderPath)
说明: 获取文件夹下文件夹数量(文件夹不存在时返回0)
返回: [Number]
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.create(folderPath, createFolderPath)
说明: 创建文件夹,并返回创建结果
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
createFolderPath [可选 True | False] 创建模式,默认值false,当值为true时表示路径不存在时创建该路径
函数: system.folder.copy(folderPath, targetPath, cover)
说明: 复制整个文件夹(将folderPath这个文件夹复制到targetPath里面,而不是把文件夹的内容复制到targetPath里面)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
targetPath [必需 String] 目标路径,目标路径不存在时尝试创建
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认是false。当前true时同名文件会被覆盖
注意:
1) 空间不足时复制失败,返回false
2) 源文件夹不存在时失败,返回false
3) 目标路径创建失败时,返回false
4) 父文件夹向子文件夹复制时失败,返回false
函数: system.folder.copyContent(folderPath, targetPath, cover)
说明: 复制内容(将folderPath这个文件夹内的所有内容复制到targetPath里面)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
targetPath [必需 String] 目标路径,目标路径不存在时尝试创建
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认是false。当前true时同名文件会被覆盖 注意:
1) 空间不足时复制失败,返回false
2) 源文件夹不存在时失败,返回false
3) 目标路径创建失败时,返回false
4) 父文件夹向子文件夹复制时失败,返回false
函数: system.folder.copySubFolders(folderPath, targetPath, cover)
说明: 复制文件夹内所有子文件夹到目标文件夹内
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
targetPath [必需 String] 目标路径,目标路径不存在时尝试创建该路径
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认是false。当前true时同名文件会被覆盖 注意:
1) 复制失败时,中止继续复制后面的子文件夹,同时不会清除已成功复制的子文件夹。
2) 目标路径无法创建时,复制失败。
函数: system.folder.copyFiles(folderPath, targetPath, cover)
说明: 复制文件夹下所有文件(不含子文件夹下的文件)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径
targetPath [必需 String] 目标路径,目标路径不存在时尝试创建该路径
cover [可选 Boolean] 是否覆盖已存在的文件,默认是false。当前true时同名文件会被覆盖 注意:
1) 复制失败时,中止继续复制后面的文件,同时不会清除已成功复制的文件。
2) 目标路径无法创建时,复制失败
函数: system.folder.delete(folderPath)
返回: [True | False]
说明: 删除文件夹(如果文件夹不存在,返回true)
参数:
folderPath [必需 String] 文件夹相对路径
函数: system.folder.clearSubFolders(folderPath)
说明: 清空所有子文件夹
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径 注意: 清除子文件夹过程时,如果某一个文件夹删除失败,并不影响继续清除下一个文件夹
函数: system.folder.clearFiles(folderPath)
说明: 清空文件夹内所有文件(不含子文件夹下的文件)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径 注意: 清除文件过程时,如果某一个文件删除失败,并不影响继续清除下一个文件
函数: system.folder.clear(folderPath)
说明: 清空文件夹
返回: [True | False]
参数:
folderPath [必需 String] 文件夹相对路径 注意: 清空出错时不会中止执行清除队列内的其它文件或文件夹
函数: system.folder.move(folderPath, targetPath, cover)
说明: 移动文件夹(将整个文件夹移动到目标路径下)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹的相对路径
targetPath [必需 String] 目标文件夹相对路径,目标路径不存在时尝试创建路径
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认值false
函数: system.folder.moveContent(folderPath, targetPath, cover)
说明: 移动文件夹内容(将文件夹下的所有内容移动到目标路径下)
返回: [True | False]
参数:
folderPath [必需 String] 文件夹的相对路径
targetPath [必需 String] 目标文件夹相对路径,目标路径不存在时尝试创建路径
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认值false
函数: system.folder.moveSubFolders(folderPath, targetPath, cover)
说明: 将源文件夹内的所有子文件夹,移动到目标文件夹内
返回: [True | False]
参数:
folderPath [必需 String] 文件夹的相对路径
targetPath [必需 String] 目标文件夹相对路径,目标路径不存在时尝试创建路径
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认值false
函数: system.folder.moveFiles(folderPath, targetPath, cover)
说明: 将源文件夹内的所有文件
返回: [True | False]
参数:
folderPath [必需 String] 文件夹的相对路径
targetPath [必需 String] 目标文件夹相对路径,目标路径不存在时尝试创建路径
cover [可选 Boolean] 是否覆盖已存在的文件夹,默认值false
函数: system.folder.subFolderName(folderPath)
说明: 获取当前文件夹下所有子文件夹名称集合,数组的每个元素为子文件夹的相对根目录的路径
返回: [Array]
参数:
folderPath [必需 String] 文件夹的相对路径
函数: system.folder.fileName(folderPath)
说明: 获取当前文件夹下所有子文件名集合,数组的每个元素为文件相对根目录的路径
返回: [Array]
参数:
folderPath [必需 String] 文件夹的相对路径
【system.folder】使用说明的更多相关文章
- 如何在Computer下添加System Folder(续)
之前的一篇博客如何在Computer下添加System Folder里提到需要每次都使用一个新的guid,否则再次在"HKEY_LOCAL_MACHINE\SOFTWARE\Microsof ...
- java System.arrayCopy使用说明
java System.arrayCopy使用说明 java.lang.System.arraycopy() 方法复制指定的源数组的数组,在指定的位置开始,到目标数组的指定位置. 下面是 System ...
- 如何在Computer下添加System Folder
1.创建一个GUID标识该系统目录,比如:{7854FF7A-470F-4D04-9FC5-4CFC7B2A0E89}.下面的操作步骤将全部使用这个示例GUID. 2.打开注册表编辑器(Registr ...
- WiX and System Folders 系统目录 installshield 如何将文件安装到C盘根目录
Property name Brief description of property AdminToolsFolder Full path to the directory containing a ...
- CYPRESS USB芯片win10驱动
The ZIP file attached with this knowledge base article contains the CyUSB3.inf and CyUSB3.sys files ...
- html+css笔记
文档结构 1.html文档结构 ①文档类型声明 严格型(标准模式): <!DOCTYpE HTML> HTML5 XHTML 1.0:<!DOCTYpE html pUbL ...
- [转]使用 Shell 对进程资源进行监控
原文:http://www.ibm.com/developerworks/cn/linux/l-cn-shell-monitoring/ 使用 Shell 对进程资源进行监控 检查进程是否存在 在 对 ...
- CI框架源码阅读笔记2 一切的入口 index.php
上一节(CI框架源码阅读笔记1 - 环境准备.基本术语和框架流程)中,我们提到了CI框架的基本流程,这里再次贴出流程图,以备参考: 作为CI框架的入口文件,源码阅读,自然由此开始.在源码阅读的过程中, ...
- 什么是java path环境变量
参考:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html 从orcle官网的文档中可以看到java pat ...
随机推荐
- Spring MVC 框架
一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--conf ...
- ASP.NET Core MVC如何上传文件及处理大文件上传
用文件模型绑定接口:IFormFile (小文件上传) 当你使用IFormFile接口来上传文件的时候,一定要注意,IFormFile会将一个Http请求中的所有文件都读取到服务器内存后,才会触发AS ...
- CI框架下 ajax分页
用做于商品详情页的评论展示: html: <script> var commodityid=<?php echo $info['commodity_id'] ?>; var u ...
- 创建oracle数据库表空间并分配用户
我们在本地的oracle上或者virtualbox的oracle上 创建新的数据库表空间操作:通过system账号来创建并授权/*--创建表空间create tablespace YUJKDATAda ...
- 内网最小化安装CentOS后,想安装ISO文件中的包怎么办呢?
昨日公司测试人员需要升级公司服务器Python,发现公司服务器上缺失了各种各样的包.比如open-ssl,python-deve等 1.查看你的Centos版本 lsb_release -a 2.上传 ...
- My collage goals
PART ONE: THE GOALS OF GRADE ONE 1, Try my best to improve my GPA , keep it around 4.0 2, Learn mor ...
- HTML a的连接
QQ电脑端 <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=XXXXXX&site ...
- Python文本和字符串常用操作
## 字符串分割 line = "This is my love!" fields = line.split(' ') print(fields) # ['This', 'is', ...
- 微信小程序数据分析之自定义分析
在小程序后台,微信已经提供了强大的数据分析功能,包括实时统计.访问分析.来源分析和用户画像功能,可以说对一般的数据分析已经完全足够了,但有时应用需要做一些更加精准的数据分析,比如具体到某一个页面的分享 ...
- 使用PHPExcel 对表格进行,读取和写入的操作。。。。
下面的代码是使用PHPExcel 对多个表格数据进行读取, 然后整合的写入新的表格的方法!!!代码有点粗糙 , 多多保函!!! 这里有些地方注意下,如果你的表格数据过大, 一定要记得修改php.ini ...