标题: 新問題在XP中能運行--為何到2K系統就不能運行.why?
[打印本页]
作者: 9389381
时间: 2007-4-21 09:59
标题: 新問題在XP中能運行--為何到2K系統就不能運行.why?
如何将一个TXT文档中内容命名为新的文件夹名
比方说我电脑d:下有个123.txt,中内容为120304怎么样命名一个新的文件夹
名字为120304??
求救!!
『第 10 楼』: 新問題在XP中能運行--為何到2K系統就不能運行
@echo off
set /a tm1=%date:~0,4%
set /a tm2=%date:~5,2%
set /a tm3=%date:~8,2%
set /a number=%tm1%*10000+%tm2%*100+%tm3%
if not exist D:\beifen.txt echo %number%>D:\beifen.txt
改成BAT格式.在XP中運行生成beifen.txt中內容為當前日期.可是在2K中內容為echo is off
鬱悶
還有就是%tm2%等為8進制.一到08.09這2個月,或2天就不能用..怎麼改
我本意是想建一個TXT文檔.內容為當前日期.能在2K中運行...
...help
Last edited by 9389381 on 2007-4-22 at 05:43 PM ]
作者: 9389381
时间: 2007-4-21 13:29
标题: help
要用for语句,但是用不通啊
help
smile
作者: lxmxn
时间: 2007-4-21 18:34
To 9389381:
先讲123.txt文件的内容赋值给一个变量,然后新建这个文件夹。
例如:
@echo off
for /f "delims=" %%a in (123.txt) do set dirname=%%a
md "%dirname%"
作者: 9389381
时间: 2007-4-22 06:09
标题: ths
用过了,可以,谢谢lx...
…^_^
作者: htysm
时间: 2007-4-22 08:43
lxmxn兄能解释下为什么不直接用"md %%a",而要"set dirname=%%a",尔后再"md "%dirname%"",这两个有什么不同吗?
作者: 9389381
时间: 2007-4-22 11:36
标题: 最新疑问
我想在dos下MOVE一个文件夹,怎么老报什么命令错误
比如我想把D:\china union文件夹(含多个txt文件)
移动到的d:\456下
用move D:\china union d:\456\123
可是不对...因为china union中有空格
所以运行时就报语法错误...
怎么样实现这个过程把空格当成没有空格.....55
作者: lxmxn
时间: 2007-4-22 12:12
Originally posted by htysm at 2007-4-21 19:43:
lxmxn兄能解释下为什么不直接用"md %%a",而要"set dirname=%%a",尔后再"md "%dirname%"",这两个有什么不同吗?
一来是为了楼主理解思路,二来,可能会有空格的问题存在。
作者: lxmxn
时间: 2007-4-22 12:14
Originally posted by 9389381 at 2007-4-21 22:36:
我想在dos下MOVE一个文件夹,怎么老报什么命令错误
比如我想把D:\china union文件夹(含多个txt文件)
移动到的d:\456下
用move D:\china union d:\456\123
可是 ...
有空格的时候,加个引号将路径括起来。
作者: 9389381
时间: 2007-4-23 03:18
标题: hehe
ths
作者: 9389381
时间: 2007-4-23 06:34
标题: 新問題在XP中能運行--為何到2K系統就不能運行
@echo off
set /a tm1=%date:~0,4%
set /a tm2=%date:~5,2%
set /a tm3=%date:~8,2%
set /a number=%tm1%*10000+%tm2%*100+%tm3%
if not exist D:\beifen.txt echo %number%>D:\beifen.txt
改成BAT格式.在XP中運行生成beifen.txt中內容為當前日期.可是在2K中內容為echo is off
鬱悶
還有就是%tm2%等為8進制.一到08.09這2個月,或2天就不能用..怎麼改
我本意是想建一個TXT文檔.內容為當前日期.能在2K中運行...
...help
作者: 9389381
时间: 2007-4-23 07:17
标题: 我頂
我頂頂頂頂頂頂
作者: lxmxn
时间: 2007-4-23 09:30
作者: flyinspace
时间: 2007-4-23 11:08
这个问题已经有过说明。。。
2000和xp的不同在于 :
2000:星期月份。
xp:月份星期。
作者: 9389381
时间: 2007-4-25 12:03
标题: 我试过了
知道在那个数位上有点问题,
谢谢各位大师
……^_^