問題:將資料夾及其下面的檔案移動到其他目錄
1view codeusing
quality.tools.common.log;
2using
system;
3using
system.collections.generic;
4using
system.configuration;
5using
system.io;
6using
system.linq;
7using
system.runtime.compilerservices;
8using
system.text;
9using
system.threading.tasks;
1011
namespace
rpa.movefiles
1238}39
else
4043 log4nethelper.info(typeof(program), "
finished...");
44 console.writeline("
finished...");
45}46catch
(exception e)
4751
console.readkey();52}
5354
public
static
void getdirectorypath(string
srcpath)
5564
else
if (i is directoryinfo && i.name.startswith("
robot"))
6576}77
}78}79
}8081public
static
void delectfiles(string
srcpath)
8293
//else
94//
98//
} 99
#endregion
100101
#region delete the folder and the all contents under it.
102if (directory.exists(srcpath)) //
determine whether folder
103107
else
if (file.exists(srcpath)) //
determine whether folder
108112
else
113117
#endregion
118}
119120
///121
///copy folders and files
122///
123///
original file path
124///
destination file path
125///
126public
static
void copyfolder(string sourcefolder, string
destfolder)
127140
copyfolder(file, destfolderdir);
141}
142else
143149
system.io.file.copy(file, srcfilename);
150}
151}
152}
153}
154 }
1view codexml version="1.0" encoding="utf-8"
?>
2<
configuration
>
3<
startup
>
4<
supportedruntime
version
="v4.0"
sku=".netframework,version=v4.5"
/>
5startup
>
6<
>
7<
add
key="directorypath"
value
="d:\study\orchestrator\storage"
/>
8>
9configuration
>
上面的例子是將 d:\study\orchestrator\storage 目錄下乙個月前的檔案,移動到 d:\study\orchestrator-archive\storage 目錄下,其中d:\study\orchestrator\ ,d:\study\orchestrator-archive\兩個目錄須存在。
ftp 移動資料夾
已經可以移動檔案了,原因是路徑問題。還是用的rename方法。原因是renameto 這裡的路徑之前沒包含檔名,而且相對路徑和絕對路徑都沒弄對,所以之前一直不相信別人說的rename可以移動檔案。現在結貼了,謝謝大家!為了讓後來人能夠找到答案,我把 貼出來,做個示範 ftp 10.62.80.x t...
linux如何複製資料夾和移動資料夾
linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔案複製命令cp 命令格式 cp adfilprsu 原始檔 source 目標檔案 destination cp option source1 source2 source3 directory 引數說明 a 是指archive的意思...
linux如何複製資料夾和移動資料夾
linux下檔案的複製 移動與刪除命令為 cp,mv,rm 一 檔案複製命令cp 命令格式 cp adfilprsu 原始檔 source 目標檔案 destination cp option source1 source2 source3 directory 引數說明 a 是指archive的意思...