Если вы хотите, чтобы это было на 1 странице, вам необходимо скопировать все данные с каждого рабочего листа на 1 новый лист, очистить область печати и затем установить новую область печати. затем установите его для печати по размеру страницы
Use the System.ServiceProcess.ServiceController
class for a service. You can use Status
to check if it's running and the Stop()
and Start()
to control it.
ServiceController sc = new ServiceController();
sc.MachineName = remoteSystem;
sc.ServiceName = procSearc;
if (sc.Status.Equals(ServiceControllerStatus.Running))
{
sc.Stop();
}
else
{
sc.Start();
}
Указывает ли внутреннее исключение «Доступ запрещен»?
Может помочь аналогичный вопрос, в нем упоминается необходимость быть в группе «Пользователи монитора производительности».
GetProcessesByName () и Windows Server Запланированная задача 2003
Вот что я сделал, чтобы это работало:
Сначала я добавил ссылку на System.ServiceProcess и добавил: using System.ServiceProcess;
string remoteSystem = "remoteSystemName";
string procSearch = "notepad";
Process[] proc = System.Diagnostics.Process.GetProcessesByName(procSearch, remoteSystem);
if (proc.Length > 0)
{
Console.WriteLine("Able to find: " + proc[0]);
}
else
{
Console.WriteLine("Unable to find: " + procSearch);
}