中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 23:29
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » sos!!求高手帮助 查看 664 回复 4
楼 主 sos!!求高手帮助 发表于 2008-03-28 16:10 ·  中国 广东 广州 联通
新手上路
积分 12
发帖 4
注册 2008-03-19 17:42
18年会员
UID 113422
性别 男
来自 广州
状态 离线
SOS!请问:我想把F:\nm1文件夹中的第一个文件(假如此文件夹中有许多的文件)转移到F:\NM2中去,如何实现?
我是新手,望有知道的兄台指点,万分感谢!!
2 发表于 2008-03-28 16:52 ·  中国 香港 腾讯云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
首先请修改标题,一般没人喜欢这样的标题

不便论坛搜索。

再次,什么叫文件夹中的第一个文件??
文件排序不同,第一个文件一般就不相同的。
3 发表于 2008-03-28 17:09 ·  中国 广东 广州 联通
新手上路
积分 12
发帖 4
注册 2008-03-19 17:42
18年会员
UID 113422
性别 男
来自 广州
状态 离线
好的,下次不会用类似的标题.
文件夹的放置是按文件明的字母的大小顺序排列的,所以第一个文件就是文件明的字母的最小的哪个文件.请楼上的继续帮我解答一下.
4 发表于 2008-03-28 17:10 ·  中国 广东 广州 联通
新手上路
积分 12
发帖 4
注册 2008-03-19 17:42
18年会员
UID 113422
性别 男
来自 广州
状态 离线
不好意思,写错了是"文件名".
5 发表于 2008-03-28 17:21 ·  中国 香港 腾讯云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
@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 ]
论坛跳转: