批处理脚本之批量打开常用软件
一、使用场景
开机需要打开多个软件。
如何快捷批量一次性地打开多个软件?
二、源码
@echo off@rem 打印中文乱码?将文件编码转换为ANSI编码!set jgsecond=3echo %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【360浏览器】..."
@rem 打开浏览器(1.进入浏览器安装目录;2.开启exe的网址)
cd /d C:\Users\Dell\AppData\Roaming\360se6\Application
start 360Se.exe http://www.baidu.com
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【QQ-TIM】..."
cd /d C:\Program Files (x86)\Tencent\TIM\Bin
start QQScLauncher.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【微信-WeChat】..."
cd /d C:\Program Files (x86)\Tencent\WeChat
start WeChat.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【酷狗-KuGou】..."
cd /d C:\Program Files (x86)\KuGou\KGMusic
start KuGou.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【Eclipse】..."
cd /d D:\_WorkDodonew\_Exes\Eclipse\eclipse
start eclipse.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【Notepad++】..."
cd /d C:\Program Files\Notepad++
start notepad++.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "打开【我的电脑-explorer】..."
cd /d %SystemRoot%
start explorer.exe
@rem 延迟5秒:
choice /t %jgsecond% /d y /n >nulecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8% "任务已全部完成,即将关闭..."
choice /t %jgsecond% /d y /n >nulexit
三、使用技巧
将bat文件命名为.bat后缀后,移动文件到盘符里。
右键菜单选择‘创建快捷方式’,然后将该快捷方式复制到桌面。
右键属性-自定义,可以修改图标、显示规格、背景等等。
可重命名该快捷方式。
附:结束进程/关闭软件?
taskkill /f /im *.exe
taskkill是Windows命令行里终止指定程序“进程”的命令。
/f 表示强制终止
/im 表示指定的进程名称,例如 “/im explor.exe”
如果不使用名称,使用进程号,则用/PID,例如(假设已知道某进程的PID号是3352,PID号可以在windows任务管理器中查看):
taskkill /f /pid 3352
使用场景:
会在开发定时脚本中用到,用于关闭进程
附:如何利用快捷方式启动程序?
在想打开的软件中,不想使用具体的绝对路径exe,而是想使用桌面的快捷方式时,怎么实现呢?
经历度娘,没有收货,暂时使用以下方法笔者电脑可行。
cd /d desktop
start 360安全浏览器 http://www.baidu.com
附:打印中文乱码?
将文件编码转换为ANSI编码!
如果你的文件名或目录名有中文 记事本打开请另存为(快捷键 ctrl+shift+s)设置一下编码(ANSI)就行
附:扩展阅读
如何用批处理打开多个浏览器标签?
如何制作一个批处理打开多个cmd窗口分别执行命令?
批处理脚本之批量打开常用软件相关推荐
- 脚本实现批量打开常用软件
每天上班打开电脑的第一件事就是挨个启动常用的软件,比如开发工具.数据库.文件管理器,浏览器. 每天无一例外地要做这些事,繁琐又费时,作为一个developer,怎么能把宝贵的时间浪费在这种琐事上呢,于 ...
- 小菜教你用“运行”快捷键打开常用软件——释放你的桌面
打开软件的方式有很多种,用自己习惯的就好.不过当小白看到身边电脑用的比较熟练的人用快捷键打开软件时,是不是还是有种不明觉厉的感觉?当安装的软件太多了之后,有没有觉得桌面上不是那么的干净,特别是那些有些 ...
- Windows批处理脚本实现批量复制文件并重命名
有的时候,我们需要对存储位置具有一定规律的大量相似文件进行复制移动和重命名.例如,我最近使用labelme工具标注了一批图片数据,但是每个图片自己生成了一个文件夹.然而在使用的时候,要求所有的图片放在 ...
- 利用自定命令打开常用软件,小白秒变大神。
不多说,先来个效果,WIIN+R打开运行,输入qq(小编自定的命令),就能打开. 实现步骤: 1.找到快捷方式(以腾讯QQ为例) 2.将腾讯QQ快捷方式复制粘贴到C:\Windows,并修改名称 3. ...
- iOS 打电话、发短信、写邮件、打开常用软件的几种方式
1.打电话的三种方式 2发短信的方式 3.发邮件 //不能发邮件 if(![MFMailComposeViewController canSendMail])return; MFMailCompose ...
- bat 打开常用软件
新建bat文件 rem 1 计算器 rem 2 截图工具 set /p var="Are you want to choice procedure " if %var%= ...
- BAT批处理脚本实例学习(四)批量安装软件
作为一名IT运维人员,需要经常性的给很多电脑安装同一批软件,每次一个一个点又太费事! 这个时候就需要批处理脚本来批量安装软件了. 网上查了很多start /wait的参数,无果,无奈,只能一个个测试, ...
- oracle批处理脚本学习总结
Oracle自动备份脚本 废话不多说了,直接给大家贴代码了,具体代码如下所示: #!/bin/sh #************************************************* ...
- 【bat批处理】手把手教你批量打开软件、文件、网页等
[bat批处理]打开软件.文件等 0- 前言 1- start 命令用法 1.0 注释 1.1 start 命令说明 1.2 启动软件 1.3 打开文件 1.4 打开文件夹 1.5 打开网页 2-实战 ...
最新文章
- PMCAFF微课堂 | 前猎豹高级产品经理:8大案例讲解猎豹如何做产品
- 简易的CRM系统案例之SpringMVC+JSP+MySQL+hibernate框架版本
- mysql 在windows中安装问题
- 对刺客历史的一种颠覆:说说《最后的刺客》
- scala 连接oracle_一分钟教你学会用java连接Oracle数据库
- Lucene.net站内搜索—5、搜索引擎第一版实现
- 路径规划;a*算法 demo_路径规划A*算法
- php对引用的简单理解
- 五、pygame做一个简单的五子棋游戏
- TopCoder 2019线下比赛
- 14.linux中的无人职守安装脚本kickstart
- mac MAMP pro安装和破解
- Excel 高效办公合集 (1): Excel 一键求和
- 没有服务器认证消息,关于《跑跑卡丁车》没有服务器认证消息的问题,怎么解决?...
- 计算机硬件找不到网络适配器,图文学习网络适配器不见了
【操作教程】
的恢复方法_...
- 个人电脑windows装青龙面板,本地运行,无需服务器,本人亲测成功
- 2019携程校园招聘编程题(2)取满足条件订单号
- 计算机处理器的CPU主频与指令条数
- 交换机putty怎么调试_【技术】如何登陆交换机进行命令配置?常用的交换机组网模拟器有哪些?...
- python可视化库matplotlib_环境搭建 | Python 数据可视化库 Matplotlib 快速入门之一-阿里云开发者社区...