導航:首頁 > 文件教程 > aspfso復制文件

aspfso復制文件

發布時間:2025-05-16 18:07:54

㈠ asp.net中怎樣復制文件

1)引用命名空間
using System.IO;

2)復制文件
File.Copy(Server.MapPath("被復制的文件相對路徑"), Server.MapPath("目的位置相對路徑"), false);

注意:第三個參數若專為true,那麼目標位置存屬在同名文件將被覆蓋.

不知道對不對,呵呵

㈡ asp如何循環讀取指定文件夾文件夾中的文件名

剛寫完代碼問題關閉了, 沒把我暈死.
你看一看吧 不懂可以問我.

========================================================================
沒有時間把整站代碼都寫給你

大概說下思路吧
1,遍歷文件夾取文件對象值,添加在資料庫中(先建好表方便一些),然後操作Drive對象,取資料庫值取表格值或輸入值都可以,假設要復制文件夾中所有文件的話就直接在遍歷循環中建FSO對象,不過代碼復雜一點.

祝你成功.

給你一些主要functions和思路,你會發現其實點破了就很簡單:
1.
function bianli(path)
Set fso = Server.CreateObject("Scripting.FileSystemObject")
on error resume next
Set objFolder=fso.GetFolder(server.MapPath(path))
Set objFiles=objFolder.Files
'循環輸出文件夾path下的文件的文件名
For each objFile in objFiles '取相關值

Response.Write "Name: " & objFile.Name & " "
Response.Write "ShortName: " & objFile.ShortName & " "
Response.Write "Size: " & objFile.Size & " bytes "
Response.Write "Type: " & objFile.Type & "<BR>"
Response.Write "Path: " & objFile.Path & " "
Response.Write "ShortPath: " & objFile.ShortPath & "<BR>"
Response.Write "Created: " & objFile.DateCreated & " "
Response.Write "LastModified: " & objFile.DateLastModified & "<P>"

Next
Set objFolder=nothing
Set fso=nothing '釋放對象
end function
下面的建表寫表就不用我說了吧?
==========================================================================
2.文件復制操作'之講了復制,下面有詳細關於File對象的講解,希望觸類旁通
Sub backupdata()
Filepath=request.form("Filepath")
Filepath=server.mappath(Filepath)
bkfolder=request.form("bkfolder")
bkfilename=request.form("bkfilename")
Set Fso=server.createobject("scripting.filesystemobject")
if fso.fileexists(Filepath) then
If CheckDir(bkfolder) = True Then
fso.file Filepath,bkfolder& "\"& bkfilename
else
MakeNewsDir bkfolder
fso.file Filepath,bkfolder& "\"& bkfilename
end if
response.write "操作成功,您備份的數據路徑為<br>" &bkfolder& "\"& bkfilename
Else
response.write "找不到您所需要備份的文件。"
End if
end sub

Driver對象的RootFolder屬性返回一個Folder對象,通過該對象可訪問這個驅動器內的所有的內容。可以使用這個Folder對象的屬性和方法遍歷驅動器上的目錄,並得到該文件夾和其他文件夾的屬性。
Copy(destination,overwrite)
將這個文件復制到destination指定的文件夾。如果destination的末尾是路徑分隔符(『\』),那麼認為destination是放置拷貝文件的文件夾。否則認為destination是要創建的新文件的路徑和名字。如果目標文件已經存在且overwrite參數設置為False,將產生錯誤,預設的overwrite參數是True

Delete(force)
刪除這個文件。如果可選的force參數設置為True,即使文件具有隻讀屬性也會被刪除。預設的force是False

Move(destination)
將文件移動到destination指定的文件夾。如果destination的末尾是路徑分隔符(『\』),那麼認為destination是一文件夾。否則認為destination是一個新的文件的路徑和名字。如果目標文件夾已經存在,則出錯

CreateTextFile
(filename,overwrite,unicode)
用指定的文件名創建一個新的文本文件,並且返回一個相應的TextStream對象。如果可選的overwrite參數設置為True,將覆蓋任何已有的同名文件。預設的overwrite參數是False。如果可選的unicode參數設置為True,文件的內容將存儲為unicode文本。預設的unicode是False

OpenAsTextStream
(iomode,format)
打開指定文件並且返回一個TextStream對象,用於文件的讀、寫或追加。iomode參數指定了要求的訪問類型,允許值是ForReading(1) (預設值)、ForWrite(2)、ForAppending(8)。format參數說明了讀、寫文件的數據格式。允許值是TristateFalse(0)(預設),說明用ASCII數據格式;TristateTrue(-1)說明用Unicode數據格式;TristateUseDefault(-2)說明使用系統預設格式

不是為了多少分 主要能幫到你就可以

閱讀全文

與aspfso復制文件相關的資料

熱點內容
怎麼隱藏文件手機 瀏覽:479
編程軟體哪個需要錢 瀏覽:875
如何看自己的ie版本 瀏覽:492
2008r2用戶文件夾路徑 瀏覽:755
winzip文件壓縮成多個小文件 瀏覽:562
勒索病毒文件是哪個 瀏覽:855
群聊機器人代碼 瀏覽:728
用什麼充電app最便宜 瀏覽:531
jspif語句 瀏覽:896
你刪除的照片會在哪個文件夾 瀏覽:518
編程如何設置 瀏覽:393
微信jssdk分享qq空間 瀏覽:840
修改ipadid密碼忘記了怎麼辦 瀏覽:938
紙質文件拍攝視頻 瀏覽:560
今天的疫情數據怎麼樣 瀏覽:491
出國旅行不會英語需要什麼app 瀏覽:351
移動機用聯通資料庫 瀏覽:710
啟動器配置文件丟失怎麼能 瀏覽:686
如何壓縮王者榮耀文件 瀏覽:351
抖音哪些人在哪裡統計數據 瀏覽:662

友情鏈接