2
以下簡單代碼僅僅是一個不反映我真實情況的例子。 我試過了,它沒有工作。如何使用Process執行「del data.txt」?
我想刪除data.txt
使用Process
而不是使用File
類。
using System;
using System.Diagnostics;
namespace Tester
{
class Program
{
static void Main(string[] args)
{
Process p = new Process();
p.StartInfo.FileName = "cmd";
p.StartInfo.Arguments = "del data.txt";
p.StartInfo.UseShellExecute=false;
p.EnableRaisingEvents = true;
p.Exited += (sender, e) => { Console.WriteLine("Finished"); };
p.Start();
p.WaitForExit();
}
}
}
如何使用Process
執行del data.txt
?
@oded你是指直接調用'del'的意思嗎? – CodesInChaos
@Oded'del'是'cmd'中的內置命令,不是真正的二進制。 –