windows使用批处理bat文件批量打开程序

windows命令行官网教程: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands

截图软件用的是: FastStone Capture

————————————————————————————————————————————————————————

简化版本:

新建文本文件将如下命令复制到文本文件中再将文本文件后缀名改成".bat" 之后双击运行即可。 /d 后面是文件夹路径 和 该路径下的程序名称

start /d "I:\sysLink" tim.exe
start /d "I:\sysLink" idea.exe

————————————————————————————————————————————————————————

完整版本:

在windows上我的使用习惯通常是在D盘创建一个文件夹,比如: sysLink, 用来存一些应用程序的快捷方式给他们命好名, 比如qq, idea,postman。  然后再把 sysLink文件夹放在Path的环境变量, 接着就可以window+R快捷键,  输入link中的快捷方式的名称就可以启动程序了

但是开了电脑之后, 要启动很多程序, 所以要按很多次windows+R 一个个打开。  所以就想到用bat批处理,  写好之后只要启动这个bat文件就可以一次打开多个应用程序了。

只需要一个start命令就ok了。 来查一下start 的 用法:

/d <path> 这个命令就是指定启动的文件夹,  后面再加一个程序的名字

接着就是:

@start /d "I:\sysLink" tim
@start /d "I:\sysLink" idea
@start /d "I:\sysLink" postman
@start /d "I:\sysLink" vx

因为这里sisLink 我存的是快捷方式, 所以只需要写快捷方式的名字就好了, 如果是源文件, 要加上 *.exe。  将上面的命令存在文本文件中并将文本文件改成 ".bat" 后缀名比如: start.bat ,  再创建一个tart.bat的快捷方式比如: start, 将start存在配置了环境变量的文件夹sysLink中,就可win+R 输入“start” 就可以启动 tim,idea, postman和vx 这几个程序了。

前面加了一个@ 意思是不将bat里面的命令显示在cmd中当然在这里使用@没有意义,运行这个bat其实cmd是一闪而过的, 如果你不希望一闪而过要查看cmd中的信息的话, 在最后一行加上: “pause”

原文地址:https://www.cnblogs.com/jxlsblog/p/10563138.html

时间: 2024-10-16 10:03:17

windows使用批处理bat文件批量打开程序的相关文章

Windows下利用bat批量打开程序,关闭程序

打开程序 在工作中,每次开机会流程化的打开很多软件,比如:sublime text.notepad++(总觉得用notepad看txt文件比较顺眼).spyder.微信.qq……,手动挨个点太麻烦,设置为开机启动的话又太慢(由于装了Oracle,开机已经很慢了). 后来了解到可以用bat文件来封装这些操作,格式如下: start /d "文件路径" 执行文件 使用步骤: 1.新建txt文件 2.编辑内容,示例如下: start /d "D:\softwares\QQ\Bin&

window批处理——bat文件的编写

BAT 批处理脚本 教程 第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程.了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕

window脚本批处理BAT文件大型攻略

BAT 批处理脚本 教程 第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义顾名思义批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程.了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕上显示以

windows 自定义批处理BAT/CMD启动Redis等软件

需求:每次开机都需要启动Redis.QQ.IDEA等等好几个软件,手动点击比较无趣.浪费劳动力,所以通过自定义bat文件,进行批量启动. 唯独启动到Redis时出现问题,下面是在bat里运行的路径: D:\Redis\Redis-x64-3.2.100\redis-server.exe redis.windows.conf 发现启动报错提示: Invalid argument during startup: Failed to open the .conf file: redis.windows

隐藏执行批处理bat文件

当kali成功溢出目标以后, 如果我们需要目标主机执行批处理bat的话, 目标机器会出现黑色的弹窗, 用户看到一个黑色弹窗肯定会奇怪, 以下有两种方法让bat文件运行起来: 1:使用bat转化为exe的工具 : bat转exe工具(Bat To Exe Converter),  这种方式虽然简单, 但是杀毒软件会报毒 2:把bat文件通过vbs调用, 在vbs执行的过程中调用bat文件, vbs调用bat文件地时候,可以把默认地黑色窗口隐藏, 此时系统杀毒软件不会报毒 vbs内部的内容如下, r

一键清理Windows垃圾的BAT文件代码

@echo off color 0atitle win7一键清理系统垃圾echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo ★☆ ★☆ ★☆ ★☆ ★☆★☆★☆ ★☆ ★☆ ★☆ ★☆★echo.★☆                                              ☆★echo.★☆                                              ☆★echo.★☆   清理系统垃圾文件,请稍等......    

将bat文件或exe程序注册成windows服务

命令行使用sc命令.关于sc命令的详解,请自行查看帮助(sc /?),在此只简单提及如何加入系统服务功能.加入服务:sc create ServiceName binPath= 路径 start= auto(等号后面的空格必须)删除服务:sc delete ServiceName例一:将Tomcat加入到系统服务中:sc create Tomcat binPath= F:/apache-tomcat/bin/startup.bat start= auto将Tomcat服务删除:sc delete

windows下的批处理bat文件和Linux下的shell文件的互相转换(持续更新)

shell(Linux.Solaris) bat(windows) 含义 # rem 注释行 /[directory]/[directory]/.../[directory]/ [disk]:\[directory]\[directory]\...\[directory]\ path [变量]=[文件名],LBSAM set [变量]=[文件名],BSAM 把文件名赋值给变量 [变量]=[设定值] [变量]="[设定值]" [变量]='[设定值]' [变量]=[设定值]; export

运行批处理bat文件不出现黑框

.bat批处理文件运行时的cmd窗口是无法隐藏的,如果必须隐藏,需要采取间接的方法: 使用bat转exe的软件,有些软件可以在转换过程中让程序在后台运行: 使用vbs来运行bat,代码如下: DIM objShell set objShell=wscript.createObject("wscript.shell") iReturn=objShell.Run("cmd.exe /C c:\move.bat", 0, TRUE)