我的文件夹中有文件已加密,需要用记事本打开才能解密。在我的程序中,我使用以下方法打开文件:
System.Diagnostics.Process.Start("path\filename.extension.extenstion");
这非常适合在记事本中打开单个文件。我想要做的是在记事本应用程序打开后关闭它。有没有办法在 C# 中终止进程或关闭应用程序窗口?或者,一旦所有文件都被打开和解密,就可以简单地关闭所有记事本窗口?
我的文件夹中有文件已加密,需要用记事本打开才能解密。在我的程序中,我使用以下方法打开文件:
System.Diagnostics.Process.Start("path\filename.extension.extenstion");
这非常适合在记事本中打开单个文件。我想要做的是在记事本应用程序打开后关闭它。有没有办法在 C# 中终止进程或关闭应用程序窗口?或者,一旦所有文件都被打开和解密,就可以简单地关闭所有记事本窗口?
我不完全确定你所说的解密和东西是什么意思,但是要杀死一个进程,你使用Process.Kill()
. 所以你的代码看起来像:
Process proc = Process.Start(filename);
// do stuff
proc.Kill();
您可以使用该.kill()
功能。
using System.Diagnostics;
void myprocess()
{
Process myproc = Process.Start(...);
Process notepad = Process.Start(NOTEPAD.EXE)
//do whatever
notepad.Kill();
}