zoukankan      html  css  js  c++  java
  • 应用程序开机自动启动(不登录账号)

     

    在探索过程中,尝试了多种方法,比如:Srvany.exe或Java Service Wrapper第三方工具注册成系统服务、Windows自带的计划任务、加入注册表等。    

    最终网友们提到Session 0隔离机制,在Windows2003之后的系统版本,比如Windows Vista、Windows 2008 server、Windows7系统等,注册的服务不能调用应用程序的窗口,并将其显示出来。

     

    但是,还是找到两种解决办法:

      

    第一种方式:

    思路:注册表自动登录账号密码—自动启动应用程序—电脑自动锁屏

    (可以打开程序窗口,目前来说很完美)

     

    第二种方式:

    思路:将Tomcat注册为系统服务,使其开机自动启动,Tomcat下的应用程序自然自动启动,Tomcat自带的有注册为系统服务的方法

    (缺点:只能后台启动项目,不能启动程序窗口)

     

    第一种方式:

     

    1、设置windows开机自动登录

    将电脑登陆的用户名和密码添加到注册表

    路径:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

    (1)AutoAdminLogin 为1

    (2)DefaultUserName:电脑登录名

    (3)DefaultPassword:密码

     

    2、设置应用程序自动启动

    待自启动的应用程序的tomcatjar.bat路径文件加入注册表,如下图所示:

    路径:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

     

    3、修改上面的tomcatjar.bat文件,如下图所示:

     

    先切换到tomcatjar.bat文件所在路径,再start执行,不然会报路径错误

     

    4、自动锁屏

    在桌面点击鼠标右键,选择"新建"-"快捷方式";在弹出的"创建快捷方式"窗口中的"请键入对象的位置(T)"输入框中输入

    %windir%system32 undll32.exe user32.dll,LockWorkStation

      按"下一步"按钮,为此快捷方式起个名字,如"锁屏";

      将此快捷方式拖到(或复制到)"开始"菜单的"启动"中,至此自动锁屏设置完成。

     

     

    第二种方式:

    思路:将Tomcat注册为系统服务,使其开机自动启动,Tomcat下的应用程序自然自动启动,Tomcat自带的有注册为系统服务的方法

     

    1、将Tomcat注册为系统服务

    在DOS界面下,进入Tomcat解压目录的bin目录,输入命令:

    service.bat install

    如果安装成功,会提示:The service 'Tomcat6(或者你修改一后的SERVICE_NAME)' has been installed

    2、删除Tomcat系统服务

    在DOS界面下,进入Tomcat解压目录的bin目录,输入命令:

    service remove (tomcat6)

     

    此种方式:是在DOS命令行启动该应用程序,默认启动的是tomcat/bin/startup.bat脚本

     

    参考:

    https://blog.csdn.net/antares_santalen/article/details/52312802
    

     

      

     

     

     

  • 相关阅读:
    通过均匀分布随机数产生器获得一个高斯分布随机数产生器
    小雷郑重承诺:在2017年之前,对大学毕业4年以来的全部努力和探索,做一个全面客观的总结,技术研究、工作创业、投资理財、朋友感情等
    libevent入门篇
    [ACM] POJ 2000 Gold Coins
    hdu 2669
    IOS开发之 __bridge __bridge_transfer和__bridge_retained
    mysqlpassword忘记时怎样改动password(Linux&Windows)
    计蒜客 15 map遍历
    SDUT OJ-2896
    c++ 银行管理系统及报告
  • 原文地址:https://www.cnblogs.com/Donnnnnn/p/8884875.html
Copyright © 2011-2022 走看看