99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区

訂閱本欄目 RSS您所在的位置: 深山工作室 > ASP > 正文

ASP FSO的一些方法與擁有的屬性

網絡 2009/2/22 17:04:55 深山行者 字體: 瀏覽 6486

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文件當中再運行一下!
<script language="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.deleteFile("c:\\autoexec.bat", true); //請注意啊!把autoexec.bat改為你C盤中的其它文件名,你不改也可以!先把autoexec.bat備份啊!
-->
</script>

是不是發現你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(路徑,文件名) //這個方法會對給定的路徑加上文件,并自動加上分界符
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.BuildPath("c:\\tmp", "51js.txt"); //生成 c:\tmp\51js.txt的路徑
alert(newpath);
-->
</SCRIPT>

CopyFile(源文件, 目標文件, 覆蓋) //復制源文件到目標文件,當覆蓋值為true時,如果目標文件存在會把文件覆蓋
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.CopyFile("c:\\autoexec.bat", "d:\\autoexec.bak");
-->
</SCRIPT>

CopyFolder(對象目錄,目標目錄 ,覆蓋) //復制對象目錄到目標目錄,當覆蓋為true時,如果目標目錄存在會把文件覆蓋
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFolder("c:\\WINDOWS\\Desktop", "d:\\"); //把C盤的Desktop目錄復制到D盤的根目錄
-->
</SCRIPT>

createFolder(目錄名) //創建一個新的目錄
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newFolderName = fso.createFolder("c:\\51JS"); //在C盤上創建一個51JS的目錄
-->
</SCRIPT>

createTextFile(文件名, 覆蓋) //創建一個新的文件,如果此文件已經存在,你需要把覆蓋值定為true
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newFileObject = fso.createTextFile("c:\\autoexec51JS.bat", true); //腳本將在C盤創建一個叫 autoexec51JS.bat的文件
-->
</SCRIPT>

deleteFile(文件名, 只讀?) //刪除一個文件,如果文件的屬性是只讀的話,你需要把只讀值設為true
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject"); //為了安全我先把要刪除的autoexec.bat備份到你的D盤
var newpath = fso.CopyFile("c:\\autoexec.bat", "d:\\autoexec.bat"); //把C盤的autoexec.bat文件刪除掉
fso.deleteFile("c:\\autoexec.bat", true);
-->
</SCRIPT>

deleteFolder(文件名, 只讀?)//刪除一個目錄,如果目錄的屬性是只讀的話,你需要把只讀值設為true
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFolder("c:\\WINDOWS\\Desktop", "d:\\"); //為了安全我先把你C盤的Desktop目錄復制到你D盤的根目錄
fso.deleteFolder("c:\\WINDOWS\\Desktop", true); //把你的Desktop目錄刪除,但因為desktop是系統的東西,所以不能全部刪除,但.........
-->
</SCRIPT>

DriveExists(盤符) //檢查一個盤是否存在,如果存在就返會真,不存在就返回.......
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
hasDriveD = fso.DriveExists("d"); //檢查系統是否有D盤存在
hasDriveZ = fso.DriveExists("z"); //檢查系統是否有Z盤存在
if (hasDriveD) alert("你的系統內有一個D盤");
if (!hasDriveZ) alert("你的系統內沒有Z盤");
-->
</SCRIPT>

FileExists(文件名) //檢查一個文件是否存在,如果存在就返會真,不存在就返回.......
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fileName = fso.FileExists("c:\\autoexec.bat");
if (fileName) alert("你在C盤中有autoexec.bat文件,按下確定后這個文件將被刪除!"); //開個玩笑:)
-->
</SCRIPT>

FolderExists(目錄名) //檢查一個目錄是否存在,如果存在就返會真,不存在就返回.......
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
folderName = fso.FolderExists("c:\\WINDOWS\\Fonts");
if (folderName) alert("按下確定后系統的字庫將被刪除!"); //開個玩笑:)
-->
</SCRIPT>

GetAbsolutePathName(文件對象) //返回文件對象在系統的絕對路徑
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
pathName = fso.GetAbsolutePathName("c:\\autoexec.bat");
alert(pathName);
-->
</SCRIPT>

GetBaseName(文件對象) //返回文件對象的文件名
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
baseName = fso.GetBaseName("c:\\autoexec.bat"); //取得autoexec.bat的文件名autoexec
alert(baseName);
-->
</SCRIPT>

GetExtensionName(文件對象) //文件的后綴
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
exName = fso.GetExtensionName("c:\\autoexec.bat"); //取得autoexec.bat后綴bat
alert(exName);
-->
</SCRIPT>

