0
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "md " + Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
process.StartInfo = startInfo;
process.Start();
我試圖用這個命令在桌面上製作一個目錄,但是它並沒有做出一個。誰能告訴我爲什麼?用C上的命令行製作目錄#
爲什麼你這樣做,只是出於好奇? .NET有內置的操作文件系統的能力(例如創建目錄等) –
出於安全原因,我正在測試一個基本命令來執行其他的操作 –
您正在混合兩種方法,這可能是您的問題。請試試@ roryap建議的內容或者使用純粹的命令行命令。 –