haijie1223 发表于 2011-7-22 07:43:20

[已解决]部署软件检测当前模式,是检测的什么地方?

本帖最后由 haijie1223 于 2011-7-22 12:51 编辑

如图:正常情况下运行的话,会有如下提示,请问这是检测的什么地方。

happytc 发表于 2011-7-22 08:15:06

你的 “部署软件”指啥 ?????

haijie1223 发表于 2011-7-22 08:31:43

回复 2# happytc


    封装软件封装系统后,重启后第一次开机运行的那个。

hzxymkb 发表于 2011-7-22 09:11:21

它是检测注册表里CmdLine这个的值的!如果系统没有封装的话这个值是为空的!

hzxymkb 发表于 2011-7-22 09:13:57

还有一种方法可以达到这种效果,就是你的程序里要加参数运行!如果不加参数的话就会出现提示!

http://www.autoitx.com/thread-19406-1-1.html

请看上面的帖子!

楼主大人是在研究封装工具吧!

mo_shaojie 发表于 2011-7-22 09:31:25

IF $CMDLINE= 0 THEN
MSGBOX( 0 + 16 , "错误" , "本程序用于系统部署,不能在当前模式下运行")
Exit
ENDIF

haijie1223 发表于 2011-7-22 11:50:55

本帖最后由 haijie1223 于 2011-7-22 12:52 编辑

回复 5# hzxymkb


谢谢楼上几位大侠,已经解决.
页: [1]
查看完整版本: [已解决]部署软件检测当前模式,是检测的什么地方?