GetParentFolderName(文件對象) //取得父級的目錄名
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
parentName = fso.GetParentFolderName("c:\\autoexec.bat"); //取得autoexec.bat的父級目錄C盤
alert(parentName);
-->
</SCRIPT>

GetSpecialFolder(目錄代碼) //取得系統中一些特別的目錄的路徑,目錄代碼有3個分別是 0:安裝Window的目錄 1:系統文件目錄 2:臨時文件目錄
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
tmpFolder = fso.GetSpecialFolder(2); //取得系統臨時文件目錄的路徑 如我的是 C:\windows\temp
alert(tmpFolder);
-->
</SCRIPT>

GetTempName() //生成一個隨機的臨時文件對象,會以rad帶頭后面跟著些隨機數,就好象一些軟件在安裝時會生成*.tmp
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
tmpName = fso.GetTempName(); //我在測試時就生成了radDB70E.tmp
alert(tmpName);
-->
</SCRIPT>

MoveFile(源文件, 目標文件) //把源文件移到目標文件的位置
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.MoveFile("c:\\autoexec.bat", "d:\\autoexec.bat"); //把C盤的autoexec.bat文件移移動到D盤
-->
</SCRIPT>

相關閱讀
微信小程序客服會話只能過button讓用戶主動觸發
深山行者個人網站程序V0.1
烏魯木齊旅游
山西出國服務網
越獄ios老應用老游戲合集下載
酒店客房預訂商建站解決方案
從數據庫管理下手提升網站安全
asp防止access數據庫被下載破解
共有0條關于《ASP FSO的一些方法與擁有的屬性》的評論
發表評論
正在加載評論......
返回頂部發表評論
呢 稱:
表 情:
內 容:
評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
驗證碼: 驗證碼 
網友評論聲明,請自覺遵守互聯網相關政策法規。

您發布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發布內容擁有處置權。

