Board logo

标题: sos!!求高手帮助 [打印本页]

作者: maxuan008     时间: 2008-3-28 16:10    标题: sos!!求高手帮助

SOS!请问:我想把F:\nm1文件夹中的第一个文件(假如此文件夹中有许多的文件)转移到F:\NM2中去,如何实现?
                          我是新手,望有知道的兄台指点,万分感谢!!
作者: abcd     时间: 2008-3-28 16:52
首先请修改标题,一般没人喜欢这样的标题

不便论坛搜索。

再次,什么叫文件夹中的第一个文件??
文件排序不同,第一个文件一般就不相同的。
作者: maxuan008     时间: 2008-3-28 17:09
好的,下次不会用类似的标题.
文件夹的放置是按文件明的字母的大小顺序排列的,所以第一个文件就是文件明的字母的最小的哪个文件.请楼上的继续帮我解答一下.
作者: maxuan008     时间: 2008-3-28 17:10
不好意思,写错了是"文件名".
作者: abcd     时间: 2008-3-28 17:21

@echo off
set ph1=F:\nm1
set ph2=F:\nm2
for /f "tokens=*" %%i in ('dir /b "%ph1%\*.*"^|sort /r') do set fn=%%i
move "%ph1%\%%~nxi" "%ph2%\%%~nxi"
pause
未测试

[ Last edited by abcd on 2008-3-28 at 05:24 PM ]