亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP編程入門進階(十七):FSO組件之文件夾操作

2020-07-27 13:19:14
字體:
來源:轉載
供稿:網友
操作完驅動器,接著就是來操作文件夾了。其中包括:提取文件夾信息、創建文件夾、刪除文件夾、復制文件夾、移動文件夾等。下面就具體來看。

一、fso.GetFolder
一看就明白,是提取文件夾了。那具體是提取哪個文件夾呢?后面肯定要跟一個文件夾的路徑。提取出來了再來顯示該文件夾相關信息呢?是不是有要具體提取下去。所以,看程序:
1,getfldr.asp


<%
Set fso = CreateObject("Scripting.FileSystemObject")
Set fldr = fso.GetFolder("c:/Program Files")
Response.Write "父文件夾名字是:" & fldr & "<br>"

If fldr.IsRootFolder = True Then
Response.Write "該文件夾是一根文件夾" & "<br>"
Else
Response.Write "該文件夾不是根文件夾" & "<br>"
End If

Response.Write "驅動器名字是:" & fldr.Drive & "<br>"
%>


首先建立FSO組件的連接是必不可少的啦,然后Set fldr = fso.GetFolder("c:/Program Files")設定fldr對象被賦值,以作下面程序的引用。

fldr.IsRootFolder即為判斷該文件夾是否為一根文件夾,值為布爾值(true or false);fldr.Drive則顯示該文件夾所在的驅動器號了。

二、fso.CreateFolder
下面比較讓人激動的是通過ASP建立文件夾了,你可以在你的權力范圍內任意位置建立任意文件夾。
2,creatfldr.asp


<%
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder ("c:/cnbruce")
Response.Write "文件夾名為" & fso.GetBaseName("c:/cnbruce")
%>


執行程序,應該發現C盤多出了cnbruce文件夾,fso.GetBaseName則是提取文件夾名。

三、fso.DeleteFolder
通過ASP可以建立了文件夾,則同樣可以刪除文件夾。

3,delfldr.asp


<%
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder("c:/cnbruce")
Response.Write "文件夾已刪除"
%>



發現剛建立的cnbruce文件夾確實已被刪除。

注意,有時需要刪除文件夾,而該文件夾不存在時,會出現程序邏輯性錯誤。則應先判斷文件夾的狀態。



<%
dir=server.mappath("cnbruce")
Set fso = CreateObject("Scripting.FileSystemObject")
if (fso.FolderExists(dir)) then
fso.DeleteFolder(dir)
response.write("cnbruce文件夾已經刪除")
else
fso.CreateFolder(dir)
response.write("cnbruce文件夾已經建立")
end if
%>



那下面就采用一個通用程序來靈活應變下。

4,mainflr.asp


<%
Sub CreateAFolder(file)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder(file)
response.write "已經建立了"&file
End Sub

Sub DeleteAFolder(file)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder(file)
response.write "已經刪除了"&file
End Sub
%>
<%
subname=request.form("submit")
create=request.form("create")
del=request.form("del")
if subname<>"" then
if create<>"" then
call CreateAFolder(""&create&"")
end if
if del<>"" then
call DeleteAFolder(""&del&"")
end if
end if
%>
<form action="mainflr.asp" method="post">
<input name="create">
<input type="submit" value="建立" name="submit">
</form>
<hr>
<form action="mainflr.asp" method="post">
<input name="del">
<input type="submit" value="刪除" name="submit">
</form>


需要注意的是:刪除并不會提示“確認要放入回收站”這項。這點你需要謹慎處理,特別是對你的系統文件夾。

四、fso.MoveFolder
主要作用是進行文件夾的移動,相當于剪切粘貼動作。

5,movefldr.asp


<%
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder ("c:/cnbruce")
fso.MoveFolder "c:/cnbruce", "C:/Program Files/"
%>
<a href="C:/Program Files/">查看cnbruce文件夾有沒有移動過來</a>



格式:fso.MoveFolder "被移動的文件夾","移動到的文件夾"

本程序先是在C盤下建立了cnbruce文件夾,然后將其移動到C:/Program Files/文件夾下面。

不過同樣需要注意的是你的系統文件夾不能亂移動。

五、fso.CopyFolder
主要作用:將文件夾從某位置復制到另一位置。
6,copyfldr.asp


<%
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFolder "c:/Program Files/cnbruce", "c:/"
%>
<a href="C:/">查看cnbruce文件夾有沒有復制過來</a>


該程序是建立在上一movefldr.asp的執行結果基礎之上來完成復制到C盤根目錄下的。(話比較長-_-!)

當然,其拷貝也是將該文件夾包括里面所以子文件夾和文件統統拷貝。

到最后再試著將c:/Program Files/cnbruce和c:/cnbruce兩個文件夾進行刪除掉吧。

不過,繼續提醒你:不要寫錯了,比如寫成c:/Program Files,那你就慘了:這叫玩命,學ASP玩出心跳出來了。

對文件夾的操作差不多了,是不是感到用處比較大?有訓言:好東西是把雙刃劍。正義和邪惡就只一線間,注意正規合理利用該組件。不過還有你放心的是,現在網站空間服務商對這權力已經限定得死死的了,你再怎么鬧翻也不會冒泡的:)

