Windows如何在命令行(cmd/dos)模式下使用指定应用打开某个文件
1.编写 dos 脚本
# 关闭回显,不显示正在执行的批处理命令及执行的结果等
@echo off
# 输出 Start App Sumblime;提示用户已打开指定软件(可忽略)
echo Start APP Sumlime
# 此处为核心配置代码
# start 指令打开指定文件
# %[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示
# 第二个参数指明了调用程序路径,这里以 sublime_text 为例,用户可以换成自己想要打开的软件
# 第三个参数 1% 用于接收用户想要打开的文件
start "dummyclient" "D:\public\sublimetext\Sublime Text 3\sublime_text.exe" "%1"
# 提示信息(可忽略)
echo successfully open the App
2.将上述脚本重命名为 sublime.cmd 文件(可以自定义文件名,但后缀名必须是 cmd),并放在自己找得到的目录下(这里假设是放在了 D:\temp\shells 目录下)
3.在系统环境变量 Path 中添加第二步的文件目录
4.在命令行中使用以下方式执行脚本
[cmd文件名] [要打开的文件]
# 例如
# sublime .\企业文化.txt
Windows如何在命令行(cmd/dos)模式下使用指定应用打开某个文件相关推荐
- 用命令行CMD .bat 相关操作 如: 创建快捷方式 复制文件等
1,创建快捷方式: 1, download:http://optimumx.com/download/Shortcut.zip or http://files.cnblogs.com/netact/ ...
- linux 命令行 错位,在Linux下使用Firefox浏览器打开网站显示错位的解决
火狐Firefox浏览器支持Linux.Windows.MacOS操作系统,有时候使用Firefox浏览器打开某些网站或者全部网站会出现显示错位的情况,根据经验,多数情况是字体大小设置的原因. 错位图 ...
- Blat-windows cmd命令行脚本SMTP模式发邮件的开源工具参数详细说明
Blat-windows cmd命令行脚本SMTP模式发邮件的开源工具参数详细说明 blat工具可以在命令行下使用发邮件,所以可能被×××用来盗取计算机文件. 所以(1)不建议安装部署到system3 ...
- Windows 命令行 (cmd) 切换盘符
Windows 命令行 (cmd) 切换盘符 MS-DOS (/ˌɛmˌɛsˈdɒs/ Microsoft Disk Operating System) is an operating system ...
- path变量、命令行cmd、进制、位权相关介绍及使用
path变量.命令行cmd.进制.位权相关介绍及使用 文章目录 path变量.命令行cmd.进制.位权相关介绍及使用 一.计算机的组成 二. windows的命令行 1.如何进入命令行? 2.命令行结 ...
- 给命令行(cmd)做一个GUI——Process的应用
命令行我想大家都用过: 今天我打算干的,就是把它弄到WinForm里来..做出来就像这样(动画) 如果你要问这蛋疼的做法有什么意义,看 所以你可以给命令行下的「DOS」程序,穿上一层WinForm的外 ...
- linux 命令行叫dos,利用shell编程实现DOS风格的Linux命令行
如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从.你所熟悉的DOS命令再Linux中基本不存在.摆在你面前的是一大堆要记背的命令. 一种替代方案是利 ...
- Windows中的命令行提示符里的Start命令执行路径包含空格时的问题
转自:http://www.x2009.net/articles/windows-command-line-prompt-start-path-space.html 当使用Windows 中的命令行提 ...
- Windows 7 中文版命令行如何修改字符编码为UTF-8?
Windows 7 中文版命令行如何修改字符编码为UTF-8? CMD 之后,命令行有时候无法显示中文,是乱码,于是我右键查看了编码,是GBK编码.如何修改为UTF-8 如果要更改为 UTF-8,则需 ...
最新文章
- Js 向json对象中添加新元素
- 网络广告计费方式常用术语
- 因买不到RTX 3090,小哥自己搭建了一个专业级机器学习工作站
- 图像处理:图像复原与重建之逆滤波、维纳滤波、约束最小二乘滤波——Matlab实现
- oracle 表空间热备份,oracle对表空间的热备
- 快速使用Python连接MySQL数据库的方法
- 【功能业务篇】APP获取用户定位、传参经纬度思考
- 4.你认为一些军事方面的软件系统采用什么样的开发模型比较合适?
- 为何需要实施数据治理
- hg8245设置无线打印服务器,小编教您设置华为HG8245光纤猫路由器
- #define c# 报错_天轰穿C#教程之#define和#undef【原创】
- Spring Boot 集成Spring Schedule定时任务执行功能(动态修改执行时间)
- linux 下载百度网盘资源 centos安装aria2
- 罗格斯大学本科计算机科学,罗格斯大学计算机科学
- 微创电生理通过注册:年营收1.9亿 微创批量生产上市企业
- 字符26进制 与 10进制【可以这样来理解】
- Gazebo模型制作dae
- excel多元回归-系数参数解读
- syslog日志服务
- python函数高级话题