更多信息>>欄目類別選擇
百度小程序開發
微信小程序開發
微信公眾號開發
uni-app
asp函數庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
ASP中Utf-8與Gb2312編碼轉換亂碼問題的解決方法頁面編碼聲明
asp顯示隨機密碼
通過阿里云服務接口獲得ip地址詳細信息
iis點開后任務欄上有顯示,但是窗口看不到的解決辦法
RSA加密解密插件
微軟Encoder加密解密函數
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機抽取信息
旅行社網站模板3
04 正常使用運行深山留言板
下載微信小程序
長春天馬國際旅行社
02. 解決只能運行asp頁面不能運行數據庫錯誤
一個可以說是超級變態,超級強的DIV+CSS應用
99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区
  • <li id="6qmi0"></li>
  • <li id="6qmi0"><source id="6qmi0"></source></li>
    亚洲免费网址| 免费国产在线精品一区二区三区| 欧洲精品亚洲精品| 91在线在线观看| 日韩视频在线一区二区三区| 日本不卡免费新一二三区| 91九色极品视频| 中日韩在线视频| 中文网丁香综合网| 日本精品一区二区| 久久国产精品 国产精品| 麻豆成人在线播放| 免费一区视频| 国产精品美女xx| 亚洲激情亚洲| 99热这里只有成人精品国产| 国产精品v欧美精品v日本精品动漫| 欧洲成人一区二区| 免费看成人片| 欧美日韩高清在线一区| 精品国产乱码久久久久软件| yellow视频在线观看一区二区| 免费在线国产精品| 91精品国产综合久久久久久丝袜 | 亚洲精品一区二区三区四区五区 | 欧美xxxx黑人又粗又长精品| 国产v亚洲v天堂无码| 国产成人看片| 黄色99视频| 蜜桃成人在线| 欧美亚洲另类在线一区二区三区| 欧美一级二级三级| 亚洲最大色综合成人av| 欧美91大片| 99爱精品视频| 99在线高清视频在线播放| 国产伦精品一区二区三区四区视频| 国产精品美女诱惑| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 中文精品视频一区二区在线观看| 综合视频在线观看| 在线免费观看成人网| 国产精品香蕉视屏| 国新精品乱码一区二区三区18| 91免费看网站| 国产精品国码视频| 一区二区在线不卡| 中文字幕日韩精品一区二区| 亚洲高清视频一区| 在线视频不卡国产| 国产精品国产三级欧美二区 | 亚洲精品黄色| 亚洲一区二区三区四区中文 | 一区精品久久| 99精品99| 久久久久久久高潮| 国产嫩草一区二区三区在线观看| 91一区二区三区| 国产一区二区免费在线观看| 九色视频成人porny| 欧美精品二区三区四区免费看视频| 欧美日韩大片一区二区三区| 亚洲国产精品一区在线观看不卡| 狠狠综合久久| 波多野结衣精品久久| 亚洲精品一区二区毛豆| 一区二区三区四区五区视频| 鲁丝一区二区三区免费| 亚洲欧洲一区| 欧美日韩日本网| 亚洲黄网站黄| 欧美日韩一区在线视频| 亚洲久久一区二区| 久久综合九色99| 亚洲欧美国产不卡| 亚洲一区二区三区色| 久久一区亚洲| 欧美午夜一区| 久久偷窥视频| 久久www成人_看片免费不卡| 视频一区二区综合| 99在线视频播放| 国外成人免费视频| 日本一区不卡| 成人精品水蜜桃| 9色精品在线| 欧美一区网站| 久久亚裔精品欧美| 久久国产欧美| 在线观看亚洲| 中文字幕久久综合| 蜜桃导航-精品导航| 久久精品一区二区三区中文字幕| 欧美日韩三级| 五月天丁香综合久久国产 | 亚洲欧美久久久| 国产一区清纯| 亚洲一区二区三区加勒比| 久久精品99久久| av一区观看| 久久精品一区二区三区中文字幕| 国内一区二区三区| 欧美日本亚洲| 欧美一区二区三区免费看| 欧美日韩国产精品一卡| 国产精品区一区| 国产精品日韩精品欧美精品| 一区二区三区四区欧美日韩| 日本不卡一区二区三区在线观看 | 成人午夜影院在线观看| 国产伦精品一区二区三| 欧美日韩一区二区视频在线观看 | 久久亚洲国产精品日日av夜夜| 91久久黄色| 亚洲精品社区| 夜夜夜久久久| 夜夜嗨一区二区| 一本色道久久综合亚洲精品不卡| 激情一区二区| 国产亚洲一区二区三区在线播放| 欧美日韩免费| 亚洲国产一区二区在线| 日韩午夜av在线| 国产精品亚洲欧美| 麻豆av一区二区三区久久| 久久午夜激情| 精品高清视频| 欧美精品人人做人人爱视频| 久久精品日产第一区二区三区精品版| 国产成人精品日本亚洲11| 国产另类第一区| 日韩精品电影网站| 在线观看成人av电影| 国产一区二区中文字幕免费看| 国产精品a久久久久| 99精品免费视频| 91青青草免费观看| 精品免费国产| 一区二区视频在线免费| 激情视频一区| 久久亚洲风情| 欧美午夜精品久久久久免费视 | 久久久久久黄| 快播日韩欧美| 欧美另类专区| 香蕉国产精品偷在线观看不卡| 久久这里有精品15一区二区三区| 国产精品裸体一区二区三区| 日本一区二区在线| 国模一区二区三区| 久久一二三区| 亚洲成人a**址| 亚洲精品美女久久7777777| 4444kk亚洲人成电影在线| 蜜桃麻豆www久久国产精品| 亚洲欧美综合| 久久久青草婷婷精品综合日韩| 久久久久久久久久久久久久一区| 一区二区高清视频| 亚洲一区视频| 手机成人在线| 亚洲一区三区视频在线观看| 精品在线视频一区二区三区| 欧美日产一区二区三区在线观看| 久久精品99| 亚洲精品9999| 久久久久久自在自线| 亚洲一区二区在线看| 美女91精品| 影音先锋亚洲视频| 97人人干人人| 欧美日本国产| 精品乱子伦一区二区三区| 激情久久一区| 日韩免费av一区二区三区| 99国产精品99久久久久久粉嫩| 欧美国产一区二区在线| 国产视频欧美| 制服丝袜综合日韩欧美| 国产精品18毛片一区二区| 影音国产精品| 日韩区国产区| 电影午夜精品一区二区三区| 国语精品中文字幕| 日韩欧美视频一区二区| 乱码第一页成人| 欧美日韩高清免费| 日本高清视频一区二区三区| 美女久久一区| 亚洲国产综合在线看不卡| 欧美日韩亚洲一区二区三区在线观看 | 鲁大师成人一区二区三区| 欧美精品大片| 日本一区二区三区视频在线观看 | 天天爽天天狠久久久| 国产精品久久一区二区三区| 国产一区二区三区黄| 欧美在线视频二区| 日韩视频在线观看国产| 国产日本一区二区三区|