Нужно подключить пространство имен System.Diagnostics.
Предоставляет доступ к локальным и удаленным процессам и позволяет запускать и останавливать локальные системные процессы.
Предоставляет доступ к локальным и удаленным процессам и позволяет запускать и останавливать локальные системные процессы.
Main.cs
using
System;
//подключить пространство имен
using
System.Diagnostics;
using
System.IO;
class
Program {
-
public
static
int
Main() {
-
string
path =
@"D:\d.txt"
;
-
FileInfo F =
new
FileInfo(path);
-
if
(F.Exists) {
-
//открываем файл
-
Process.Start(path);
-
}
-
else
{
-
Console.WriteLine(
"Такой файл не существует!"
);
-
}
-
//запускаем программу Калькулятор, она должна быть записана в системных переменных
-
//если нет, то записываем полный путь
-
Process.Start(
"calc.exe"
,
null
);
-
/*запуск утилиты shutdown.exe
-
-s завершение работы компьютера
-
-r перезагрузка компьютера*/
-
//Process.Start("shutdown.exe","-r");
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
//подключить пространство имен
using
System.Diagnostics;
using
System.IO;
class
Program {
-
public
static
int
Main() {
-
string
path =
@"D:\d.txt"
;
-
FileInfo F =
new
FileInfo(path);
-
if
(F.Exists) {
-
//открываем файл
-
Process.Start(path);
-
}
-
else
{
-
Console.WriteLine(
"Такой файл не существует!"
);
-
}
-
//запускаем программу Калькулятор, она должна быть записана в системных переменных
-
//если нет, то записываем полный путь
-
Process.Start(
"calc.exe"
,
null
);
-
/*запуск утилиты shutdown.exe
-
-s завершение работы компьютера
-
-r перезагрузка компьютера*/
-
//Process.Start("shutdown.exe","-r");
-
Console.ReadKey();
-
return
0;
-
}
}