导航:首页 > 程序命令 > 使用命令行参数

使用命令行参数

发布时间:2023-04-19 16:10:00

㈠ 怎样在vc中使用命令行参数

在菜单栏的工程(project)--设置(settings)打开,在debug选项卡的程序参数(programsarguments)假如你需要添加的参数。附加说明一下。左边的settingfor选项。可以选择为debug(调试)版本设置或者release(发行)版本测试。不过我想你应该算是初学者吧,就默认debug吧。

㈡ 在Win-TC中,怎么使用命令行参数

在win-tc菜单中,单击菜单中“运行”-“使用带参数运行”命令。
#include "Stdio.h"
#include "Conio.h"
int main(int argc,char *argv[])
{
FILE *fp1,*fp2;
if(argc!=3) /* 判断是否给出了源文件名和目标文件名 */
{
printf("syntax error!");
getch();
exit(0);

}
if((fp1=fopen(argv[1],"r"))==NULL) /* 判断源文件是否能成功打开,即是否存在 */
{
printf("source file open failed.");
getch();
exit(0);
}
if((fp2=fopen(argv[2],"r"))!=NULL) /*检查目标文件是否存在 如果存在则提示是否覆盖目标文件*/
{
printf("destinate file exists.Overwrite(y/n)?");
if(getche()=='n') exit(0);
}
fclose(fp2);
fp2=fopen(argv[2],"w");
while(!feof(fp1)) fputc(fgetc(fp1),fp2);
fclose(fp1);
fclose(fp2);
printf("file complete.");
getch();
return 0;
}

㈢ SQL*Loader详细使用教程:命令行参数

输入sqlldr 后面不接任何参数 将显示所有的命令行参数的简单描述及其默认值(当你忘记某些乱亏参数时 也可以通过这个方式快速查询)

[plain]

Valid Keywords:

userid ORACLE username/password

control control file name

log log file name

bad bad file name

仔陪橡data data file name

discard discard file name

discardmax number of discards to allow (Default all)

skip number of logical records to skip (Default )

load number of logical records to load (Default all)

errors number of errors to allow (Default )

rows number of rows in conventional path bind array or beeen direct path data saves

(Default: Conventional path Direct path all)

bindsize size of conventional path bind array in bytes (Default )

silent suppress messages ring run (header feedback errors discards partitions)

direct use direct path (Default FALSE)

parfile parameter file: name of file that contains parameter specifications

parallel do parallel load (Default FALSE)

file file to allocate extents from

skip_unusable_indexes disallow/allow unusable indexes or index partitions (Default FALSE)

skip_index_maintenance do not maintain indexes mark affected indexes as unusable (Default FALSE)

mit_discontinued mit loaded rows when load is discontinued (Default FALSE)

readsize size of read buffer (Default )

external_table use external table for load; NOT_USED GENERATE_ONLY EXECUTE (Default NOT_USED)

columnarrayrows number of rows for direct path column array (Default )

streamsize size of direct path stream buffer in bytes (Default )

念旁multithreading use multithreading in direct path

resumable enable or disable resumable for current session (Default FALSE)

resumable_name text string to help identify resumable statement

resumable_timeout wait time (in seconds) for RESUMABLE (Default )

date_cache size (in entries) of date conversion cache (Default )

no_index_errors abort load on any index errors (Default FALSE)

为了不用每次都在命令行中输入同样的参数 你也可以使用参数文件或把参数写在控制文件的OPTIONS字句里 当然命令行参数的优先级最高 可以覆盖参数文件和控制文件里的参数配置

SQL*Loader默认是导入到本地数据库 但也支持导入到远程数据库 只要在username后面加上 @远程数据库连接字符串 即可 如下所示

> sqlldr CONTROL=ulcase ctl

Username: scott@inst

Password: password

下面是命令行参数的具体解释

BAD 坏文件名 ( bad)

CONTROL 控制文件名 ( ctl)

DATA 数据文件名( dat) 等同于控制文件里的INFILE 可以指定多个数据文件

DIRECT true表示使用直接路径加载 false表示使用传统路径加载

DISCARD 丢失文件名( dsc)

DISCARDMAC 最多允许多少条记录可以被丢失 如果超过该数字 将停止加载

ERRORS 最多预习多少条记录insert失败 如果超过该数字 将停止加载

EXTERNAL_TABLE 是否使用外部表加载方式

FILE 该参数只在直接路径并行加载时有用

LOAD 最多允许多少条记录可以被加载

LOG 日志文件名( log)

PARALLEL true or false 直接路径加载是否使用并行模式

PARFILE 参数文件名( par)

ROWS 指定达到多少条记录时提交

SKIP 指定忽略最开始的多少条记录

lishixin/Article/program/Oracle/201311/17310

㈣ 命令行参数的简介

