怎么编程使用vc重启程序运行机器的xp系统
如何编程使用vc重启程序运行机器的xp系统
问题如题目
有一个运行xp的系统计算机a
写一个软件 x
x能够在完全不需要人干预的情况重启a机器的xp系统。
------解决思路----------------------
直接执行dos命令就行啊,system("shutdown -r -t 0");
------解决思路----------------------
1)如果机器是但系统的话,如二楼,或者使用ExitWindowsEx这个API来重启即可。
2) 如果机器是双系统,那么你在使用1)之前,还需要修改系统盘(一般是C:\\)根目录下的boot.ini(此文件是隐藏属性,打开工具-》文件夹选项-》显示系统文件),调整启动项顺序(这其实很简单,就是普通的字符文件读写操作),在按照1)的方法重启即可
------解决思路----------------------
ExitWindowEx() API就可以重启机器
------解决思路----------------------
用dos命令吧,ExitWindowEx也可以,但是调用该AIP的进程得有相关的权限才行
------解决思路----------------------
想自动执行,将楼上的指令写到一个“驻留”软件中,按设定的条件执行就行了。
问题如题目
有一个运行xp的系统计算机a
写一个软件 x
x能够在完全不需要人干预的情况重启a机器的xp系统。
------解决思路----------------------
直接执行dos命令就行啊,system("shutdown -r -t 0");
------解决思路----------------------
1)如果机器是但系统的话,如二楼,或者使用ExitWindowsEx这个API来重启即可。
2) 如果机器是双系统,那么你在使用1)之前,还需要修改系统盘(一般是C:\\)根目录下的boot.ini(此文件是隐藏属性,打开工具-》文件夹选项-》显示系统文件),调整启动项顺序(这其实很简单,就是普通的字符文件读写操作),在按照1)的方法重启即可
------解决思路----------------------
ExitWindowEx() API就可以重启机器
------解决思路----------------------
用dos命令吧,ExitWindowEx也可以,但是调用该AIP的进程得有相关的权限才行
------解决思路----------------------
想自动执行,将楼上的指令写到一个“驻留”软件中,按设定的条件执行就行了。