我想创建一个简单的复制控制台应用程序(我知道副本已经存在于 DOS 中)。就像 DOS 复制命令一样,我希望能够使用两个简单的参数来执行我的复制应用程序:
copy C:\Users\Admin\Samples\*.pdf C:\
- 输入路径和搜索模式
- 输出路径
在我的代码中我使用这个
static void Main(string[] args)
{
string input;
string output;
var options = new Options();
ICommandLineParser parser = new CommandLineParser();
if (parser.ParseArguments(args, options))
{
input = options.Argument[0];
output = options.Argument[1];
// Get file list
String directory = Path.GetDirectoryName(input);
String[] files = Directory.GetFiles(directory, /* ??? */);
// To be continued...
}
else
{
System.Console.WriteLine("Erreur");
System.Console.ReadKey();
}
}
如何轻松检索我的搜索模式?有更好的方法吗?