|
|
გამარჯობა, სტუმარო ( შესვლა | რეგისტრაცია )
Apr 27 2007, 09:05 PM
პოსტი
#1
|
|
|
წევრი ![]() ![]() ჯგუფი: რეგისტრირებული პოსტები: 73 ნიკის ჩასმა ციტატაში ჩასმა წევრი №: 448 |
გთხოვთ აქ დაწეროთ BAT ბრძანებები ვინც რა იცით. წინასწარ დიდი მადლობა.
|
|
|
|
![]() |
May 4 2007, 05:26 PM
პოსტი
#2
|
|
![]() ტექნო მანიაკი ![]() ![]() ![]() ![]() ![]() ![]() ჯგუფი: გადამდგარი მოდერი პოსტები: 1.126 ნიკის ჩასმა ციტატაში ჩასმა მდებარეობა: Saxli წევრი №: 7 |
მე აქ პოსტი უკვე ავხსენი echo და set
იმას დაუმატებ რომ თავში რო წერია @echo off მაგი რო წაშალოთ დოს ფანჯარაში დაეწერება თუ რა კეთდება(რა ბრძანებები იშვება) ტაკ ეხლა როგორც ვთქვი უკვე ეს თავიდან ქმნის ახალ ფაილს temp.bat სადაც ეწერება რაღაც ბრძანებები რომელსაც მერე ავხსნი ჩვენი განხილვა იწყება აქედან "move temp.bat %windir%\system32\temp.bat" ტაკ move-ს გადააქ ერთი ან რამდენიმე ფაილი სხვაგან აქ გადაატ temp.bat ფაილი %windir% ანუ ვინდოუსი სადაც ყენია (როგორც წესი C:\WINDOWS ) system32 ფოლდერში ანუ აქ C:\WINDOWS\system32 მერე მოდის set a=0 ეს ავხსენი უკვე მერე წერია ":a" ეს a არ არის ის a რომელიც გავხადეთ 0 ის ტოლი ამის წინ ეს არის ეგრეთწოდებული მეტკა (ლინკი რა ვი აბა label (IMG:style_emoticons/default/smile.gif) ინგლისურად) ედ შემდეგ დაგვჭირდება set /A a=%a%+1 აქ a-ს მნიშვნელობა გაიზარდა 1 ით set /A x=%TIME:~3,2%+1 აქ x ცვლადს ენიჭება მიმდინარე წუთს დამატებული 1 at.exe %TIME:~0,3%%x% temp.bat ტაკ ეხლა at.exe უმატებს დავალებებში temp.bat ფაილს შედით აქ >> C:\WINDOWS\Tasks და ნახავთ მარა ის რო შესრულდეს ჩართული უნდა იყოს სერვისი და დაროს %TIME:~0,3%%x% უთითებს მიმდინარე სათი მარა წუთი გაზრდილი 1 ით რომელიც წერია x ცვლადში if %a%==11 goto b: თუ a ცვლადის მნიშვნელობა ტოლია 11 ის გადავა იქ სადაც არის მეტკა b: if not %errorlevel%==0 goto a: თუ წარმატებით არ შესრულდა(ტო ესტ თუ errorlevel ნულის ტოლი არაა) გადადი მეტკა a: -ზე(ზევით გახსოვთ იქ :a რო ეწერა მანდ გადავა) აქ ერთ ორ სიტყვას ვიტყვი ამ goto ზე ეს არის ჩემთვის ცნობილ ყველა პროგრამირების ენაზე მარა არცერთი პროგრამისტი მაგას არ იყენებს და არ არის რეკომენდირებული მაგის გამოყენება იყენებენ მარტო იმ შემთხვევაში თუ მაგალითად პროგრამა იწერება რამდენიმე ოპერაციული სისტემისთვის მარა რომელიღაც კომპილიატორი არასწორად აკომპილირებს სხვა პირობით (ხდება ასეთი რამ (IMG:style_emoticons/default/smile.gif) ) ამ შემთხვევაში იყენებენ როცა სხვა გზა არ აქვთ. სხვათაშორის html- შიც გამოიყენება მარა აქ რუკომენდირებულია (IMG:style_emoticons/default/smile.gif) ) მერე დაიწყება :a რო წერია იმის მერე თავიდან a ცვლადის მნიშვნელობა გაიზრდება 1 ით და ისევ შეეცდება დაუმატოს დავალებეში (მარა უკვე ახალი დროთი) და მეორდება ეს სანამ არ შესრულდება ან a არ გახდება 11 ის ტოლი აი აქ გამოგვადგება ეს if %a%==11 goto b: პირობა მაგი რო არ იყოს ციკლი უსასრულო იქნება მერე მოდის schtasks /run /tn at1 ხო უნდა ითქვას რომ ის თუ დაემატა Tasks ში მაშინ დაემატება სახელით at1, აქ კი წერია რომ გაუშვას დავალება სახელით at1 თუ არ გაეშვა ისევ გადავა :a მეტკაზე ნუ მგონი აქ გასაგებია ეხლა მიხედოთ temp.bat-ს -------------------- |
|
|
|
dato86 bat ბრძანებები Apr 27 2007, 09:05 PM
გიგა RUN-ში აკრიფე cmd გამოს... Apr 27 2007, 10:57 PM
domen ციტატაRUN-ში აკრიფე cm... Apr 28 2007, 08:41 AM
dato86 ეგ კი მაგრამ სამწუ... Apr 28 2007, 08:50 AM
domen dato86
მოდი, ერთ რჩევას ... Apr 28 2007, 09:12 AM
dato86 ხო ეგ ვიცი რომ ენებ... Apr 28 2007, 09:36 AM
გიგა ციტატახო ეგ ვიცი რ... Apr 28 2007, 09:47 AM
Bekward ისე bat ფაილებთან და... Apr 28 2007, 02:27 PM
dato86 ეს რას აკეთებს და რ... Apr 30 2007, 09:08 PM
გიგა ნეტა საიდან მოიტან... May 1 2007, 08:00 AM
გიგა ციტატახო ეგ ვიცი რ... May 1 2007, 08:36 AM
dato86 გიგა დიდი მადლობა. ... May 1 2007, 12:29 PM
Sh@ko dato86, ამაში ვერ ვერკვ... May 1 2007, 01:06 PM
dato86 ხო მეც მაგას ვფიქრ... May 1 2007, 03:23 PM
გიგა დღეს არ ვიცი მარა გ... May 1 2007, 08:42 PM
dato86 კარგი დიდი მადლობა... May 1 2007, 09:43 PM
გიგა ჯერ იმას გეტყვი რო... May 2 2007, 06:26 AM
dato86 ასე გავაკეთე md %userprofile... May 2 2007, 10:28 AM
bullzeye ჯერ დაწერე
cd %userprofile%... Jun 12 2007, 09:37 PM
გიგა ციტატა ასეც გავაკე... May 2 2007, 11:21 PM
dato86 ურა გამოვიდა გაიხა... May 3 2007, 08:24 AM
dato86 ესეთი რაღაც თუ შეი... May 3 2007, 01:44 PM
Bekward არ ვიცი, მაგრამ მემ... May 3 2007, 04:13 PM
dato86 ეგ უბრალოდ მაგალით... May 3 2007, 05:13 PM
გიგა პროგრამული კოდი attrib... May 3 2007, 09:02 PM
dato86 და შესაძლებელია და... May 3 2007, 09:18 PM
გიგა ციტატადა შესაძლებ... May 3 2007, 09:22 PM
გიგა ტაკ დავიწყეთ შეპირ... May 4 2007, 04:58 PM
გიგა ესაა temp.bat ფაილის შიგ... May 4 2007, 06:19 PM
გიგა @echo off
set a=0
set b=0
set errorlevel=
:c
... May 4 2007, 06:33 PM
გიგა P.P.S. უნდა აღინიშნოს ... May 4 2007, 07:29 PM
dato86 გაიხარე მართლა ყვე... May 4 2007, 08:34 PM
გიგა ციტატაdel /S /A:- /F /Q temp.bat ე... May 5 2007, 03:11 PM
otosaxel რაა ისეთი ცვლადი რ... Jun 17 2007, 01:42 PM
გიგა otosaxel
სიმართლე რო გით... Jun 17 2007, 02:54 PM
burti ბარემ ისიც დაწეროს... Nov 16 2008, 09:44 PM
გიგა ვერ გავიგე.
აბა ეს ს... Nov 18 2008, 10:10 PM![]() ![]() |
| მსუბუქი ვერსია | ახლა არის: 5th November 2025 - 12:57 AM |