導航:首頁 > 文件教程 > 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復制文件相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接