C#中的Process.start,没有触发

时间:2009-09-25 08:45:23

标签: c#

我正在尝试使用fsutil创建一些文件,但是没有使用以下循环创建文件,也没有生成错误,是否有任何建议?

foreach (string extension in extensions)
{
   Process.Start("fsutil", @"file createnew e:\attachments\" + DateTime.Now.ToString() + extension); 
}

1 个答案:

答案 0 :(得分:4)

DateTime.Now.ToString()可能返回文件名中不允许的空格和字符。尝试引用参数字符串的文件名并用下划线替换任何冒号等。正如ArsenMkrt所说,FSUTIL还要求指定文件的长度。

Usage : fsutil file createnew <filename> <length>
   Eg : fsutil file createnew C:\testfile.txt 1000