1234567891011121314151617181920212223242526 |
- namespace Ips.FileMerge.Cli
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- if (args.Length == 0)
- {
- Console.WriteLine("文件列表为空!");
- return;
- }
- string filePath = Path.GetDirectoryName(args[0]);
- string fileName = Path.Combine(filePath, $"{DateTime.Now:yyyyMMddHHmmss}_merge.dat");
- using (FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write))
- {
- foreach (var fileitem in args)
- {
- var fsitem = File.OpenRead(fileitem);
- fsitem.CopyTo(fs);
- }
- }
- Console.WriteLine($"合并完成,文件名:{fileName}");
- Console.ReadKey();
- }
- }
- }
|