iT邦幫忙

0

備份檔案如何只刪除檔名後兩個字

  • 分享至 

  • xImage

請教各位大大

我每天備份的檔案都會在檔名上加上日期存放在A資料夾,在每個月初我想將月備份的檔案備份到B資料夾時,該如何將檔名最後兩個字刪除呢?

例:
D\A\A_20130731.txt備份到D:\B\檔名要變為A_201307.txt
請問我該下什麼指令呢???

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

12
michaelwan
iT邦高手 1 級 ‧ 2013-08-09 09:56:18
最佳解答

:~1,-2

看更多先前的回應...收起先前的回應...
CalvinKuo iT邦大師 7 級 ‧ 2013-08-09 10:01:34 檢舉
jorden690 iT邦新手 4 級 ‧ 2013-08-09 11:16:35 檢舉

我按找您說的下但出不來
請問我這樣下對嗎??
另外請問如果我的檔名很長的話
A=1234567890需要變更嗎?該變為什麼呢?

REM
set A=1234567890
set B=%A%
REM B=1234567890
set B=%A:~1,-2
REM B=12345678
robocopy /e /xo D:\a d:\b /maxage:2 /minage:1

CalvinKuo iT邦大師 7 級 ‧ 2013-08-09 11:51:54 檢舉

有些回答只是給你個方向,但你只是想要答案,而不想要知道答案是怎麼生出來的。
上次提問也只是把指令照抄回去用吧...

ted99tw iT邦高手 1 級 ‧ 2013-08-09 12:12:03 檢舉

不能只給方向啦,因為大家都知道方向就在..前方....冷

一尾 iT邦研究生 1 級 ‧ 2013-08-09 15:24:03 檢舉

ted99tw 說:
不能只給方向啦,因為大家都知道方向就在..前方....

泰大說的是~
歌詞嗎
心的方向

作詞:徐愛維
作曲:陳揚

追逐風 追逐太陽 在人生的大道上
追逐我的理想 我的方向 就在前方

載著一顆年輕的心
沿途裝滿了理想
我的心 不斷地飛翔
路不斷地向前伸展

我的方向 就在前方
追逐我的理想 心的方向

蟹老闆 iT邦大師 1 級 ‧ 2013-08-09 17:25:58 檢舉

jorden690提到:
REM
set A=1234567890
set B=%A%
REM B=1234567890
set B=%A:~1,-2
REM B=12345678
robocopy /e /xo D:\a d:\b /maxage:2 /minage:1

你的robocopy /e /xo D:\a d:\b 不含任何變數不論怎麼改都沒有用,若要改的話要改
D:\a 或 d:\b 但需要了解完整的流程才能給好的建議。
另外別忘了附檔名的部份

我要發表回答

立即登入回答