如果是win7以上最好是添加在注册表中的runonce中加一个节点,属性的值就是这个可执行程序的路径。也可以加上运行的参数。
runonce位置 Local machine - software-microsoft-windows-currentversion-runonce
如果是程序实现的话,也是同理,copy文件和写注册表到处都有,不用我给你帖代码了吧。
我的LabVIEW实时控制器能否通过编程让其自动重启?
解答:
是的,LabVIEW Real-Time 7.0以及其稍后的版本有一个叫做RT 重启控制器的vi,其位实时VI»实时工具 面板下。(对于Labview RT6以及6.1,参看下面链接的例程)。这个VI用于重启正在运行的本级RT以及网络中的RT系统。你必须知道每个系统的MAC地址,同时还需知道需要重启的系统的IP地址。
为了确定系统的MAC以及IP地址,打开MAX工具,展开远程系统, 点击需要重启的远程实时系统,并且切换到网络设置选板。
在程序方框图中放置 RT重启控制VI。
MAC地址必须指定为16进制,当你将一个字符串常量链接到RT重启控制器VI的接线端后,右键单击并选择16进制显示。
仅仅输入实时系统的文本的MAC地址(不要包括冒号),MAC地址如图所示。
If you are rebooting a remote real-time system, wire a constant to the System location (local subnet) terminal of the RT Reboot Controller VI and enter the real-time system's IP address.
如果你要重启一个远程设备,将一个常量连接该VI的系统位置(本子网)接线端,同时输入其IP地址。
1、填入字符串;2、右键-数据 *** 作,设置为默认值;
3、右键创建调用节点恢复为默认值;
4、调用节点放到程序运行的初始部分,即可。
如果需要对多个控件做初始化默认值,可以在程序面板添加VI服务器引用,添加其调用节点全部控件初始化为默认值。即可。
开机不断点击F8键,进入系统 *** 作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),选“最后一次正确配置”,重启电脑,看能否解决。
方法2、开机不断点击F8键,进入系统 *** 作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。
这样开机后应该能出现高级恢复的界面了),然后寻找“安全模式”,并进入“安全模式”,如能成功进入,依次单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”,出现“系统还原对话框”,选择“恢复我的计算机到一个较早的时间”。
这样可以用Windows系统自带的系统还原功能,还原到以前能正常开机的时候一个还原点。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)