代码之家  ›  专栏  ›  技术社区  ›  JL. Hans Passant

进程。在C中启动,而不是点火

c#
  •  0
  • JL. Hans Passant  · 技术社区  · 15 年前

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

    foreach (string extension in extensions)
    {
       Process.Start("fsutil", @"file createnew e:\attachments\" + DateTime.Now.ToString() + extension); 
    }
    
    1 回复  |  直到 15 年前
        1
  •  4
  •   J. Steen    15 年前

    datetime.now.toString()可能返回了文件名中不允许的空格和字符。尝试引用参数字符串的文件名,并用下划线等替换任何冒号。fsutil还要求指定文件的长度,如arsenmkrt所述。

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