开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Vbs脚本编程简明教程之七&八

简介:
+关注继续查看
<?xml:namespace prefix="o">?xml:namespace>

中对桌面和文件系统进行访问的顶级对象是vbsFSO

ramDrives

对象:检查和处理文件Files对象:检查和处理文件夹Folders

的常见方法BulidPathCopyFileCopyFolderCreateFolderCreateTextFile对象:删除文件:删除文件夹及其中所有内容:确定驱动器是否存在:确定一个文件是否存在:确定某文件夹是否存在:返回一个文件夹或文件的绝对路径GetBaseName

dreve

:返回扩展名GetFile对象GetFileName

:

返回一个可以被:移动文件:移动文件夹:打开一个存在的文件并返回一个

Vbs

FSO1由于wsh

)fsoset fs=nothing、使用文件夹创建前,我们一般需要检查该文件夹是否存在例如:定义sset fs=wscript.createobject(FSOif (fs.folderexists(c:\temps=”is available” 

set foldr=fs.createfolder(

删除

fs.copyfolder d:\data

set fs=wscript.createobject(fs.movefolder “c:\data” “d:\data”我们可以使用通配符,来方便操作:例如, , 注意:在目的路径最后没有使用“

d:\working 就不会为我们自动创建这个目录。

提供的方法,如果使用

f.delete//。如果有子目录,也会被删除f.copy d:\working 

d:\temp移动到3

windowsset fs=wscript.createobject(“scripting.filesystemobject”) 

set f =fs.getfolder(osdir) 

那就是使用这个方法使用表示windowsfolder 

systemfolder 

temporaryfolder 

set fs=wscript.createobject(“scripting.filesystemobject”) 

windows

system32\ 

<span style="line-height: 150%; font-family: "Times New Roman','serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'">set wfolder=fs.getspecialfolder(2)'<span style="line-height: 150%; font-family: 宋体; font-size: 10pt; mso-ascii-font-family: "Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'" lang=ZH-CN>返回临时目录<span style="line-height: 150%; font-family: "Times New Roman','serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'">









本文转自 chengchow 51CTO博客,原文链接:http://blog.51cto.com/chengchow/886782,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
bash脚本编程
编程语言: 编译器,解释器 编程语言:机器语言,汇编语言、高级语言 静态语言:编译型语言 强类型(变量) 关键字: 事先转换成可执行格式 c,c++,JAVA,C# 动态语言:解释型语言 on the fly 弱类型 边解释变执行 p...
983 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Shell 脚本速查手册
立即下载
Python 脚本速查手册
立即下载
低代码开发师(初级)实战教程
立即下载