0

我的文件夹中有文件已加密,需要用记事本打开才能解密。在我的程序中,我使用以下方法打开文件:

System.Diagnostics.Process.Start("path\filename.extension.extenstion");

这非常适合在记事本中打开单个文件。我想要做的是在记事本应用程序打开后关闭它。有没有办法在 C# 中终止进程或关闭应用程序窗口?或者,一旦所有文件都被打开和解密,就可以简单地关闭所有记事本窗口?

4

2 回答 2

4

我不完全确定你所说的解密和东西是什么意思,但是要杀死一个进程,你使用Process.Kill(). 所以你的代码看起来像:

Process proc = Process.Start(filename);
// do stuff
proc.Kill();
于 2013-09-30T21:15:05.580 回答
-1

您可以使用该.kill()功能。

using System.Diagnostics;
void myprocess()
{
    Process myproc = Process.Start(...);
    Process notepad =  Process.Start(NOTEPAD.EXE)
    //do whatever
    notepad.Kill();
}
于 2013-09-30T21:14:05.117 回答