如何在程序启动前启动window的cmd ( 积分: 50 )

  • 主题发起人 主题发起人 mybater
  • 开始时间 开始时间
M

mybater

Unregistered / Unconfirmed
GUEST, unregistred user!
我在程序中执行dos命令,可是在计算机启动时自动运行程序就无法执行dos命令

谢谢解答!
 
写注册表运行项 命令:cmd /c dos命令

或则把dos命令加在你程序载入时

要不然就是我理解错误了
 
不明白什么意思。。。
 
在程序的create事件中用dos命令启动一个服务,比如:WinExec(PChar('cmd.exe /c install xxxx.exe'),SW_HIDE);
在计算机正常工作的的情况下,运行正常。但是在计算机启动时自动运行本程序就不正常了,似乎上面的代码没被执行。
所以我怀疑是在程序自动运行的时候,由于explorer.exe启动顺序早于cmd的启动顺序,而导致上面代码无法正常执行。
如果是这样的话,那么如何在程序中将cmd的启动调前呢?
 
程序启动前创建一个进程,用他来执行dos命令.......
曾经写过类似代码,可惜电脑丢了
 
后退
顶部