本帖最后由 zs415156995 于 2019-1-17 11:00 编辑
回复 4# Batcher - @echo on
- e:
- cd \thamsDatabaseBackup
- set fn=dbhpn-bkhpn-%date:~5,2%%date:~8,2%
- if exist "%fn%" goto rar
- echo No File
- go end
-
- :rar
- del e:\data.rar
- "C:\Program Files\WinRAR\WinRAR.exe" a -ep1 -y e:\data"%fn%".rar "%fn%"*
- echo open 10.46.3.210>q
- echo dabackup>>q
- echo 1234567890qwert>>q
- echo lcd e:\>>q
- echo put data"%fn%".rar>>q
- echo bye>>q
- ftp -s:q
- del q /q
- del e:\data"%fn%".rar
-
- :end
- cd\
- rem exit
复制代码 第四行那个set 我是设置成dbhpn-bkhpn-今天日期,但是实际是dbhpn-bkhpn-xxxxxx(中间变量)-今天日期(xxxx) x是变量
我不知道怎么表示那个变量
就是怎么表示下面红色部分
dbhpn-bkhpn-101469-201901161200
dbhpn-bkhpn-101470-201901162100 |