.bat
dosyasında dinamik bir dosya yolu oluşturmak istiyorum. Şu anda dosya yolu şuna benzer:Gruptaki dizeleri ve değişkenleri birleştirme
"C:\FolderA\FolderB\FileA.xlsx"
Böyle bir şey üretmek için dosya adında bugünün tarihi dahil etmek istiyorum: Ben bir değişken oluşturma ve ardarda eklemek denedi
/exp:"C:\FolderA\FolderB\FileA " & date() & ".xlsx" /T`
sert kodlu kısmı ile ancak çalışmıyor:
toplu karakterleri ve değişkenleri ve tırnak üzerinde birleştirerek kuralları nelerdirset Mydate=!date:~10,4!!date:~7,2!!date:~4,2!
/exp:"C:\FolderA\FolderB\FileA "&%Mydate%&".xlsx" /T
? Not Defteri kullanarak toplu işlerde nasıl hata ayıklanır?
Neden DOS kullanıyorsunuz? – Radmation
MS-DOS yerine Windows Komut İstemi (cmd.exe) kastediyorum. MS-DOS'ta dosya adı uzantıları> 3 harfine sahip olamazsınız, bu nedenle örnek olarak bir şey.xlsx adlı dosyayı oluşturamazsınız. –
@Radmation: Burada alternatif yok çünkü – ProtoVB