文件名按|请教一个问题:按文件名排列时

文件名按|请教一个问题:按文件名排列时的第1张示图

① windows中文件或者文件名是按照什么原则排序的

举个例子,假如你的文件夹有1.jpg、2.jpg、……、20.jpg这样一些图片文件,在Windows 7资源管理器里会看到他们完全按照数字大小顺序排列。但使用其他看图软件进行重排列时,10.jpg会紧跟在1.jpg后面出现,然后才是2.jpg,接着又是20.jpg,也就是说,他们是按照首字母排序的,若首字母相同则看下一位字母。如果你习惯类似看图软件这样的排序规则,倒是可以让Windows 7通融一下,改变默认的排序规则。

在开始菜单搜索框里输入“gpedit.msc”,回车打开组策略编辑器,依次展开“计算机配置”—“管理模板”—“Windows 组件”—“Windows 资源管理器”,在右边窗口找到“关闭 Windows 资源管理器中的数值排序”,双击打开配置窗口,将未配置改为已启用,然后确定退出。

这样可以关闭数值排序回到图片文件夹,刷新一下就会看到所有图片都按照字母序排列了。如果一段时间后不适应新的排序规则,可以再次通过组策略编辑器将“关闭 Windows 资源管理器中的数值排序”改为未配置或已禁用,将排序方式恢复原样。

② 按文件名把文件分别放到每个新建的文件夹里

如果是文件名有规则就好办多了,用批处理也可以,先在excel用函数把批处理的命令做出来再复制到记事本存为bat就快好多。如图:我在A列列出了所有文件名字,在B列制作要在批处理运行的命令时担取文件名做文件夹名称,具体效果你修改一下。

③ 怎么样改文件夹里里的文件 使文件名按序排列

在文件夹下全选所有的文件,然后右键点其中一个文件重命名。比如改为“张三”,那么所有被选中的文件都会以“张三(1~999)”的序列排列了。

④ 按文件名分类文件

假定要处理的jpg文件在d:xxx 将文件移到新文件夹,文件夹名为所移文件主名去掉尾部版4位的序号

将以下代码(第2、6行据权实际情况改)用记事本另存为"xx.bat" 双击运行,测试看显示的是否正确,如果正常,把代码中有两行前面的rem去掉重新运行就会真正按需要移动文件

@echooffcd/d"d:xxx"for%%iin(*.jpg)do(set"dn=%%~ni"set"dn=!dn:~,-4!"echo%%i=^>!dn!remifnotexist"!dn!"md"!dn!"remmove"%%i""!dn!"endlocal)pause

⑤ 怎样对文件按文件名进行排序

因为 Windows 的文件管理器有记忆功能,我们最后一次指定的文件排列方式,它会一内直沿用下去容,直到再一次修改。修改文件排列方式的过程如下:打开文件资源管理器(在 XP 里,就是双击“我的电脑”),导航到要查看的文件夹;单击“查看”选项卡——“布局”组中的“详细信息”按钮;单击“名称”列,所有文件将按照名称排序;再按一次,将按照相反的顺序排序。而且,只要不再点击其他列(比如“日期”列)进行排序,那以后不管什么时候打开文件资源管理器,文件都会以文件名为标准进行排序。

⑥ 请教一个问题:按文件名排列时,如何文件夹与文件混排。

告诉你个方法:在要查看的文件夹中右击后先选择排列图标-名称,后选择按组排列。这样文件夹和文件就按名称分到不同组里了(相当于混排了),这样也便于你进行查找及管理文件和文件夹。希望能帮到你。

⑦ 文件按文件名顺序逐个移动到子文件夹

@echooff&set/an=0for/f"delims="%%ain('dir/a-d/b/on')do(ifnot"%%~nxa"=="%~nx0"(set/an+=1callset"#!n!=move^"%%~a^""set/a"$!n!=1"))set/an=0for/f"delims="%%ain('dir/ad/b/on')do(set/an+=1callset"#!n!=%%#!n!%%^"%%~a^""ifdefined$!n!set/a$!n!+=1)for/l%%ain(1,1,%n%)doif!$%%a!equ2!#%%a!pause

保存为bat批处理文件执行

⑧ 按文件名选在文件

用批处理文件就可以了,比如你将文件名保存到1.txt里,然后运行以下代码的批处理,即可将D盘A目录的文件复制到D盘B目录下,路径你自己改成你需要的,如果失败请注意文件名是否没完整,文件名一般应写后缀!@echo offfor /f "delims=" %%1 in (1.txt)do ( "D:\A\%%1" "D:\B\") 另外,1.txt要和批处理同一个目录。

未经允许不得转载:山九号 » 文件名按|请教一个问题:按文件名排列时

赞 (0)