2月16日,一个改文件名的小程序
来源:互联网 发布:linux dd count 编辑:程序博客网 时间:2024/04/30 17:06
/*改名字,把程序在当前目录下运行,将把当前目录下的所有文件改名为*.sys,按数字顺序,,并
*生成文件renAme.cmd运行后,恢复原来的名字,数字从0开始,由于目录 . .. 不能被改,所以文
*从2.sys开始 名字很长很多中文的时候有时会出错 :<
*/
#include <windows.h>
#include <stdio.h>
int main(void)
{
WIN32_FIND_DATA finddAtA;
HANDLE findhAndle;
FILE *fp;
int i;
char buffer[1024];
i=0;
fp = fopen("renAme.cmd","w");
GetCurrentDirectory(1024,buffer);
strcat(buffer,"//*");
findhAndle=FindFirstFile(buffer,&finddAtA);
if (findhAndle != INVALID_HANDLE_VALUE){
printf("%s/n",finddAtA.cFileName);
sprintf(buffer,"renAme %d.sys /"%s/"/n",i,finddAtA.cFileName );
fputs(buffer,fp);
sprintf(buffer,"%d.sys",i);
rename(finddAtA.cFileName ,buffer);
i++;
while (FindNextFile(findhAndle,&finddAtA) == TRUE){
printf("%s/n",finddAtA.cFileName );
sprintf(buffer,"renAme %d.sys /"%s/"/n",i,finddAtA.cFileName );
fputs(buffer,fp);
sprintf(buffer,"%d.sys",i);
rename(finddAtA.cFileName ,buffer);
i++;
}
FindClose(findhAndle);
}
return 0;
}
//--------------------------------------------------------------------
- 2月16日,一个改文件名的小程序
- 2月16日,一个改文件名的小程序
- 4月22,,,一个改注册表DACL的小程序
- 小程序:一个计算器(5月16日)
- 开发一个方便修改文件名的小程序
- 推荐一个批量改文件名的工具
- 一个显示当前月的日历的java小程序
- 微信小程序开发教程、小程序资讯、小程序demo合揖(10月16日更新)
- 2015-2月的小程序们
- 使用java基本语法实现的小程序(从1000年1月1日到9999年12月31日所有的对称日)
- 2004年8月20日 今天看书写了三个很简单的小程序、
- 2004年8月22日 六个主要是 for 循环的小程序
- 计算一个月有几天并且有几个周六日的小函数
- 【小李木耳】出品:图说一个老板的发家史! 2011年3月1日
- 小飞鱼通达商务平台课程 OA开发程序基础课 2月25日 mySQL基础作业
- 2月16日
- 程序只运行一个实例,并激活已运行的实例[12月15日更新]
- 一个批量修改文件名的Python程序
- 项目经理面试指南
- 2005春晚对联
- Opera keyboard shortcuts | Opera 中文快捷键 翻译 by Emerald 绿色学院 - Green Institute
- [转载] 使用 Java Web Start 部署 SWT 应用程序
- 如何学习TCPIP(基于51单片机)
- 2月16日,一个改文件名的小程序
- 基于SWT和Java Web Start的应用程序解决方案
- 爱情和友情
- 单片机应用编程技巧---MCU专家答网友问
- 如何打开一个系统提供的ABOUT对话框
- About DataGrid
- 读sql文件执行创建数据库 插入数据库
- 解决XP越用越慢的问题
- J2EE 第2次课笔记--Servlet