// rename.cpp : 定義控制台應用程式的入口點。
//#include "stdafx.h"
#include#include#include#include#include#includeusing namespace std;
#define npos 4294967295
win32_find_data fd;
string filename[99999]=;
int allfiles=-1;
string mydir="";
char dir[1024]=;
string path1=mydir+"*.jpeg";
//不包括港澳台
string province="京津滬渝蒙桂寧藏新浙蘇贛皖閩粵貴鄂湘川雲瓊魯晉冀豫陝甘青遼吉黑ns"/*,"台港澳"*/;
handle hfind;
string newname="";
string name="";
std::fstream fs;
struct _finddata_t files;
int success=0,faild=0;
int _tmain(int argc, _tchar* argv)
//新名字
newname=name.substr(pos,pos_spe);
cout/name="c:\\users\\ljq\\desktop\\未改動\\"+name;
name =mydir+name;
//newname="c:\\users\\ljq\\desktop\\未改動\\"+newname;
newname=mydir+newname;
//重新命名
int retry=1;
if(rename(name.c_str(),(newname+".jpeg").c_str())==-1)
}success++;
} cout<<"faild:"
}這是用來更改名稱的
更改檔名
import os 輸入資料夾位址 path home zhengsc desktop aug output files os.listdir path 輸出所有檔名,只是為了看一下 for file in files print file 獲取舊名和新名 i 0 for file in files...
lua 更改檔名
n lua32 台彎報紙 a.bat echo off if exist a.txt del a.txt for r n lua32 台彎報紙 out i in do echo i a.txt rem cmd.exe n lua32 台彎報紙 a.lua 獲取所有檔名 os.execute a.ba...
python更改檔名
import os xlsbpath r f data os.chdir xlsbpath 更改當前路徑 filelist os.listdir xlsbpath 該資料夾下所有的檔案 包括資料夾 print filelist 資料夾中所有檔名 old last.xlsb 舊檔名 new to.xl...