set fs=server.createobject("scripting.filesystemobject")
1.檔案是否存在
if (fs.fileexists("c:/winnt/cursors/3dgarro.cur"))=true then
response.write("file c:/winnt/cursors/3dgarro.cur exists.")
else
response.write("file c:/winnt/cursors/3dgarro.cur does not exist.")
end if
2.目錄是否存在
if fs.folderexists("c:/temp") = true then
response.write("folder c:/temp exists.")
else
response.write("folder c:/temp does not exist.")
end if
3.磁碟是否存在
if fs.driveexists("c:") = true then
response.write("drive c: exists.")
else
response.write("drive c: does not exist.")
end if
response.write("
")if fs.driveexists("g:") = true then
response.write("drive g: exists.")
else
response.write("drive g: does not exist.")
end if
4.獲得檔案所在的磁碟目錄
p=fs.getdrivename("c:/winnt/cursors/3dgarro.cur")
response.write("the drive name is: " & p)
結果:c:
5.獲得檔案所在的檔案目錄
p=fs.getparentfoldername("c:/winnt/cursors/3dgarro.cur")
response.write("the parent folder name of c:/winnt/cursors/3dgarro.cur is: " & p)
結果:c:/winnt/cursors
6.獲得檔案的副檔名
response.write(fs.getextensionname("c:/winnt/cursors/3dgarro.cur"))
結果:cur
7.獲得檔案全名
response.write(fs.getfilename("c:/winnt/cursors/3dgarro.cur"))
結果:3dgarro.cur
8.獲得檔案第乙個名稱
response.write(fs.getbasename("c:/winnt/cursors/3dgarro.cur"))
response.write("
")response.write(fs.getbasename("c:/winnt/cursors/"))
response.write("
")response.write(fs.getbasename("c:/winnt/"))
結果:3dgarro
cursors
winnt
set fs=nothing
載自:http://.w3schools.***/asp/default.asp
Boost學習筆記 filesystem
檔案操作是程式設計中非常重要的乙個部分,filesystem庫是乙個可移植的檔案系統操作庫,它使用posix標準檔案系統的路徑,介面很類似標準庫的容器和迭代器,使c 具有了類似指令碼餘姚的功能,可以跨平台操作目錄 檔案,寫出通用的指令碼程式。filesystem庫的核心類是path,它遮蔽了不同檔案...
檔案系統(File System)
什麼是檔案系統,引用百科解釋 作業系統中負責管理和儲存檔案資訊的軟體機構稱為檔案管理系統,簡稱檔案系統。檔案系統是作業系統核心的組成部分,沒有它我們無法完成對檔案的增 刪 改 查等基本操作 概念 在了解檔案系統之前我們需要了解一些基本概念 我們知道檔案都有檔名與資料,這在 linux 上被分成兩個部...
asp複製檔案函式,asp移動檔案函式
複製檔案 function copyfiles tempsource,tempend dim fso set fso server.createobject scripting.filesystemobject if fso.fileexists tempend then response.writ...