如何让windows开机自动运行一个bat文件,并且当用户登录后还能看到这个bat文件的控制台窗口?

作者&投稿:字榕 (若有异议请与网页底部的电邮联系)
怎么让一个BAT文件开机自动运行?~


在bat文件里边使用start命令即可 比如 start c:\windows\system32
otepad.exe 然后把bat文件放到启动目录 一般为:C:\Documents and Settings\Administrator\「开始」菜单\程序\启动

第一种:需要登录才能运行的方法第一步:编写运行jar包的bat文件新建一个***.txt文件,将以下内容放进去,然后修改文件后缀为.bat@echo offjava -jar C:\Users\Administrator\Desktop\test-0.0.1-***.jar > C:\Users\Administrator\Desktop\***.logpause
解释:@echo off 执行该命令后,后面所有的命令行都不会显示出来(但是程序的打印输出会显示) > 将jar包控制台的输出输出到一个文件中(可以不输出到文件中,因为文件可能会特别大) pause 当执行到该命令时,会暂停命令行的执行,并打印显示"请输入任意键继续..."的字符。可能是因为springBoot启动时需要打印一堆东西的缘故,可能会额外弹出一个窗口显示"请输入任意键继续..."的字符。然后你按任意键继续即可,只要打印输出的窗口不关,额外弹出的窗口关闭也没事,就相当于一个启动完成的标志吧。 PS:如果想要在一个bat文件中运行多个jar包,要这样使用@echo offstart cmd /c "java -jar d:\***.jar"start cmd /c "java -jar d:\***.jar" pause
解释: start 表示要执行一个命令或一个可执行的文件等。启动多个可执行文件:https://blog.***.net/qq_24489717/article/details/60957981这样每执行一个start cmd /c 命令就会弹出一个命令行窗口,所以要想办法隐藏掉。因为有一个控制台打印的进程一直开着,所以关闭是关闭不掉的。第二步:编写vb脚本隐藏命令行窗口因为若只执行第一步的话,启动后会弹出一个或多个命令行窗口,当窗口关闭时,项目也停止了,所以编写一个vb脚本隐藏命令行窗口,操作步骤:新建一个txt文件,将以下内容copy进去,修改文件后缀为vbs即可。内容如下Set ws = CreateObject("***.shell")ws.run "cmd /c d:\***.bat",vbhide
作用就是去执行第一步的bat文件。检查有没有启动成功: netstat -ano | findstr 端口号强制关闭进程: taskkill -f -pid 进程id 第三步:设置开机运行该脚本找到这个位置C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup或者这个位置C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp将第二步的vbs文件放进去就行了。(注意,AppData和ProgramData是两个隐藏文件,需要在查看中勾选隐藏的项目这个选项。以上两个目录都是windows的开机自启目录,区别就是第一个只是属于当前登录用户的,第二个是属于所有用户的。如果设置了开机密码,则必须是输入密码后才会去执行vb脚本,注意!第二种:不需要登录也可运行程序的方法 方式一::利用组策略开机启动项目利用windows自带的搜索工具,搜索"组策略",打开以下页面双击启动,在启动中添加vb脚本,即可实现不用登陆,也能开机启动程序。个人电脑大部分都有这个组策略,但像windowsServer这样的服务器就没有这个(MD,亲身体验过...),但我们可以使用以下方式。方式二:利用计划任务实现开机启动 在任务创建的最后输入用户名和密码即可。 图中的test任务为我刚刚测试的任务,这是他的一些属性。
test任务属性图方式三:注册成windows服务,并设置启动方式为开机自启 利用windows的sc(service create)命令。之后重启服务器即可看到启动成功sc create 服务名 binPath=C:\Users\admin\Desktop\***.bat start= auto
查看是否启动成功 在cmd中输入***.msc ,查看是否有该服务 启动,关闭,删除该服务net start 服务名net stop 服务名sc delete 服务名
方式四:修改注册表

计划任务,只要没勾选隐藏运行,那么执行bat脚本,它可以显示窗口的。当然首先您得确保脚本它执行后不会自动退出。否则它自己都已经执行完,自动退出了,那么稍微晚点登录帐户后,都有可能已经结束了,因此肯定看不到窗口。


windows10怎么设置不让系统自动更新
windows10关闭系统自动更新方法如下:1,打开电脑,在电脑左下角找到开始图标,而后点击右键,出现右键属性选项卡, 在选项卡里面,我们找到控制面板。2,点击控制面板,而后弹出新的对话框,在新的对话框,我们找到程序选项。3,点击程序选项, 进入程序设置对话框,在里面我们找到程序和功能选项卡,而后...

怎么让Windowsxp系统电脑运行Windows7软件
这个……以前弄过类似的软件兼容。右击软件图标,“以管理员身份运行”试试。不行的话右击相关软件图标,点属性,在兼容选项卡里面勾选“用兼容模式运行改程序”再打开试试。一般就OK了,再不行就只好双系统了,或者换个软件……何必非那么较真呢 ...

Windows10怎么让桌面1和桌面2分别显示到两个不同的显示器上
连接好两个显示器,单击【系统】设置选项,如图所示。在系统设置页面下单击【显示】选项,如图所示。在多显示器设置选项下选择【扩展这些显示器】选项即可扩展显示器,如图所示。单击选中【1】为主显示器,显示器【2】则为扩展显示器,可以根据用户习惯修改,如图所示。到这里扩展显示器设置已经完成了,关闭...

windows10怎么让任务栏透明
1、开始屏幕 ---> 设置 ---> 个性化 2、进入个性化后,在左侧选择颜色, 在下方选择 使开始菜单,任务栏和操作中心透明 3、接着,就能够得到如下效果。

如何在Windows系统中设置不让局域网电脑访问时需要输入用户名和密码...
步骤一:打开共享权限 首先,打开电脑的开始菜单,找到并点击运行选项,输入“gpedit.msc”,进入本地组策略编辑器,这是调整权限设置的关键入口。步骤二:定制安全设置 在左侧菜单中,依次展开“计算机配置”>“Windows设置”>“安全设置”>“本地策略”,然后找到“网络访问:本地账户的共享和安全模型”...

windows10怎么让我的电脑显示到桌面
1、在桌面空白处,右键点击“个性化”选项;2、点击左侧“主题”选项,在右侧相关设置栏目点击“桌面图标设置”;3、弹出桌面图标设置,勾选计算机确定。

打印机装在windows xp上如何让windows7共享这台打印机
首先 无论使用哪种方法,都应先进入【控制面板】,打开【设备和打印机】窗口,并点击【添加打印机】,接下来,选择【添加网络、无线或Bluetooth打印机】,点击【下一步】,点击了【下一步】之后,系统会自动搜索可用的打印机。如果前面的几步设置都正确的话,那么只要耐心一点等待,一般系统都能找到,接...

让XP系统继续获取微软补丁的技巧
让XP系统继续获取微软补丁的技巧:虽然WindowsXP系统已经宣布停止服务,但是很多xp系统的用户仍然没有更换系统,针对这些忠实的WinXP粉丝,小编这里要跟大家分享一个小技巧,即我们仍然有办法获得微软发布的更新。有德国技术高手在论坛上发布了一则教程,对WindowsXP系统做一些手脚,就能让WindowsUpdate服务器误...

如何让屏蔽Windows自动更新啊?
在桌面上右键我的电脑---属性---自动更新---选中关闭自动更新---应用--确定退出!就行了!! 你开始问题没说清楚,就是按他们的去控制中心将通知禁用就行了!

windows2008怎么设置能让其他电脑远程桌面
windows2008远程桌面需要在高级设置中允许远程协助。在高级设置中允许远程协助步骤如下所示:1、选择桌面计算机图标,点击鼠标右键。2、在鼠标右键菜单中选择属性。3、点击系统属性右侧菜单栏中的高级系统设置。4、在高级设置中,选择远程选项卡。5、勾选允许远程协助这台计算机和允许远程桌面。6、点击确定,...

成都市13729166749: 怎么样可以在电脑开机的时候自动运行一个程序?
任肃清热: 启动”文件夹 单击“开始→程序”,你会发现一个“启动”菜单,这就是最经典的Windows启动位置,右击“启动”菜单选择“打开”即可将其打开,如所示,其中的程序和快捷方式都会在系统启动时自动运行.最常见的启动位置如下: 当前用户:<\documentsandsettings\用户名\「开始」菜单\程序\启动> 所有用户:<\documentsandsettings\allusers\「开始」菜单\程序\启动>把软件添加到着里就可以进系统就启动!

成都市13729166749: 如何让电脑开机自动启动某一程序?
任肃清热: 在网上找到一款软件,名字好像叫“意天Windows助手”,用这款软件可以很方便的让电脑在开机时自动启动我想要启动的软件.其设置方法如下: 1、用鼠标点 “操作” 菜单 2、再点其下的 "系统信息" 菜单项 3、之后进入系统信息对话框,再点 “系统启动信息” 选择按钮,此后我们便可以看到本机上所有的自启动信息. 4、点击对话框左下角的 “添加” 按钮,弹出 “添加\修改 启动项“对话框,填写启动项名称及命令行,然后按确定按钮即可.

成都市13729166749: 如何让程序在WINDOWS启动时自动运行 -
任肃清热: 1、首先创建应用程序的快捷方式.找到自己想加入开机启动项的应用程序,本文以iexplore为例,在iexplore应用程序点击右键->发送到->桌面快捷方式 (也可以直接用鼠标拖动到桌面).2、然后在桌面上就有了想加入开机启动项的应用程序快...

成都市13729166749: 如何设置系统在启动时自动运行一个程序?
任肃清热: 可以直接把程序的快捷方式放到启动里面,或者你用WINDOWS 优化大师创建注册表启动项.

成都市13729166749: 怎样让电脑开机后自动运行某个程序呀? -
任肃清热: 把程序的快捷方式放在为个目录下面就可以了:C:\Documents and Settings\ Administrator\「开始」菜单\程序\启动.1、点击“开始”选择“所有程序”,鼠标右击“启动”文件夹.2、在弹出的快捷菜单中点击“打开”3、接下来会在资源...

成都市13729166749: 要使Windows每次启动时都自动执行一个应用程序,应怎样操作 -
任肃清热: 你把这个程序放到开始-程序-启动里面都可以了

成都市13729166749: 如何开机自动运行程序 -
任肃清热: 1:添加windows菜单下的启动目录.WIN键找到启动,然后右键打开那个文件夹往里面丢快捷方式就可以:.这是最简单的2:软件修改,这个不用说了,很多的,我记得优化大师就有,还有一些各式各样的系统小程序都有,自己搜吧3:还有...

成都市13729166749: 如何设置电脑自动开机,并运行谋一程序? -
任肃清热: 需要主板支持自动开机 在BIOS设置主界面中选择“Power Management Setup”,进入电源管理窗口.默认情况下,“Resume By Alarm(定时开机)”选项是关闭的,将光标移到该项,用“Pagedown”键将“Disabled”改为“Enabled”,...

成都市13729166749: 电脑一开机程序就自动运行,怎么设置啊? -
任肃清热: 如果你要从"系统配置实用程序'里更改可以,就是上面说的运行msconfig,在"启动"菜单项里把不要的去掉!我还有一个是直接在注册表里改的!先进入注册表,即运行regedit或者regedt32即可打开注册表,接着点击HKEY_LOCAL_...

成都市13729166749: 如何让程序在windows启动时,自动运行 -
任肃清热: !!!!!!!!!!!!!!!!!!!! 有时需要让Windows在启动时自动运行你的程序,如何在程序中实现呢? 使用Regedit查找HKEY_LOCALMACHINE\Sodtware\Microsoft\Windows\Current Version\Run,你会发现所有的Windows启...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网