Tag: robocopy

如何重用具有略微不同的ProcessStartInfo实例的Process实例?

我有以下代码启动robocopy作为Process 。 我还需要进行数据库查询以确定每次调用robocopy我需要复制哪些目录,因此我使用ProcessStartInfo来控制传递的参数。 internal class Program { private static void Main(string[] args) { using (var context = new MyDbContext()) { IEnumerable processInfos = GetProcessInfos(context, args[0]); foreach (ProcessStartInfo processInfo in processInfos) { // How can I reuse robocopy Process instances and // how can I dispose of them properly? Process.Start(processInfo); } } } private static IEnumerable […]

RoboCopy日志文件

有没有人有任何C#代码可以帮助格式化robocopy日志文件,以便更容易上传到数据库。 样本日志 ——————————————————————————- ROBOCOPY :: Robust File Copy for Windows ——————————————————————————- Started : Thu Jul 07 12:00:12 2011 Source : C:\Sales\Out\ Dest : \\Marketing\Data\In\ Files : *.* Options : *.* /COPY:DAT /MOV /R:1000000 /W:30 —————————————————————————— 0 C:\Sales\In\ *EXTRA File 1.4 m 2011MarketingMaster.XLS *EXTRA File 1.3 m 2011SalesOutput 01 .XLS *EXTRA File 1.4 m 2011SalesOutput 02 […]