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

819云互联 香港 日本 美国 2核4G 18元 8核8G 39元 免费空间 免费CDN 香港 E3 16G 20M 230元/月

819云互联是海外领先的互联网业务平台服务提供商。专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前平台研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的海外资源、香港,日本,美国等各国优质的IDC资源。官方网站:https://www.819yun.com香港特价物理服务器:地区CPU内存带宽...

百纵科技(1399元/月)香港CN2站群232IP

湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营有国内高防服务器,香港服务器,美国服务器,站群服务器,东南亚服务器租用,国内香港美国云服务器,以及全球专线业务!活动方案:主营:1、美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。2、香港C...

NameSilo域名优惠码活动

NameSilo是通过之前的感恩节优惠活动中认识到这家注册商的,于是今天早上花了点时间专门了解了NameSilo优惠码和商家的详细信息。该商家只销售域名,他们家的域名销售价格还是中规中矩的,没有像godaddy域名标价和使用优惠之后的价格悬殊很大,而且其特色就是该域名平台提供免费的域名停放、免费隐私保护等功能。namesilo新注册域名价格列表,NameSilo官方网站:www.namesilo....

createtextfile为你推荐
windowsmediawindows media player怎么打开旺旺群发软件求一个旺旺群发软件素数算法什么是素数算法网络视频下载器谁能给我找个网络视频下载器和转换器?excel大写金额在Excel中如何输入数字直接显示大写金额?shoujiao黑鲨手机SKW一AO怎么解锁?微信网页版登陆首页微信网页版怎么用?微信网页版怎么登陆?网站客服代码如何将在线客服代码插入到您的网页中?云家政网腾讯网的网址是多少?aviconverter谁有好得AVI转换器?可以全部转换得!
购买域名 郑州服务器租用 域名备案收费吗 technetcal linode代购 域名优惠码 evssl php免费空间 200g硬盘 鲁诺 国外ip加速器 银盘服务 免费邮件服务器 万网空间管理 lick 华为k3 谷歌搜索打不开 重庆联通服务器托管 reboot 时间同步服务器 更多