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

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

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

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

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>

相關閱讀
發出億萬中國人的心聲,釣魚島事件以來最愛國的視頻
深山旅行社管理系統開源嗎?
幾個經典的css技巧
css背景使用base64編碼或者將base64編碼放在img圖片標簽中
陽光麗江客棧
最新縣及縣以上1980年以來歷史行政區劃代碼大全截止2018年3月31日
JS+CSS實現圖片放大預覽效果(購物時放在產品上面預覽圖片)
深山留言板5.0新版
共有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還有其它的嗎
更多>>隨機抽取信息
蘇州青年旅行社
一個效果非常不錯圖片載入loading等待效果
極酷的,漂亮的頁面loading等待頁面特效(2)
當前流行的四款常用瀏覽器最客觀的評測
隨心所欲的定制彈出窗口
windows xp設置IIS。
99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区
  • <li id="6qmi0"></li>
  • <li id="6qmi0"><source id="6qmi0"></source></li>
    亚洲欧美日韩精品在线| 精品视频第一区| 欧美一区二区视频在线| 国产精品久久久久久久久久久久冷 | 日韩欧美亚洲精品| 91在线播放视频| 香蕉久久夜色精品| 亚洲第一黄色| 欧美午夜不卡| 欧美日韩视频在线一区二区观看视频| 欧美精品七区| 免费成人在线观看av| 国产精品视频免费一区| 91原创国产| 成人午夜电影免费在线观看| 狂野欧美一区| 久久综合九色综合欧美狠狠| 久久福利电影| 99re在线观看| 动漫一区二区在线| 国产精品国产三级欧美二区| 国产欧美亚洲日本| 国产日韩欧美亚洲一区| 国产一区二区三区四区五区加勒比| 99影视tv| 久久久久成人精品免费播放动漫| 精品毛片久久久久久| 精品日产一区2区三区黄免费| 久久久久久精| 亚洲三级一区| 国内自拍一区| 午夜亚洲影视| 国产一区二区三区黄| 欧美不卡三区| 欧美一区二区三区久久精品| 欧美色综合网| 另类激情亚洲| 久久精品国产第一区二区三区最新章节 | 台湾成人av| 欧美视频官网| 国产深夜精品| 国产日韩欧美一区二区| 神马影院午夜我不卡| 午夜日韩视频| 亚洲一区亚洲| 九九九九精品| 国产综合欧美在线看| 一区二区三区国产盗摄| 国产一区不卡在线观看| 欧美三级华人主播| 在线精品一区| 国产精品免费在线| 亚洲国产另类久久久精品极度| 欧美私人啪啪vps| 毛片一区二区| 日本一区二区三区四区高清视频| 午夜精品视频| 成人黄动漫网站免费| 亚洲乱码国产乱码精品天美传媒| 一区二区亚洲精品| 精品综合久久| 一区视频在线看| 国产伦精品一区二区三区高清版| 亚洲欧美日韩国产yyy| 国产精品久久久一区二区| 精品亚洲第一| 亚洲三级免费| 欧美性xxxx69| 国产欧美一区二区视频| 人偷久久久久久久偷女厕| 亚洲高清在线| 青娱乐一区二区| 噜噜噜久久亚洲精品国产品小说| 西游记1978| 3d动漫啪啪精品一区二区免费| 亚洲乱码国产乱码精品天美传媒| 麻豆av一区二区三区| 亚洲欧洲久久| 国产欧美一区二区在线播放| 国产精品videosex极品| 欧美第一黄网| 久久综合影视| 在线不卡视频| 日韩中文字幕av在线| 99电影网电视剧在线观看| 国内成人在线| 午夜精品区一区二区三| 99在线观看视频| 99精品福利视频| 欧美精品偷拍| 日本一区二区三区四区在线观看 | 久久大片网站| 免费在线一区二区| 好吊日精品视频| 欧美日韩在线不卡一区| 国产98在线|日韩| 亚洲一区高清| 国产三级精品在线不卡| 欧美日韩一区二区三区在线观看免| 久久av一区二区| 国产精品区一区| 美女诱惑一区| aa亚洲婷婷| 亚洲三级影院| 亚洲第一网站| 亚洲视频高清| 国内精品久久久久久久97牛牛 | 欧美先锋影音| 欧美1区3d| 亚洲午夜精品久久| 婷婷精品国产一区二区三区日韩| 国内成+人亚洲| 国外成人免费视频| 国产欧美日韩一区二区三区| 51国偷自产一区二区三区| 亚洲综合国产| 久久久久久久久久久一区| 久久av最新网址| 蜜乳av另类精品一区二区| 国产精品一页| 久久一区二区三区av| 久久综合中文| 快she精品国产999| 国产精品区一区二区三在线播放| 97碰碰视频| 久久av一区二区三区亚洲| 国产日韩三区| 日韩三级电影网站| 欧美日韩视频| 中日韩在线视频| 久久中文字幕一区二区三区| 风间由美久久久| 欧美综合激情| 欧美在线一二三区| 亚洲黄色av| 久久综合给合久久狠狠色| 国产欧美日韩视频一区二区三区| 久久久影院一区二区三区| 日韩电影免费观看高清完整| 亚洲精品无人区| 亚洲区一区二| 91成人伦理在线电影| 蜜桃999成人看片在线观看| 神马影院我不卡午夜| 一区二区亚洲| 成人av中文| 亚洲国产欧洲综合997久久 | 亚洲成人自拍视频| 欧美亚洲三区| 女同一区二区| 伊人久久久大香线蕉综合直播| 欧美一级播放| 日韩av一区二区三区在线观看| 欧美日本一区| 懂色一区二区三区av片| 亚洲一区二区三区精品动漫| 亚洲第一网站| 久久人人97超碰人人澡爱香蕉| 欧美1区2区| 久久综合亚州| 午夜天堂精品久久久久| 玖玖国产精品视频| 亚洲福利av| 7777精品伊久久久大香线蕉语言| 免费看污久久久| 亚洲免费精品| 日韩电影免费观看高清完整| 亚洲精品偷拍| 欧美日韩精品免费看| 99国产精品久久久久久久| 欧美一区二区三区精美影视| 亚洲精品美女91| 日韩av影视| 99精品在线直播| 国产精品二区二区三区| 国产欧美韩日| aa亚洲婷婷| 伊人色综合影院| 国产一区国产精品| 国产精品老牛| 欧美日韩在线播放一区二区| 成人av蜜桃| 在线视频精品一区| 亚洲一区二区三区精品视频 | 亚洲色诱最新| 亚洲一区三区电影在线观看| 成人免费91在线看| 在线日本成人| 女人天堂亚洲aⅴ在线观看| 国产精品自拍首页| 国产欧美日本在线| 欧美日韩一区在线视频| 欧美12av| 精品日本一区二区| 操人视频欧美| 国产一区二区久久久| 伊人久久大香线蕉综合热线| 亚洲一卡二卡三卡四卡无卡网站在线看| 国产99在线免费| 久久九九国产|