然后接下來就是更微妙的:FSO對文件的操作。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品色蜜蜜精品视频在线观看| 久久久999精品视频| 国产日韩精品在线| 精品久久久中文| 91久久精品美女| 久热在线中文字幕色999舞| 久久影视电视剧免费网站| 91精品久久久久久久久久入口| 亚洲va欧美va在线观看| 欧美日本国产在线| 久久久亚洲国产天美传媒修理工| 亚洲欧美日韩另类| 亚洲精品自拍偷拍| 精品一区二区三区四区| 青青在线视频一区二区三区| 国产精品视频区1| 国产精品自产拍在线观看| 久久精品视频免费播放| 国产91露脸中文字幕在线| 日韩高清av一区二区三区| 精品国产福利在线| 97人人爽人人喊人人模波多| 欧美午夜精品久久久久久人妖| 久久中文久久字幕| 欧美精品video| 亚洲视频在线看| 精品国产一区二区在线| 日韩电影大全免费观看2023年上| 成人激情视频在线观看| 91国偷自产一区二区三区的观看方式| 国模精品视频一区二区三区| 日韩欧美综合在线视频| 亚洲美女av在线播放| 日韩在线视频观看| 亚洲综合日韩中文字幕v在线| 亚洲国产成人91精品| 成人黄色免费在线观看| 精品国产成人av| 日韩中文在线中文网三级| 亚洲精品v天堂中文字幕| 美女福利精品视频| 国产成人精品一区二区| 亚洲女人天堂色在线7777| 国产网站欧美日韩免费精品在线观看| 欧美极品第一页| 亚洲一区二区中文字幕| 国产一区二区三区高清在线观看| 欧美综合在线观看| 91精品在线播放| 欧美在线一级视频| 成人妇女免费播放久久久| 91精品视频免费| 欧美怡红院视频一区二区三区| 国内精品一区二区三区| 亚洲天堂免费观看| 国产色婷婷国产综合在线理论片a| 午夜精品久久久久久99热| 97久久久免费福利网址| 国产一区二区三区视频在线观看| 国产免费成人av| 国产综合香蕉五月婷在线| 亚洲国产精品小视频| 国产精品99久久久久久人| 亚洲一区二区三区四区视频| 久久天天躁夜夜躁狠狠躁2022| 午夜精品理论片| 日韩亚洲欧美中文在线| 国产脚交av在线一区二区| 亚洲精品资源美女情侣酒店| 在线观看亚洲视频| 国产精品老女人精品视频| 自拍偷拍亚洲欧美| 日韩美女免费视频| 精品视频在线导航| 国产精品十八以下禁看| 欧美日韩一区二区三区在线免费观看| 日韩激情第一页| 日韩在线观看你懂的| 国产日韩换脸av一区在线观看| 久久亚洲私人国产精品va| 国产一区二区三区三区在线观看| 九九热精品视频在线播放| 久久久亚洲国产| 日韩中文在线视频| 亚洲精品国产美女| 高跟丝袜欧美一区| 欧美日韩亚洲网| 亚洲第一网站男人都懂| 久色乳综合思思在线视频| 亚洲欧美日韩国产精品| 国产一区二区视频在线观看| 亚洲一级片在线看| 精品国产欧美一区二区三区成人| 精品中文字幕在线| 欧美—级高清免费播放| 91亚洲国产精品| 精品欧美一区二区三区| 国产精品亚洲片夜色在线| 国产日产久久高清欧美一区| 欧美高清在线观看| 久热99视频在线观看| 亚洲社区在线观看| 欧美日韩性视频| 久久久亚洲精选| 欧美午夜激情在线| 538国产精品一区二区免费视频| 精品国产电影一区| 97久久超碰福利国产精品…| 国产亚洲欧美日韩精品| 81精品国产乱码久久久久久| 国产精品香蕉国产| 欧洲日韩成人av| 成人精品网站在线观看| 久久久久久久久久亚洲| 亚洲男人天堂九九视频| 国产在线98福利播放视频| 91成人福利在线| 国产91精品久久久久久久| 91av网站在线播放| 国产欧美最新羞羞视频在线观看| 国产精品激情av电影在线观看| 91色视频在线导航| 57pao成人永久免费视频| 久久成人精品电影| 久久全国免费视频| 精品日韩视频在线观看| 国产欧美日韩精品丝袜高跟鞋| 一个色综合导航| 国产99久久精品一区二区永久免费| 久久久人成影片一区二区三区观看| 国产视频精品一区二区三区| 国产精品亚洲一区二区三区| 日韩激情视频在线播放| 亚洲国产高清自拍| 亚洲美女在线视频| 91免费观看网站| 亚洲第一精品夜夜躁人人爽| 欧美性猛交xxxx富婆弯腰| 精品国产91久久久久久老师| 国产91成人video| 国产亚洲欧美另类中文| 国产精品成人aaaaa网站| 日韩视频精品在线| 欧美黑人性猛交| 国产精品精品久久久久久| 国产91免费观看| 亚洲一区美女视频在线观看免费| 久久国内精品一国内精品| 国产精品中文字幕在线| 亚洲电影天堂av| 亚洲sss综合天堂久久| 91精品国产自产在线| 亚洲v日韩v综合v精品v| 久久资源免费视频| 57pao成人国产永久免费| 在线日韩日本国产亚洲| 成人欧美在线视频| 欧美人与性动交a欧美精品| 日本中文字幕不卡免费| 亚洲r级在线观看| 日韩电影免费观看中文字幕| 日韩av手机在线看| 亚洲va欧美va在线观看| 日本a级片电影一区二区|