Если сочетание квавиш вы не блокировали, то должны работать
Также можно сделать отдельную кнопку "Завершение сеанса" на которую дать права доступа только разработчику.
Если сочетание квавиш вы не блокировали, то должны работать
Также можно сделать отдельную кнопку "Завершение сеанса" на которую дать права доступа только разработчику.
Спасибо.
Если сочетание квавиш вы не блокировали, то должны работать
Также можно сделать отдельную кнопку "Завершение сеанса" на которую дать права доступа только разработчику.
Спасибо.
завершение сеанса настроено, но при смене пользователя на разработчика выхожу к дереву проекта в режиме исполнения. нажимая стоп происходит завершение работы с выключением ПК. сочетания клавиш не блокировал, честно даже не нашел где настраивается работа сочетания клавиш.
Да, это происходит из-за того что скрипт выполняет выключение компьютера при остановке скады.
Попробуйте такой скрипт:
using System;
using MasterSCADA.Script.FB;
using MasterSCADA.Hlp;
using FB;
using FB.FBAttributes;
using System.Linq;
using System.Windows.Forms;
[FBRetain]
public partial class ФБ : ScriptBase
{
string Name="";
public override void Execute()
{
Name=HostFB.TreeItemHlp.Project.RTPermissions.Logg edUserPostName;
}
public override void Stop()
{
if Name!="Разработчик"
System.Diagnostics.Process.Start("shutdown.exe", "-s -t 0");
}
}
Опрос у скрипта нужно поставить периодическим (можно раз 10 секунд или даже медленее).
Спасибо.
Опробовал предложенный скрипт. С некоторыми исправлениями работает на останов режима исполнения разработчиком и оператором. Нам же требуется: разработчик останов режима исполнения
оператор завершение работы скады и ПК
Ну вообще если пропишите название должности "Разработчик", то будет только останов режима исполнения без выхода.
Спасибо.
Спасибо. Значит остается вариант пользователи ПК, через перезагрузку