<script type="text/javascript">
/**
*CreateFile: 测试在电脑上创建一个文件件,并在文件夹里写进一些数据。
*
*/
function CreateFile()
{
var fso, tf;
fso = new ActiveXObject("Scripting.FileSystemObject");//获取对象
tf = fso.CreateTextFile("c:\\testfile.txt", true);//创建一个文件夹
// 写一行,并且带有新行字符。
tf.WriteLine("Testing 1, 2, 3.") ;
// 向文件写三个新行字符。
tf.WriteBlankLines(3) ;
// 写一行。
tf.Write ("This is a test.");
tf.Close();//关闭
}
/**
*Folder的API:
*任务 方法
*创建文件夹。 FileSystemObject.CreateFolder
*删除文件夹。 Folder.Delete 或 FileSystemObject.DeleteFolder
*移动文件夹。 Folder.Move 或 FileSystemObject.MoveFolder
*复制文件夹。 Folder.Copy 或 FileSystemObject.CopyFolder
*检索文件夹的名字。 Folder.Name
*如果文件夹在驱动器上存在,则找出它。 FileSystemObject.FolderExists
*获得现有 Folder 对象的实例。 FileSystemObject.GetFolder
*找出文件夹的父文件夹名。 FileSystemObject.GetParentFolderName
*找出系统文件夹的路径。 FileSystemObject.GetSpecialFolder
*/
function ManipFiles()
{
var fso, f1, f2, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true); //如果当前文件已经存在的话,则覆盖原有文件
alert("Writing file <br>");
// 写一行。
f1.Write("This is a test.");
// 关闭文件。
f1.Close();
alert("Moving file to c:\\tmp <br>");
if(!fso.FolderExists("c:\\tmp")) { //如果tmp目录不存在,则创建一个目录
fso.CreateFolder("c:\\tmp");
}
// 获取 C 的根目录(C:\)中的文件的句柄。
f2 = fso.GetFile("c:\\testfile.txt");
// 把文件移动到 \tmp 目录。如果这个tmp目录下已经有testfile.txt文件了,则会出错。(如果没有tmp这个文件目录也会出错)
f2.Move ("c:\\tmp\\testfile.txt");
alert("Copying file to c:\\temp <br>");
// 把文件复制到 \temp 目录
if(!fso.FolderExists("c:\\temp")) {//如果temp目录不存在,则创建一个目录
fso.CreateFolder("c:\\temp");
}
f2.Copy ("c:\\temp\\testfile.txt");
alert("Deleting files <br>");
// 获得文件当前位置的句柄。
f2 = fso.GetFile("c:\\tmp\\testfile.txt");
f3 = fso.GetFile("c:\\temp\\testfile.txt");
// 删除文件。
f2.Delete();
f3.Delete();
//删除文件夹
var fdTmp = fso.GetFolder("c:\\tmp");
var fdTemp = fso.GetFolder("c:\\temp");
fdTmp.DeleteFolder();
fdTemp.DeleteFolder();
alert("All done!");
}
ManipFiles();
//CreateFile();
alert("Ok! Write Over!");
</script>
分享到:
相关推荐
Javascript学习总结, Javascript学习总结, Javascript学习总结, Javascript学习总结 Javascript学习总结
前一阵子准备前端面试,自己整理了一些很基础的js知识。
javascript 学习笔记
丁海波 js 学习课程 丁海波 js 学习课程 丁海波 js 学习课程 丁海波 js 学习课程 ppt 格式
这是我在学习JavaScript过程中个人总结的学习资源,包含实例
资源名称:Javascript完全学习手册内容简介:本书分4篇14章,介绍Javascript的知识,全书内容包括:Javascript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、...
最全的javascript学习文档,能迅速撑握javascript的开发技巧。
头歌教学实践平台 Web前端开发基础 JavaScript学习手册六:JS条件语句。源码txt格式。
介绍了JavaScript的构成以及方法等.适合初学者学习!!!
JavaScript 学习手册 可以当帮助手册使,很好用,也很全面的讲解了JavaScript
js基础学习 javascript学习资料
NULL 博文链接:https://jerryzhang.iteye.com/blog/376317
JavaScript学习指南为广大编程学习者预备,编码不可或缺,与jQuery一起越来 越来越牛气,该文档高清,本人特意收藏
此PPT适合初学者学习javascript脚本语言,此PPT为中兴培训PPT
html css js 学习html css js 学习html css js 学习html css js 学习 html css js 学习html css js 学习html css js 学习html css js 学习 html css js 学习html css js 学习html css js 学习html css js 学习 ...
html css js学习html css js学习html css js学习html css js学习 html css js学习html css js学习html css js学习html css js学习 html css js学习html css js学习html css js学习html css js学习 html css js学习...
最好的javascript学习教程-JavaScript使用详解 最好的JS学习教程-JS使用详解
html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习笔记html css js 学习笔记html css js 学习笔记 html css js 学习...
Javascript学习是Android客户端目前最全面的免费离线Javascript学习书籍,从Html入门到Html样式设计,再到Javascript,提高网页设计能力。主要内容包括: 1、Html基本标签 2、Html表单知识 3、Web2.0(Div+Css样式)...
JavaScript学习笔记归纳.pdf