如何用命令行法和系统调用法运行.exe ?
2012-12-05 21:13
197 查看
我们知道,人与操作系统进行交互有两种基本的方式:命令行和系统调用(通过软件).下面的第一种方法和第三种方法实际上就是系统调用法,而第二种方法实际上就是命令行法.
先给出程序:
方法一:(直接用VC6.0的IDE)
在VC6.0中点击“工程”,“设置”,然后填写如下:
编译链接运行程序,结果为:(上面的工作目录为默认目录)
C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\桌面\MYCPP\Debug\test.exe
a
b
c
hello
world
方法二:(用命令行)
编译链接上面的程序,会生成 test.exe.(直接点击发现test.exe(在C:\Documents and Settings\Administrator\桌面\myCpp\Debug目录下), 发现一闪而过,看不到结果,此时可以用命令行法). 点击电脑左下角的“开始”,“运行”,输入cmd, “确定”,此时会有:
在其中输入:cd C:\Documents and Settings\Administrator\桌面\myCpp\Debug,回车, 结果为:
然后输入:test.exe a b c hello world,然后回车,结果为:
方法三:(用matlab)
利用matlab来启动test.exe, matlab代码为:
结果为:
test.exe
a
b
c
hello
world
先给出程序:
#include<iostream> using namespace std; int main(int argc, char *argv[]) { int i; for(i = 0; i < argc; i++) { cout << argv[i] << endl; } return 0; }
方法一:(直接用VC6.0的IDE)
在VC6.0中点击“工程”,“设置”,然后填写如下:
编译链接运行程序,结果为:(上面的工作目录为默认目录)
C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\桌面\MYCPP\Debug\test.exe
a
b
c
hello
world
方法二:(用命令行)
编译链接上面的程序,会生成 test.exe.(直接点击发现test.exe(在C:\Documents and Settings\Administrator\桌面\myCpp\Debug目录下), 发现一闪而过,看不到结果,此时可以用命令行法). 点击电脑左下角的“开始”,“运行”,输入cmd, “确定”,此时会有:
在其中输入:cd C:\Documents and Settings\Administrator\桌面\myCpp\Debug,回车, 结果为:
然后输入:test.exe a b c hello world,然后回车,结果为:
方法三:(用matlab)
利用matlab来启动test.exe, matlab代码为:
clear clc cd('C:\Documents and Settings\Administrator\桌面\myCpp\Debug'); cmd = 'test.exe a b c hello world'; system(cmd);
结果为:
test.exe
a
b
c
hello
world
相关文章推荐
- 技巧(5)- 如何让这个程序在系统里同时只运行一个(如果这个exe程序已经运行了,就不再运行)
- 如何清除Windows 7通知区无效图标解决系统运行缓慢的问题
- ORACLE如何查找运行系统里可能有问题的sql
- 从命令行运行自动测试MSTest\ VSTest.Console.exe\ TCM.exe
- 如何在Windows系统中设置Python程序定时运行
- Linux系统更改日期和时间如何通过命令行修改?
- Linux下如何查看系统启动时间和运行时间
- ml.exe编译器常用选项及命令行用法
- 如何在适合OpenCart系统运行的美国服务器空间建立SMTP服务
- linux 如何在命令行下改系统时间
- 如何让Linux系统的程序在开机时自动运行:
- 如何利用运行时给系统分类添加一个属性?
- 如何用命令行运行java程序及输入main函数参数的输入
- 如何获得系统正在运行的activity和services信息
- 如何查看windows的系统运行时间
- quotastats命令_Linux quotastats 命令用法详解:显示系统当前的磁盘配额运行状态信息
- QT4,从debug下运行.exe,系统报错。没有找到mingwm10.dll文件
- 如何将exe注册为windows服务,直接从后台运行
- c++ builder 2009如何生成独立运行exe(转)
- 多和系统下如何指定进程运行的位置(树莓派、NanoPi)