windows下使用批处理文件指定输入输出
来源:互联网 发布:笨方法学python ex46 编辑:程序博客网 时间:2024/06/11 13:39
因为要给别人做个小工具,需要指定输入输出文件,ubuntu下很容易的啦,但是windows下就有点小麻烦了。尝试用ubuntu下的命令,发现根本不管用的啦,很多命令都是不通用的,我现在觉得啦,如果要做个什么office的文档啥的,用windows还挺方便的,可工作上真不方便了。难怪开发都用ubuntu啊。
首先bat文件中,设置classpath时,要用set 来设置。再者,很多地方不是像ubuntu用$来取值,而window用%来取值。
windows下,当前路径用%CD%来表示。
再者,用户要想在运行批处理文件时指定输入输出文件,需要用%1,%2来进行的。
因此,我的批处理文件调用时 segldawin.bat d:\advertiser.txt d:\advertiserTopic.txt
而文件中使用输入输出的地方: -input %1 -output %2
就这样完成了输入输出的指定。
说实话,不太习惯这种window的风格。
这里有一个对windows bat的编写比较详细的参考http://topmanopensource.iteye.com/blog/506634
- windows下使用批处理文件指定输入输出
- Windows下批处理文件(.bat)的使用
- windows下,使用批处理文件运行python程序
- 使用Windows批处理文件
- windows 下 flex 命令行批处理文件
- windows下bat批处理文件语法
- 写Windows下的批处理文件
- windows下批处理文件学习教程
- 两个windows下的批处理文件
- windows下批处理文件的编写
- 一个windows下的批处理文件
- windows下bat批处理文件语法
- Windows批处理文件For循环使用
- java程序执行windows下的批处理文件
- Windows下 .bat批处理文件死循环
- Windows下备份网络文件批处理文件
- Windows下强制删除文件的批处理文件
- windows下用批处理文件修改网络适配器设置
- android.os包中一些类的使用
- (轉)DataGridView 控件结构(Windows 窗体)
- 标准的 SQL 的解析顺序
- C#中DataGridView多層表頭的制作(1)
- java.sql.SQLException: Io exception:Got minus one from a read call
- windows下使用批处理文件指定输入输出
- linq里的IEnumerable和IQueryable区别
- 在 Linux 上实现基于 Socket 的多进程实时通信
- 中华家庭教育免费家长学堂·79讲:家教珍言(行为与习惯)
- 新作了一个android应用《移动图书馆》大家试用一下看看哪些地方还有待修改
- C# 读写 Oracle BLOB 数据
- oracle字段的所有类型
- net framework中的内存分配
- linux mount挂载设备(u盘,光盘,iso等 )使用说明