createtextfile什么是FSO文本读写

createtextfile  时间:2021-06-20  阅读:()

在ASP中创建.txt文件总是失败,请求高手解疑

很简单的错误: 1,“Set fso=CreateObject(" Scripting.FileSystemObject ") ”这一句,“Scripting.FileSystemObject”前后不能有空格。

2。

“Set tf=fso.CreateTextFile("C: testfile.txt", True)”这一句,去掉“C: testfile.txt", True)”中的“C: testfile.txt”间的2个空格。

3。

在服务器上,C盘一般是不允许通过WEB创建文档的,除非你在权限设置中打开。

为什么要创建在C盘呢,其他盘随便选一个吧。

下面是我刚刚测试通过的,什么都没改,就删除几个空格,换了路径,无错。

Sub CreateFile() Dim fso,tf Set fso=CreateObject("Scripting.FileSystemObject") Set tf=fso.CreateTextFile("e: estfile.txt",True) tf.WriteLine("Testing 1,2,3.") tf.WriteBlankLines(3) tf.Write("This is a test") tf.close End Sub

ActiveXObject的OpenAsTextStream方法没有权限

这个方式,还是放弃吧,以后的浏览器的权限会限制更严的。

只有你自己的电脑,才会开放那么大的限制的,如果是自己的电脑,就不必用WEB处理了。

因为万一别的网站放置后门,就麻烦了。

什么是FSO文本读写

Set fso = Server.CreateObject("Scripting.FileSystemObject") 定义FSO对象 fso.CreateFolder(Server.MapPath(folder)) 得到路径 Set fout = fso.CreateTextFile(Server.MapPath(filepath)) 定义创建对象 fout.WriteLine mb_code 创建文件夹。



fout.close 关闭对象 下面是一些例子。



提示:刚一开始看到有这样的功能,我也受骗了,以为真的可以通过浏览器在访问者的硬盘上创建文件,因为我开始试了一下真的可以,不信你把下面这段代码COPY到一个HTML文件当中再运行一下! 是不是发现你C盘的Autoexec.bat文件不见呢?呵呵 其实当那个文件运行时IE会提醒你当前使用的ActiveX控件不安全,询问你是否运行,但由于你和我一样迫切想试试究竟效果如何,因此你会毫不犹疑的按下 [确定] .... 其实这是使用了FileSystemObject来实现的,要了解更详细的用法与例子的话,点这里下载 JScript的中文说明文档 或者买本 <<深入学习:JavaScript开发与实例>> 也可以看看无忧脚本整理的例子,让大家学习学习. 让我们先来看看有什么属性与函数可用,后面会对部分函数做些小例子 方法或者属性 描述 BuildPath() 生成一个文件路径 CopyFile() 复制文件 CopyFolder() 复制目录 CreateFolder() 创建新目录 CreateTextFile() 生成一个文件 DeleteFile() 删除一个文件 DeleteFolder() 删除一个目录 DriveExists() 检验盘符是否存在 Drives 返回盘符的集合 FileExists() 检验文件是否存在 FolderExists 检验一个目录是否存在 GetAbsolutePathName() 取得一个文件的绝对路径 GetBaseName() 取得文件名 GetDrive() 取得盘符名 GetDriveName() 取得盘符名 GetExtensionName() 取得文件的后缀 GetFile() 生成文件对象 GetFileName() 取得文件名 GetFolder() 取得目录对象 GetParentFolderName 取得文件或目录的父目录名 GetSpecialFolder() 取得特殊的目录名 GetTempName() 生成一个临时文件对象 MoveFile() 移动文件 MoveFolder() 移动目录 OpenTextFile() 打开一个文件流 实例说明 BuildPath(路径,文件名) //这个方法会对给定的路径加上文件,并自动加上分界符 CopyFile(源文件, 目标文件, 覆盖) //复制源文件到目标文件,当覆盖值为true时,如果目标文件存在会把文件覆盖 <SCRIPT LANGUAGE="Ja

香港服务器促销:香港华为云混合服务器、高防服务器首月半价,普通110M大带宽服务器月付799,付5用6,付10用13

博鳌云是一家以海外互联网基础业务为主的高新技术企业,运营全球高品质数据中心业务。自2008年开始为用户提供服务,距今11年,在国人商家中来说非常老牌。致力于为中国用户提供域名注册(国外接口)、免费虚拟主机、香港虚拟主机、VPS云主机和香港、台湾、马来西亚等地服务器租用服务,各类网络应用解決方案等领域的专业网络数据服务。商家支持支付宝、微信、银行转账等付款方式。目前香港有一款特价独立服务器正在促销,...

Linode十八周年及未来展望

这两天Linode发布了十八周年的博文和邮件,回顾了过去取得的成绩和对未来的展望。作为一家运营18年的VPS主机商,Linode无疑是有一些可取之处的,商家提供基于KVM架构的VPS主机,支持随时删除(按小时计费),可选包括美国、英国、新加坡、日本、印度、加拿大、德国等全球十多个数据中心,所有机器提供高出入网带宽,最低仅$5/月($0.0075/小时)。This month marks Linod...

小渣云(36元/月)美国VPS洛杉矶 8核 8G

小渣云 做那个你想都不敢想的套餐 你现在也许不知道小渣云 不过未来你将被小渣云的产品所吸引小渣云 专注于一个套餐的商家 把性价比 稳定性 以及价格做到极致的商家,也许你不相信36元在别人家1核1G都买不到的价格在小渣云却可以买到 8核8G 高配云服务器,并且在安全性 稳定性 都是极高的标准。小渣云 目前使用的是美国超级稳定的ceranetworks机房 数据安全上 每5天备份一次数据倒异地 支持一...

createtextfile为你推荐
instagram电脑版iOS 有哪些优秀的照片处理软件ae序列号安装AE,序列号是什么意思?windowsmedia电脑的大部分软件打开方式变为了Windows media centerprisma安卓版prisma 安卓版本为什么不能使用手机软件开发工具怎样开发手机软件云输入法QQ云输入法怎样调整候选词的个数?云办公平台云办公平台对企业办公有什么好处呢?网站客服代码如何将在线客服代码插入到您的网页中?东兴证券网站东兴证券超强版下载彩信平台请问彩信平台升级怎么改参数能告诉我具体步骤吗?
怎么注册域名 东莞服务器租用 域名解析服务器 淘宝抢红包攻略 adman 美国翻墙 免费博客空间 国外网站代理服务器 godaddy域名证书 softbank邮箱 免费防火墙 免费申请网站 1美金 东莞服务器 shuang12 云营销系统 贵阳电信 中国联通宽带测速 宿迁服务器 重庆服务器 更多