工控软件装机常规设置
一般在工控机上安装软件之后,我们需要对工控机进行一些设置,例如是开机启动、禁用睡眠等。如果我们每台工控机都重复这些动作,难免会比较繁琐,有时也会忘记。最好,我们把这些设置动作,放在软件初次启动的代码里,或是在安装的过程中。
设置开机启动
设置开机启动需要修改注册表,代码如下:
RegistryKey root = Registry.CurrentUser;
RegistryKey run = root.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");
run.SetValue("TestApp", Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "程序.exe"));
run.Close();
root.Close();
禁用睡眠
电脑进入睡眠模式后,程序就不一定能正常运行了。我们需要把电源选项里的进入睡眠时间改为从不。
这个设置需要用命令行来做,代码如下:
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = true;
process.Start();
process.StandardInput.AutoFlush = true;
process.StandardInput.WriteLine("powercfg /change standby-timeout-ac 0");
process.StandardInput.WriteLine("powercfg /change standby-timeout-dc 0");
process.StandardInput.WriteLine("exit");
string standardOutput = process.StandardOutput.ReadToEnd();
process.WaitForExit();
process.Close();
另外需要注意,上面的设置可能需要用管理员身份运行程序才能凑效。
工控软件装机常规设置相关推荐
- 设置中转,解决昆仑通态工控软件电脑版无驱动的问题
有一个工程需要利用昆仑通态工控软件(电脑版)监控两个西门子PLC的信息,这两个PLC都是比较新的系列,一个为S7-200SMART,另一个为S7-1200.遗憾的是,这个工控软件不支持这两种PLC,原 ...
- 驱动提取软件_深入分析施耐德工控软件代码执行漏洞
更多全球网络安全资讯尽在邑安全 简介 在本文中,我们将为读者详细介绍Claroty Research团队的Amir Preminger和Sharon Brizinov是如何组合利用两个漏洞,来触发施耐 ...
- 工控软件——驱动框架
驱动框架 常规工控软件中,驱动为最底层的逻辑,与硬件直接进行通信.各家设计不同,我只阐述我们软件平台的驱动框架,也许可给读者一点灵感. 一般情况下,这三种通信方式足够了.无论是对于CVD镀膜设备,还是 ...
- 工控软件控制系统设计
概述 工控软件一般指的是工业自动化软件.数据采集软件.工控软件更接近于游戏软件,与办公软件有着根本区别. 工控软件的特点是:环境不可靠.无法简单地按MCV划分.总是需要根据硬件进行调整.不更新.不维护 ...
- 工控软件/PLC的信息远传的简单解决方案
工控软件/PLC的信息远传的简单解决方案 针对现在的物联网趋势,很多小伙伴想迈出工控信息远传这一步,但是又会出于对软件行业的陌生而望而却步.本人有10年工控经验以及物联网平台开发.对接经验,这里分享一 ...
- 工控软件IFIX加入WEB显示图表
工控软件IFIX如何加入WEB并显示图表 1.效果展示 2.编写HTML测试代码 其中echarts.js需要自行下载 https://cdn.staticfile.org/echarts/4.7.0 ...
- 工控软件图形界面-控件实现(圆形仪表控件三)(zz)
介绍 在工业控制系统开发过程中,图形显示方面占有着很重要的作用.比起很多专用的组态软件,他们有着强大的在图形系统,能够组态出来非常漂亮的系统.现在的很多的工业图形开发包都需要支付费用,很多漂亮的控件比 ...
- 各类工控软件图库(组态王,威纶通,西门子,昆仑通泰等通用
各类工控软件图库(组态王,威纶通,西门子,昆仑通泰等通用),全部加工成png格式,没有背景,可直接应用,免除扣图痛苦. ID:6944661579082782
- 工控软件虚拟机 portal v15 v16 v17 prof版合一
接下来会做一些虚拟机,基于Win10 ltsc 2019,这个版本对现在最新版的工控软件兼容性最好 lzma2压缩,不要用360压缩打开 为了使用便利就不搞链接克隆了,我个人做虚拟机是都用链接克隆的 ...
最新文章
- Google发布了能理解人类语言的云服务
- c primer plus第六版电子版_【财经】京东超市PLUS有机联盟:有机品牌提升一站式营销解决方案...
- 植树节快乐|用小学数学到高数的知识思考种树,你能种到哪一步?
- android Formatter 的使用
- 惠普图形计算机游戏,惠普发布Victus by HP 16 - 一款适合PC游戏新人的游戏笔记本...
- mysql 8.0认证失败_解决mysql8.0因密码认证插件导致的链接不上
- windows Tracert命令
- 分库分表解决方案之MyCat
- Muduo 网络编程示例之三:定时器
- 一个模型使召回阶段又准确又多样
- [转载] python mongodb update
- 搭建SpringMVC
- 如何将一个集合转换成json格式?
- pyecharts之参透神剧人物关系
- 如何选挂耳式运动耳机?六款挂耳式运动耳机推荐
- Silverstack Lab for Mac(媒体资源数据管理工具)激活版
- 大豆SNP位点信息查找V2.1版本
- HTML5 canvas 行星环绕
- html中字符间距怎么写,html段落内文字设置字间距间隔
- 分享几个常用的地表温度数据集
热门文章
- Unsupervised Neural Machine Translation with SMT as Posterior Regularization
- Introduce·艺术学核心期刊推荐之《文艺研究》
- 【知识点整理】NOLOGGING、APPEND、ARCHIVE和PARALLEL下,REDO、UNDO和执行速度的比较...
- 实现霓虹灯闪烁效果(UI)
- Unity3d 换装 之 模型动画分离
- 自学实践前后端项目4 MMall商城 4
- [技术讨论] 称重传感器 + INA826称重应用
- TI AM335x继任者?AM6254性能解析
- 软考中计算机软件考什么,软考中项考什么知识(三)
- 10乘10 wallace tree的两种设计