JavaScript -- FileSystemObject
-----056-FileSystemObject.html-----
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>标题</title> </head> <body> <script type="text/javascript"> fso = new ActiveXObject("Scripting.FileSystemObject"); document.write("<ol><li>" + fso.getDrive(fso.getDriveName("c://///")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("d:")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("e:/")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("f:\\jjj000")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("r:\\\\\\\\")).Path + "</ol><br/>"); s = "<ol>"; for(drive=new Enumerator(new ActiveXObject("Scripting.FileSystemObject").Drives); !drive.atEnd(); drive.moveNext()) { s += "<li>驱动器号:" + drive.item().DriveLetter + "<br/>"; s += "驱动器卷标:" + drive.item().VolumeName + "<br/>"; s += "驱动器类型:" + drive.item().DriveType + "<br/>"; s += "驱动器文件系统:" + drive.item().FileSystem + "<br/>"; s += "驱动器就绪状态:" + drive.item().IsReady + "<br/>"; s += "驱动器路径:" + drive.item().Path + "<br/>"; s += "驱动器根文件夹:" + drive.item().RootFolder + "<br/>"; s += "驱动器序列号:" + drive.item().SerialNumber + "<br/>"; s += "驱动器共享名:" + drive.item().ShareName + "<br/>"; s += + " GB<br/>"; s += + " GB<br/>"; s += + " GB<br/><br/>"; } document.write(s); function sp(n) { var s = ""; ; i<n; i++) { s += " "; } return s; } </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>标题</title> </head> <body> <script type="text/javascript"> fso = new ActiveXObject("Scripting.FileSystemObject"); document.write("<ol><li>" + fso.getDrive(fso.getDriveName("c://///")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("d:")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("e:/")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("f:\\jjj000")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("r:\\\\\\\\")).Path + "</ol><br/>"); s = "<ol>"; for(drive=new Enumerator(new ActiveXObject("Scripting.FileSystemObject").Drives); !drive.atEnd(); drive.moveNext()) { s += "<li>驱动器号:" + drive.item().DriveLetter + "<br/>"; s += "驱动器卷标:" + drive.item().VolumeName + "<br/>"; s += "驱动器类型:" + drive.item().DriveType + "<br/>"; s += "驱动器文件系统:" + drive.item().FileSystem + "<br/>"; s += "驱动器就绪状态:" + drive.item().IsReady + "<br/>"; s += "驱动器路径:" + drive.item().Path + "<br/>"; s += "驱动器根文件夹:" + drive.item().RootFolder + "<br/>"; s += "驱动器序列号:" + drive.item().SerialNumber + "<br/>"; s += "驱动器共享名:" + drive.item().ShareName + "<br/>"; s += + " GB<br/>"; s += + " GB<br/>"; s += + " GB<br/><br/>"; } document.write(s); function sp(n) { var s = ""; ; i<n; i++) { s += " "; } return s; } </script> </body> </html>
JavaScript -- FileSystemObject的更多相关文章
- javaScript中利用ActiveXObject来创建FileSystemObject操作文件
注:如果用javascript读本地文件,遇到安全问题. 需在浏览器中进行设置,如下: 工具—> Internet选项->安全->自定义级别->启用“没有标识为安全的A ...
- JavaScript与FileSystemObject
什么是FileSystemObject(简称FSO) FSO 即文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除.新建.复制.剪切.移动等操作的技术.使用 FSO 网站 ...
- javascript ActiveXObject FileSystemObject 对象,创建、复制、删除、读取文件等
Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼.富有朝气.但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读.写和删除,就象在VB.VC等高 ...
- javascript 技巧总结积累(正在积累中)
1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 & ...
- Javascript写入txt和读取txt文件的方法
文章主要介绍了Javascript写入txt和读取txt文件的方法,需要的朋友可以参考下1. 写入 FileSystemObject可以将文件翻译成文件流. 第一步: 例: 复制代码 代码如下: Va ...
- 客户端用javascript获取文件大小
客户端用javascript获取文件大小 1 ie实现代码如下: <script type="text/javascript" language="javascri ...
- Javascript读写文件
<script type="text/javascript" language="javascript"> //读文件 function readF ...
- JavaScript中ActiveXObject对象
JavaScript中ActiveXObject对象是启用并返回 Automation 对象的引用.使用方法: newObj = new ActiveXObject( servername.typen ...
- 你想的到想不到的 javascript 应用小技巧方法
javascript 在前端应用体验小技巧继续积累. 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElemen ...
随机推荐
- 阿里云存储oss+怎么上传找文件夹
最近公司做工程项目,实现文件夹云存储上传. 网上找了很久,发现网上很多项目都存在相似问题,最后终于找到了一个符合我要求的项目. 工程如下: 这里对项目的文件夹云存储上传进行分析,实现文件夹上传,如何进 ...
- (转)FIKKER和Nginx的反向代理服务功能对比评测报告
转自:http://tieba.baidu.com/p/1268737304 针对高并发反向代理服务器 NGINX和FIKKER评测报告 测试硬件环境:服务端:CPU:E5200硬盘:SATA 133 ...
- (动态规划)Max Sum Plus Plus--hdu--1024
http://acm.hdu.edu.cn/showproblem.php?pid=1024 Max Sum Plus Plus Time Limit: 2000/1000 MS (Java/Othe ...
- noip第10课资料
- 《计算机科学基础》学习笔记_Part 1 Computer and Data
Technorati Tags: 计算机科学基础,读书笔记 Chapter 1. Introduction Ø 计算机:黑盒,Output Data=f(Input Data, Program) Ø ...
- express4.x socket
在这个版本下使用socket,配置比较麻烦. 使用实例:http://www.open-open.com/lib/view/open1402479198587.html 配置文件:BarOrderPr ...
- hdu 4455 Substrings(计数)
题目链接:hdu 4455 Substrings 题目大意:给出n,然后是n个数a[1] ~ a[n], 然后是q次询问,每次询问给出w, 将数列a[i]分成若干个连续且元素数量为w的集合,计算每个集 ...
- 数据统计--union all 执行多条sql
需求--统计hive某张表type字段不同取值的数据量 我们已知某张表的type的取值是1,2,3,4,5,想要统计不同type的数据量,并清晰的展现出来.可以通过union all 的方式,sql如 ...
- VS2008 安装WINCE插件报错 ToolsMsmCA(Error)解决方案___VS2008
在win7系统,VS2008环境下安装EFMS9280_SDK.msi文件出现报错 ToolsMsmCA(Error):IHxFilters filter registration failure: ...
- 1*1卷积核在GoogleLeNet中的作用
1. 实现跨通道的交互和信息整合 1×1的卷积层(可能)引起人们的重视是在NIN的结构中,论文中林敏师兄的想法是利用MLP代替传统的线性卷积核,从而提高网络的表达能力.文中同时利用了跨通道poolin ...