簡體   English   中英

通過批處理文件運行命令

[英]Run command through Batch file

我想通過命令promt備份Visual SVN,並希望通過批處理文件執行這些命令,並且文件名應為當前日期和時間。

我的代碼是

 @echo off
for /f "tokens=1* delims=" %%a in ('date /T') do set datestr=%%a
start cmd.exe /C "svnadmin dump D:\Repositories\MyProjects > D:\Repositories\MyProjects\%datestr%.bak"

請幫忙

@echo off
    setlocal enableextensions
    set "_dir=D:\Repositories\MyProjects"
    svnadmin dump "%_dir%" > "%_dir%\%date:/=%.bak"
    endlocal

不需要date /t ,%date%環境變量返回相同的值。 如果date包含斜杠,則需要將其替換/刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM