C#中命令行参数的应用领域及其实现
来源:互联网 发布:论李维 知乎 编辑:程序博客网 时间:2024/06/08 00:28
作者:PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04/04/2248812.aspx
在我们的日常编程中,经常会用到命令行参数,特别是在一些特殊情况下,必须要用命令行参数来解决。
大部分应用软件(比如说Word,Excel,VS,UltraEdit等),都支持命令行参数。
命令行参数的常见应用领域
1. 初始化程序
在CMD下输入这个命令 notepad d:/test.txt,此时记事本程序会判断D盘下有没有text.txt文件,如有则打开,如没有则提示是否要新建。
2. 设置程序执行方式
我们在手工打OS补丁时,根据传入的参数可控制补丁程序的执行
以KB打头的补丁文件,参数可选/quiet/norestart/o,分别表示安装时无需用户参与、安装完成后不重启、不提示覆盖OEM文件。
以Q打头的补丁文件,参数可选/q/o/z,分别表示安装时无需用户干预、不提示覆盖OEM文件、安装完后不重新启动。
命令行参数在C#中实现
...{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1(args));
}
args是一个参数数组,这个名字只代表参数的意思,可以换成任何符合C#命名规范的名字。
通过访问这个数组,即可得到各个参数。
C#跟C++在命令行参数的最大区别在于:
C#的args中都是参数,而C++会把程序本身做为第一个参数,使用中一定要注意。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2248812
- C#中命令行参数的应用领域及其实现
- C#中命令行参数的应用领域及其实现
- RFID技术中各频段电子标签的特点及其应用领域
- C#的命令行参数
- C# 在项目中设置命令行的多个参数
- Explorer及其命令行参数
- C# 中通过程序调用命令行Ping 网络的实现
- 一个简单的C#命令行参数程序
- Docker简介及其应用领域
- C# 接受命令行参数
- 递归调用实现命令行中以树状结构展现特定的文件夹及其子文件夹
- 1.1PHP语言发展历史及其适合的应用领域
- C#中自定义控件中带参数事件的实现
- MFC应用程序接收命令行参数的实现
- C++实现的命令行参数管理
- MFC应用程序接收命令行参数的实现
- MFC应用程序接收命令行参数的实现
- VS2008 中命令行参数的设置
- windows GDI调色板是否存在内存泄露 之鉴 free函数用法
- Junit入门实例
- E文积累_20080409_odd
- 2007 IT salary benchmarks in Asia
- “默默地说”--myspace.cn设计大赛参赛作品
- C#中命令行参数的应用领域及其实现
- 在客户端实现服务器端按钮的点击事件
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法
- web.config中加密连接字符串
- rpcgen用法
- C#中将某一文件拖向应用程序后打开或进行其它操作的实现
- Oracle9i之后的MERGE语法
- Let me do it now!
- awk study(6)