Если вы хотите открыть файл в Блокноте, используйте:
ProcessStartInfo procStart =
new ProcessStartInfo("notepad.exe", @"C:\Users\Me\Desktop\Test\System_Instructions.txt");
Если вы хотите записать в файл:
//In case the directory doesn't exist
Directory.CreateDirectory(@"C:\Users\Me\Desktop\Test\);
using (var file = File.CreateText(@"C:\Users\Me\Desktop\Test\System_Instructions.txt"))
{
file.WriteLine("mkdir testDir");
}
Если у вас есть команды в текстовом файле, которые вы хотите выполнить, просто переименуйте его в .bat, и он должен работать (и, возможно, содержимое делает что-то с «mkdir testDir» в качестве параметра?)