把startup.bat放到开始菜单的启动目录里

解决方案 »

  1.   


    “启动”菜单是可以,但是这需要用户登录到 windows 才会运行啊
    我是希望它开机就运行
      

  2.   

    你可以直接安装一个安装版的tomcat就可以了
      

  3.   

    你在的注册表Run中新建个字符串随便起个名字数据值  "你startup.bat路劲" /start
      

  4.   

    bat文件放到启动目录下就好了
      

  5.   


    在windows2003下,计划任务要用户登录之后才能生效
    注册表也是一样
      

  6.   

    要在用户不登陆的情况下做到开机启动那你得把你的服务变成相当于系统必备的开机服务变成类似于windows启动必须的系统服务,而不是系统额外的程序服务
      

  7.   

    下了个 XYNTService 的源代码,好象可以把exe做成服务
      

  8.   

    C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    这是我的启动目录,你找下你的,bat放进去
      

  9.   


    放到这里必须要让用户登录到windows之后才能启动
      

  10.   

    楼上的"你可以直接安装一个安装版的tomcat就可以了" 这个可以,
    安装之后会在操作系统服务里有个内核服务,不用登录就启动了.
      

  11.   

    用 XYNTService 这个工具,网上有源代码,纯C写的
    基本上是把自己注册成一个服务,然后服务启动时执行一个命令行,我让它执行 java.exe
    然后服务停止时执行一个命令