移動資料夾

2022-03-02 17:41:07 字數 2577 閱讀 8581

問題:將資料夾及其下面的檔案移動到其他目錄

1

using

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 }

view code

1

xml 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

>

view code

上面的例子是將 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的意思...