Hello123World 当前离线
荣誉版主
C:\Users\helloworld\Desktop\520\12>ren *.txt *.复制代码
dir /s /b .
920168 当前离线
二级士官
TOP
CrLf 当前离线
论坛巡查
在相对路径中单个 . 代表当前文件夹,而 .. 代表上一级目录 在文件名中,最后一个 . 代表后缀,其余点为普通字符 在正则中代表任意单字节 一般作为普通字符出现复制代码
当未指定后缀名时,* 能匹配任意文件类型 当指定了后缀时(哪怕后缀为空),只匹配具有相应后缀的文件复制代码
ren 命令在使用通配符时需要注意的地方 ren 完整文件名 *指定完整文件名中任意字符或连续的字符串.扩展名 改文件名为:从原文件名开头通配至指定字符(串).扩展名 1、 ren 完整文件名 *指定完整文件名中任意字符或连续的字符串.扩展名 改文件名为:从原文件名开头通配至指定字符(串).扩展名 如: ren 10.pdf *0.c 得 10.c ren 10.pdf *p.c 得 10.p.c ren 10.pdf *d.c 得 10.pd.c 2、 ren 完整文件名 *指定完整文件名非连续的字符串.扩展名 改文件名为:从原文件名开头通配至指定字符串首符+余下的字符串内容.扩展名 如: ren 10.pdf *1p.c 得 1p.c ren 10.pdf *0dp.c 得 10dp.c 3、 ren 完整文件名 *指定除完整文件名中任意字符(串).扩展名 改文件名为:通配完整文件名+指定字任符(串).扩展名 如 ren 10.pdf *mm.c 得 10.pdfmm.c
yyykkkyyyy 当前离线
weichenxiehou 当前离线
上尉
评分人数
lllsoslll 当前离线
:: 删除当前目录树下所有文件,包括隐藏和系统属性的 del/a/q/s . :: 枚举当前目录树下所有目录,包括隐藏和系统属性的 for /r %a in (.)do @echo %a :: 枚举当前目录树下所有目录的父目录,包括隐藏和系统属性的 for /r %a in (..\)do @echo %a :: 枚举当前目录树下所有文件,包括系统和隐藏的 for /r %a in (*)do @echo %a :: 枚举当前目录树下所有目录(不含路径),不含隐藏属性的 for /d %a in (*)do @echo %a :: 枚举当前目录树下所有目录(含路径),含隐藏的和系统属性的 for /d /r %a in (*)do @echo %a :: 测试下。。。。 for /r %a in (..\*)do @echo %a复制代码
powerbat 当前离线
大校
int main(int argc, char *argv[]) { char *pdir; if (argv[1][0]=='*') pdir="C:\"; }复制代码
:: 枚举当前目录树下所有文件,包括系统和隐藏的(正确说法:去掉隐藏) for /r %a in (*)do @echo %a