Forum

bat dosyası ile kla...
 
Bildirimler
Hepsini Temizle

bat dosyası ile klasörü gün gün ayrı bir konuma farklı isimle kaydetme

16 Yazılar
8 Üyeler
0 Reactions
3,011 Görüntüleme
(@BtExpert)
Gönderiler: 114
Estimable Member
Konu başlatıcı
 

Merhabalar;

Bir klasörü gün gün ayrı bir konuma üzerine yazdırmadan farklı bir klasör adıyla aynı klasör altında nasıl kopyalatabiliriz.(Dos ile)

Örneğin kopyandan klasör a olsun kopyalancak yer b.

B altında 01-04-2008 , 02-04-2008 , 03-04-2008 isimli klasörler olarak a klasörünün bir kopyasını alsın istiyorum.

Teşekkürler.
 

 
Gönderildi : 23/04/2008 19:43

(@savasdemir)
Gönderiler: 1870
Illustrious Member
 

Merhaba;
örnek
istediğiniz bir dizini copyalamak için her seferinde aynı komutu yazmayalımda
bir dosyanın adını yazınca çlışın yada windowstan o dosyaya tıklayınca komutlar
aktif hale gelsin.bu işlemi c ye düşüp yapabilirsiniz

1. örnek 
copy con yedek_pazartesi.bat

xcopy c:\belgelerim\*.*  d:\yedek\belgelerim\pazartesi\ /s /y

sonra F6 tuşuna basınız bir dosya kopyalandı der.

2. örnek 
copy con yedek_sali.bat

xcopy c:\belgelerim\*.*  d:\yedek\belgelerim\sali\ /s /y

 

3. örnek

copy con netsis_backup.bat

net stop SQLSERVERAGENT
net stop MSSQLSERVER

xcopy
E:\Netsis\FUSIONST06\DataBase\*.*  W:\RMTX_YEDEK\CRSMB /y

net start
MSSQLSERVER
net start SQLSERVERAGENT

F6 tuşun basın
ve her  çarşamba bu dosyayı çalıştırın yada schedule edin

selamlar

 
Gönderildi : 23/04/2008 20:13

(@mustafakasikci)
Gönderiler: 811
Noble Member
 

Merhabalar;

Bir klasörü gün gün ayrı bir konuma üzerine yazdırmadan farklı bir klasör adıyla aynı klasör altında nasıl kopyalatabiliriz.(Dos ile)

Örneğin kopyandan klasör a olsun kopyalancak yer b.

B altında 01-04-2008 , 02-04-2008 , 03-04-2008 isimli klasörler olarak a klasörünün bir kopyasını alsın istiyorum.

Teşekkürler.
 

Forumda arama yapsaydınız bu kodu önceden paylaştığımı görecektiniz.. 

xcopy  "C:\Yedeği_Alınacak_Alan"  "C:\Yedek alacağı klasör\%date%\"  /e/y

.bat şeklinde kayıt et bilgisayarın başlangıcına yada istediğin bir zamana göre ayarla...

Yedek aldığı klasörün içi bu şekilde olacaktır. 

 

 
Gönderildi : 24/04/2008 14:10

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

teşekkürler istediğim tam olarak bu şekilde birşeydi.

 
Gönderildi : 06/06/2008 14:29

(@mustafakasikci)
Gönderiler: 811
Noble Member
 

İşinize yaradığına sevindim 🙂

 
Gönderildi : 06/06/2008 17:24

(@DenizVerman)
Gönderiler: 1289
Noble Member
 


Merhabalar;


Bir klasörü gün gün ayrı bir konuma üzerine yazdırmadan farklı bir klasör adıyla aynı klasör altında nasıl kopyalatabiliriz.(Dos ile)


Örneğin kopyandan klasör a olsun kopyalancak yer b.


B altında 01-04-2008 , 02-04-2008 , 03-04-2008 isimli klasörler olarak a klasörünün bir kopyasını alsın istiyorum.


Teşekkürler.
 



Forumda arama yapsaydınız bu kodu önceden paylaştığımı görecektiniz.. 


xcopy  "C:\Yedeği_Alınacak_Alan"  "C:\Yedek alacağı klasör\%date%\"  /e/y


.bat şeklinde kayıt et bilgisayarın başlangıcına yada istediğin bir zamana göre ayarla...


