命令行参数 cmd 相关知识

时间:2021-07-03 14:32:06
///repeat.c--带参数的main()函数    *********************要在DOS窗口中才可以
#include<stdio.h>
int main(int argc,char *argv[])
{
    int count;


    printf("The command line has %d arguements:\n",argc-1);
    for(count = 1;count < argc;count++)
        printf("%d: %s\n",count,argv[count]);
    printf("\n");
    return 0;
}


///C>repeat Resistance is futile
///The command has 3 arguements
///1:Resistance
///2:is
///3:futile
/*int main(int argc,char **argv)    与int main(int argc,char *argv[])等价*/
///*****************************************************************************
///repeat "I am hungry" now
///这个命令会把字符串"I am hungry" 分配给argy[1] ,把字符串 "now" 分配给argv[2]
///集成命令行参数   暂时就不看了吧
///把命令行参数转换为数字
/*o#include<stdio.h>rr
#include<stdlib.h>


int main(int argc,char *argv[])
{
    int i,times;


    if(argc<2||(times=atoi(argv[1]))<1)
        printf("Usage: %s positive-number\n",argv[0]);
    else
        for(i=0;i<times;i++)
        puts("Hello,good looking!");


    return 0;


}*/

熟悉基础的操作指令。以下是在命令提示符中几个关键的命令,掌握这些指令,能让你熟练地操作整个目录。指令运行的方法是,输入指令后,按enter键即可运行指令:

  • dir - 执行该指令,计算机将列出你所在目录里的所有文件夹和文件。
  • cd folder - 执行该指令,你可以进入指定文件夹。但指定的文件夹必须在现目录索引下。例如:你现在位于C:\Users\username\,当你输入cd desktop并执行指令后,你就进入C:\Users\username\Desktop\。
  • cd path - 执行该指令,你可进入电脑中的指定路径。该路径可以不在你的当前目录下,但是你必须输入完整路径才可进入目的路径。例如:C:\Windows\System32
  • cd .. - 执行该指令,你将进入上一层目录。例如:如果你现在位于C:\Users\username\目录中,当你输入cd ..指令时,你就被带到C:\Users\目录中。
  • cd\ - 执行该指令,你将进入任何一个子目录中。例如:如果你现在位于C:\Users\username\目录中,当你输入cd\指令后,你就进入C:\中。
  • driveletter:- 执行该指令,那么你可以进入你指定的驱动器中。指定的驱动器必须是被激活的,否则无法进入。如果你想进入CD\DVD驱动器,那么其中就要有光盘才可。例如,如果你想进入D盘中,那么你可以执行D:命令。
  • exit - 执行该指令,你将退出命令提示符。你可以在任意目录中执行该指令。