正題
我是直接新建的乙個aspx並在後台**裡寫的,帖cs**:
using
system;
using
system.data;
using
system.configuration;
using
system.collections;
using
system.web;
using
system.web.security;
using
system.web.ui;
using
system.web.ui.webcontrols;
using
system.web.ui.webcontrols.webparts;
using
system.web.ui.htmlcontrols;
using
system.io;
using
system.data.sqlclient;
public
partial
class
page_filesaseasy : system.web.ui.page
sdr.close();
conn.dispose();
response.write(
"開始拷貝檔案
response.flush();
foreach
(object
var
inarr)
//重新命名
string
to =
@"f:\xlsdata\"+
item.client_name.trim() +"
_"+category.trim() +"
.xls";
//拷貝檔案
file.copy(from, to,
true
);//
設定檔案屬性
file.setattributes(to, fileattributes.normal);
}catch
(exception ex)
}response.write(
"拷貝檔案結束
}class
filevo
set}
private
string
_category;
//////
業務型別
///
public
string
category
set}
private
string
_filename;
//////
檔名///
public
string
filename
set}
private
string
_client_name;
//////
客戶名稱
///
public
string
client_name
set}}}
注意:這裡最關鍵是以下兩句**:
//拷貝檔案
file.copy(from, to,
true
);//
設定檔案屬性
file.setattributes(to, fileattributes.normal);
特別是第二句,我花了許多時間才找到的,如果你不加這句話,那會報以下錯誤:
the process cannot access the file 'f:\xlsdata\***_***.xls' because it is being used by another process.
ok!!批量重新命名複製成功!
C 批量複製檔案
我是直接新建的乙個aspx並在後台 裡寫的,帖cs using system using system.data using system.configuration using system.collections using system.web using system.web.securit...
C語言實現批量複製檔案
假設你拿到乙個資料集,裡面包含很多的資料夾,每個資料夾下都有你想要複製的檔案。包括文字檔案和二進位制檔案 程式思路分為三步 1.製作乙份.txt檔案,每一行存放要複製檔案的路徑 2.製作乙份.txt檔案,每一行存放複製後檔案儲存的路徑 3.利用檔案複製函式進行複製 利用bat批處理命令 dir b ...
批量複製檔案 matlab實現
我們的需求是 從檔案系統中複製一堆檔案到另乙個地方,這堆檔案的檔名寫在.csv檔案裡面。雖然各種作業系統 linux,mac 都提供了一堆的批量複製檔案的指令。但是對我們的需求,還是無能為力。因此,我們就簡單地用matlab來實現一下。這個函式有四個引數 function flag csvcp sr...