|
一、易语言控制台程序的编写标准例程
二、C言控制台程序的编写标准例程
#include <stdio.h>
#include <Windows.h>
int mAIn(int argc,PTCHAR argv[]){
if(0==lstrcmp("-d",argv[1]) && argc==3){
if(DeleteFile(argv[2])){
printf("%s删除成功\n",argv[2]);
}else{
printf("删除失败,错误码:%d\n",GetLastError());
}
}else if(0==lstrcmp("-m",argv[1]) && argc==4){
if(MoveFile(argv[2],argv[3])){
printf("重命名成功,新文件名为:%s\n",argv[3]);
}else{
printf("重命名失败,错误码:%d\n",GetLastError());
}
}else if(0==lstrcmp("-c",argv[1]) && argc==4){
if(CopyFile(argv[2],argv[3],FALSE)){
printf("复制成功");
}else{
printf("复制失败,错误码:%d\n",GetLastError());
}
}else if(argc==1){
printf("该工具的功能为删除文件、重命名文件、复制文件\n");
printf("删除文件命令为-d 文件名\n");
printf("重命名文件命令为-m 旧文件名 新文件名\n");
printf("复制文件命令为-c 旧文件名 新文件名\n");
}else{
printf("参数错误\n");
}
system("pause");
return 0;
}
三、编译后的exe
|
|