მაგალითად: test.txt ფაილი იმყოფება D:\ დისკზე. ეს test.txt ფაილი მინდა რომ გადავაკოპირო C:\Users\User1\Desktop-ზე. Notepad -ში დაწერეილი ასე გამოიყურება
copy D:\test.txt C:\Users\user1\Desktop\test.txt /y . ამას save-ს ვუკეთებ bat გაფართოებით და შემდეგ ამ bat ფაილს რომ ვუშვებ test.txt ფაილი მხვდება იმ მითითებული მომხმარებლის desktop-ზე. პრობლემა იმაშია რომ მაქვს მაგალითად 30 user -ი და ოცადაათივე users-ს უნდა დაუვარდეს ეს test.txt ფაილი desktop-ზე.
ჩამოვწერე ყველა user-ის სახელები და მასე გავაკეთე.
copy D:\test.txt C:\Users\user1\Desktop\test.txt /y
copy D:\test.txt C:\Users\user2\Desktop\test.txt /y
copy D:\test.txt C:\Users\user3\Desktop\test.txt /y
copy D:\test.txt C:\Users\user4\Desktop\test.txt /y და ასე შემდეგ.
მაგარმ იმ user-ებს არ დაუგდო რომლის სახელშიც არის (პრობელი).მაგალითად ასე >>> copy D:\test.txt C:\Users\user 1\Desktop\test.txt /y ასე არ მუშაობს
copy D:\test.txt C:\Users\user1\Desktop\test.txt /y ასე მუშაობს აკოპირებს
დავგუგლე და თითქოს ბრძანება robocopy მეშვეობით მინდოდა მარა არ გამომივიდა.
იქნებ ვინმე დამეხმაროთ რომ ეს პრობელმა გადავჭრა. დიდი მადლობა წინასწარ.
* * *************************************************************
გავაკეთე უკვე აღამინდა მადლობა მაინც.
robocopy "D:\test folder" C:\Users\gvari saxeli\Desktop" <<< ესააა. test folder - ში მოთავსებულ ნებისმიერ ფილს გადაკოპირებს User\gvari saxeli\Desktop -ზე
როგორც ჩანს robocopy -ის ესმის პრობელი

copy-ს არა
This post has been edited by achosprinter on 28 Sep 2012, 16:35