Scripting.FileSystemObject 的文件复制,删除,移动操作

Scripting.FileSystemObject 的文件复制,删除,移动操作<%’创建一个FileSystemObject的事例SetMyFileObject=Server.CreateObject(“Scripting.FileSystemObject”)’创建一个要进行操作的文件SetMyFile=MyFileObject.CreateTextFile(“c:\test.txt”)MyFile.WriteLine(“Hello”)MyFile.Close’复…

大家好,又见面了,我是你们的朋友全栈君。

<%
‘创建一个FileSystemObject的事例
Set MyFileObject=Server.CreateObject(“Scripting.FileSystemObject”)
‘创建一个要进行操作的文件
Set MyFile=MyFileObject.CreateTextFile(“c:\test.txt”)
MyFile.WriteLine(“Hello”)
MyFile.Close
‘复制文件操作
MyFileObject.CopyFile “c:\test.txt” “c:\test2.txt”
移动文件操作
MyFileObject.MoveFile “c:\test.txt” “c:\test3.txt”
‘删除这些文件
MyFileObject.DeleteFile “c:\test.txt”
MyFileObject.DeleteFile “c:\test3.txt”
%>
除了使用FileSystemObject对象的方法来进行这种操作以外,你还可以使用FILE对象。下面是File对象相关操作的同等方法:
·Copy newcopy,[Overwrite]。这种方法给当前文件创建一个拷贝,当可选的 OverWrite参数为TRUE时,如果存在同名的目的文件,则进行覆盖。
·Move newcopy.这个方法用来移动当前文件,同时当前文件跟随到新的名称。
·Delete。删除当前文件。
在你使用这些方法之前,你必须创建File对象的一个事例,这样的事例创建是在FileSystemObject对象中使用GetFile()方法来完成的,下面这个脚本就是利用File对象进行各种操作的一个示例:
<%
‘建一个FileSystemObject对象的事例
Set MyFileObject=Server.CreateObject(“Scripting.FileSystemObject”)
‘创建一个要进行操作的文件
Set MyFile=MyFileObject.CreateTextFile(“c:\test.txt”)
MyFile.WriteLine(“Hello”)
MyFile.Close
‘创建一个File对象的事例
Set afile=MyFileObject.GetFile(“c:\test.txt”)
‘复制文件
Afile.copy “c:\test2.txt”
‘移动文件
Afile.Move “c:\test3.txt”
‘删除文件
afile.Delete
%>

转载于:https://www.cnblogs.com/wwyup/archive/2008/07/15/1243096.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159212.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月14日 上午9:16
下一篇 2022年7月14日 上午9:16


相关推荐

  • java多线程编程详细入门教程

    java多线程编程详细入门教程1 概念 amp amp nbsp amp amp nbsp amp amp nbsp amp amp nbsp amp amp nbsp 线程是 jvm 调度的最小单元 也叫做轻量级进程 进程是由线程组成 线程拥有私有的程序技术器以及栈 并且能够访问堆中的共享资源 这里提出一个问题 为什么要用多线程 有一下几点 首先 随着 cpu 核心数的增加 计算机硬件的并行计算能力得到提升

    2026年3月18日
    1
  • 测试用例方法–等价类划分法「建议收藏」

    测试用例方法–等价类划分法「建议收藏」等价类划分法定义与使用

    2022年10月17日
    3
  • sql存储过程完全教程

    sql存储过程完全教程1 sql 存储过程概述 2 SQL 存储过程创建 3 sql 存储过程及应用 4 各种存储过程使用指南 5 ASP 中存储过程调用的两种方式及比较 6 SQL 存储过程在 NET 数据库中的应用 7 使用 SQL 存储过程要特别注意的问题 1 sql 存储过程概述在大型数据库系统中 存储过程和触发器具有很重要的作用 无论是存储过程还是

    2026年3月26日
    3
  • python去重列表,并获取重复值索引

    python去重列表,并获取重复值索引这里写自定义目录标题 python 去重列表 并获取重复值索引先上代码 a 1 2 12 1 2 1 3 4 5 4 3 2 b list set a print b fortargetinb forindex numsinenumer a ifnums target print target index 在这里插入代码片列表 b 是去重后的列表执行后结果 1 2 3 4

    2026年3月17日
    2
  • 数据库锁表与解锁_数据库解锁

    数据库锁表与解锁_数据库解锁关键字:数据库锁表与解锁一、mysql锁定表:LOCKTABLEStbl_name{READ|WRITE},[tbl_name{READ|WRITE},…]解锁表:UNLOCKTABLES例子:LOCKTABLEStable1WRITE,table2READ…更多表枷锁;说明:1、READ锁代表其他用户只能读不能其他操作

    2022年8月23日
    15
  • 怎么看java源代码

    怎么看java源代码妈的 开发快 7 年了 源代码一致不知道怎么看 由于自己不是计算机专业的 必要后只是简单的 java 培训了下 没有很好的编程功底 导致遇到很多问题 没有找到正确的处理方式 也怪自己懒 3 天打网两天晒鱼 自己就是那种遇到问题 解决了事的那种人 当然以前工作的确也太忙了 外包项目一直做 知道的挺多了 但是都不精 本着完成任务了事的态度 没有积累 看源代码基本上就是使用 crtl t 找进入 jar 包看下 但是如

    2026年3月18日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号