windows系统下有效
首先在dos下输入:
echo %date:~0,10%
如果输出:
2007-07-11
则可以使用下面命令。注意0和10之间是逗号,不是点。
exp ID/pass@SID file='d:/databak/%date:~0,10%.dmp' log='d:/databak/%date:~0,10%.log'
星期三 2007-07-11
则将上面批处理的0,10换成4,14即可。
意思是截取date的4到14个字符。
参考连接:
http://bbs.chinaunix.net/forum/viewtopic.php?t=555294&highlight=daniel_w
http://bbs.chinaunix.net/viewthread.php?tid=618424