命令行的参数
1、 什么是命令行的参数?
如: java Test1 365 156 China
(以上Test1必须为主类,否则不能运行)
2、命令行的参数由谁来接收?
一个程序开始于对函数main()的调用。在这样做的时候,有两个参数被送给main(),
其中的一个描述了命令行参数的个数,通常称为argc;另一个是命令行参数的数组,通常称为argv。
命令行参数都是字符串,所以argv的类型是char* [argc+1]。该程序的名字也作为argv[0]传进来,
所以argc的值至少是1。这个参数的表总以0结束,也就是说,argv[argc]==0。
3、在命令行给定参数时,应注意什么?
命令行的参数以空格隔开。但是,若命令行的参数本身包含空格时,则
该参数必须用一对双引号括起来。
如: java Test1 365 156 China Beijing of China
4、命令行中输入*(表示乘法)的方法:若直接在命令行中输入*(乘法),系统会处理成当前路径名的几个字符串,若要*表示乘法,应该输入“ *”或“ * ”,由args取得该字符串后,再用trim()去掉两端空格即可,当然也可输入“#*”,然后再想办法去掉前面的#即可,即只要不单独输入*即可。
5、Total Commander启动时可以把一个或两个文件夹做为命令行参数。这些文件夹用来设置一侧或两侧的文件窗口。这样你可以在程序或启动菜单为Total Commander创建多个图标,每个Total Commander启动后打开不同文件夹甚至压缩包。而且可以指定不同的ini文件,不止默认的wincmd.ini,这样同一机器上的不同用户可以拥有不同的设置。

㈤ C/C++里面命令行参数是怎么使用的

比如说你双击一个txt文件,文件就打开了是不是?
计算机的注册表里面把这个txt扩展名与记事本也就是notepad.exe关联起来了。
然后实际上这个过程相当于在开始-运行-cmd的dos界面里面执行下面的语句
notepad 文件名
这个文件名是一个字符串,就是这个命令行参数了。
你自己可以试试。

同理,你可以自己定义一个扩展名,比如xxx,然后在注册表里面关联,然后双击则用你的C/C++程序打开这个文件。

㈥ C语言使用命令行参数问题

./test a 3 data
shell程序会找到test,然后在启动test程序前,把"test" "a" "3" "data"压入程序的栈中,作为程序启动的参数。test也就是程序名,一般作为第一个参数传进去,所以mian总共收到了4个参数,此时argc==4,argv[0]="test",argv[1]="a",argv[2]="3",argv[2]="data"

㈦ 如何用命令行设置linux内核参数

Linux设置内核参数的方法

1 内核参数的查看方法
使用“sysctl -a”命令可以查看所有正在使用的内核参数。内核参数比较多(一般多达500项),按照前缀主要分为以下几大类:net.ipv4、net.ipv6、net.core、vm、fs、dev.parport、dev.cdrom 、dev.raid、kernel等等。相同的linux,安装的组件和使用的方式不一样,正在使用的内核参数是不一样的。
所有的内核参数的说明文档是放到/usr/src/linux/Documentation/sysctl中的,如果想知道对内核参数的说明,可以到该目录下查看相应的说明文档。

2 内核参数的的设置方法

由于Linux的内核参数信息都存在内存中,因此可以通过命令直接修改,并且修改后直接生效。也可以通过文件的方式进行设置。下面就介绍这两种修改方法。
2.1 命令设置的方式

可以用两种方法实现。
1、使用“sysctl -w 参数名=值”的方式

假设我们把net.ipv4.ip_forward的值修改为1,使用命令“sysctl -w net.ipv4.ip_forward=1”。
2、修改内核参数对应的proc文件

内核参数位于/proc/sys/之下,参数名称是以文件所在的路径,并将“/”以“.”来取代。举例来说,/proc/sys/net/ip_forward的参数名称为net.ipv4.ip_forward。

同样把net.ipv4.ip_forward的值修改为1,使用命令“echo “1” > /proc/sys/net/ipv4/ip_forward”。

注意,这里proc文件跟普通的文件不一样。一般一个文件用echo写入内容之后,会变成一个文本文件,但echo修改proc文件之后还是个空文件。

㈧ C语言命令行参数怎么用

是的,在开始菜单,运行,输入cmd,然后进入你编译出来的exe目录,执行

程序名 文件名


㈨ Delphi程序如何获取和使用命令行参数

程序运行需要一个入口方法,Delphi工程文件其实就是入口方法,而程序是可以带参运行的,传入的参数值你可以通过paramestr(命令顺序号)获取
Paramstr(0)表示程序运行的完整路径,而paramstr(1)也是你的第一个命令行参数,以此类推

python如何通过命令行输入参数

形式一:直接在命令行输入参数

第一个红色框为命令行参数

第二个框为控制台模式(Terminal)

形式二:在编译工具中配置参数

点击运行:点击红色框 编辑配置

如下图:红色框即为设置的命令行参数

阅读全文

与使用命令行参数相关的资料

热点内容
pdf已加密如何转为ppt 浏览:2
文件或文件夹怎样命名 浏览:926
悦跑圈算法 浏览:705
骑砍2霸主作战命令 浏览:980
嵌入式常用算法 浏览:548
csgo不输入命令如何切换服务器 浏览:3
安卓手机怎么开启分身微信 浏览:306
苏格拉底的申辩pdf 浏览:80
php手册怎么下载 浏览:758
哪个app可以看全运会男篮直播 浏览:968
excel中图片怎么压缩 浏览:192
电脑上java编译器 浏览:560
中联压缩式垃圾车报价 浏览:778
我的世界hmcl启动器如何开服务器 浏览:127
安卓7如何开启导航键 浏览:395
无法连接科雷服务器怎么解决饥荒 浏览:192
服务器灭火用什么灭火器 浏览:863
压缩机喷出来的油 浏览:89
fpgadsparm单片机 浏览:761
linux解压多个zip文件怎么打开 浏览:509