Herkese merhaba, Ben bir klasörün içinde bulunan sadece 1 tek .mdb dosyasını internetten bulup oluşturduğum .bat dosyası ile harici bir yere görev zamanlayıcı ile yedeğini alıyorum. Her aldığım yedek dosyasında da günün tarihi otomatik olarak yazılıyor. Kullandığım klasörde 1 tane .mdb dosyası mevcuttu ve işimi görüyordu. Şimdi başka bir yerde bu komutu kullanmak istediğim zaman gördüm ki, klasör içinde birden fazla .mdb dosyası mevcutsa her birini ayrı ayrı ve tek tek .rar dosyası yapıyor. Halbuki ben klasör için bulunan tüm .mdb dosyalarının tek bir rar dosyası içinde toplanmasını istiyorum. Bu sayede aldığım günlük yedekler her gün için tek rar dosyası olacak. Eğer bu sorunu düzeltemezsem her bir gün için onlarca rar kopyası olacak. Çalıştırdığım komut dosyası aşağıda. Bu komut dosyasında nasıl bir güncelleme yapmam gerekli ki tüm .mdb dosyalarını tek bir .rar dosyası haline getirsin? setlocal set _source=C:\KaynakKlasor\ set _dest=D:\Backup\ set _wrpath=C:\Program Files\WinRAR for %%I in (%_source%\*.mdb) do "%_wrpath%\winrar" A -agYYYY-MM-DD "%_dest%\%%~nxI.rar" "%%I" Şimdiden yardımlarınız için teşekkür ederim. |
Bildirim