Yedek aldığı klasörün içi bu şekilde olacaktır. 


 



bu komutu yedek alındığı yerden kesip yönlendireceğimiz yere yapıştırmak için nasıl kullanabiliriz


şöyle c:\yedek.bak  d:\yedek.bak gidecek c'de kalmıycak...

 
Gönderildi : 05/12/2008 12:43

(@mustafakasikci)
Gönderiler: 811
Noble Member
 

Örnek komut kendinize göre yolları değiştirin..

move  C:\dosya.xls D:\

 
Gönderildi : 05/12/2008 13:10

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Yada  bat dosyasınıaşağıdaki gibi oluşturursan önce yedek alır daha sonra yedeği alınan klasör altındaki tüm doyaları siler

xcopy  "C:\Yedeği_Alınacak_Alan"  "C:\Yedek alacağı klasör\%date%\"  /e/y

erase   "C:\Yedeği_Alınacak_Alan\" *.*/q

 

 
Gönderildi : 05/12/2008 13:21

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

buna ek olarak otomatik yedeğini aldığınız klasörün üzerine yedek aldırdığınızda dosyayı silmenize de gerek kalmaz.

 
Gönderildi : 05/12/2008 17:48

(@DenizVerman)
Gönderiler: 1289
Noble Member
 

Yada  bat dosyasınıaşağıdaki gibi oluşturursan önce yedek alır daha sonra yedeği alınan klasör altındaki tüm doyaları siler


xcopy  "C:\Yedeği_Alınacak_Alan"  "C:\Yedek alacağı klasör\%date%\"  /e/y


erase   "C:\Yedeği_Alınacak_Alan\" *.*/q


 


peki bu kodu kopyalanacağı yeri  \\storage\backup şeklinde giriyorum olmuyor storage var ethernetden bağlı buna atmak istiyorum ayrıca map olarakta atamıştım bunu Y:\  harfiyle ama oda olmadı...


birde benim yedek alinacak klasörümün içerisinde klasörler var cari stok crm şeklinde bunların içinde bak dosyaları var komple bunları Y:\ de map edilmiş storage e kopyalıycam

 
Gönderildi : 06/12/2008 03:38

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Olmayan nedir ben bu şekilde aynı anda 3 farklı yere yedekleme yapıyorum. Tam olarak hazırladığınız bat dosyasını paylaşırsanız yardımcı olmaya çalışalım.

 
Gönderildi : 06/12/2008 03:44

(@DenizVerman)
Gönderiler: 1289
Noble Member
 

sinan hocam teşekkür ederim hallettim yolu yazarken en alt klasöre kadar inmediğim için yapmıyormuş en alt klasöre inince düzeldi...

 
Gönderildi : 06/12/2008 03:54

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Geri bildirim için biz teşekkür ederiz.

 
Gönderildi : 06/12/2008 04:49

(@FeritTerzi)
Gönderiler: 1
New Member
 

Önce ana klasörünü yarat

sonra içine klasor_yarat.bat dosyası oluştur..

dosyanın içine 

@ECHO OFF

mkdir %date%

yaz..

sonra da zamanlanmış görevlere hergün çalışan görev ekle ve bu

görev de bu bat dosyasını çalıştırsın. hepsi bu kadar

 
Gönderildi : 02/07/2009 21:01

(@hakancecen)
Gönderiler: 18
Eminent Member
 

Eski bir konuyu hortlatıyorum ancak ihtiyacım doğduğu için mecburum.

 

Türkçe karakterlerde sapıtıyor. Bu konuda yapılabilecek birşey var mı? 

 
Gönderildi : 29/08/2012 14:45

(@hakancecen)
Gönderiler: 18
Eminent Member
 

Eski bir konuyu hortlatıyorum ancak ihtiyacım doğduğu için mecburum.

 

Türkçe karakterlerde sapıtıyor. Bu konuda yapılabilecek birşey var mı? 

 Çözdüm.

ABC€DEFG¦HI˜JKLMNO™PRSžTUšVYZ

abc‡defg§hijklmno”prsŸtuvyz

  notepad'e aşağıdaki karakterlerden kopyalaın.

 

İyi günşer 

 
Gönderildi : 29/08/2012 17:14

Paylaş: