რა უნდა იცოდე
- BAT ფაილი არის Windows Batch ფაილი.
- დააწკაპუნეთ ორმაგად მის გასაშვებად, ან გახსენით ჩასაწერი ბლოკით რედაქტირებისთვის.
- კონვერტირება EXE-ზე IExpress-ით.
ეს სტატია განმარტავს, თუ რა არის BAT ფაილი, როგორ გავხსნათ იგი შესასრულებლად, როგორ დაარედაქტიროთ მასში ცვლილებების შესატანად და როგორ გადაიყვანოთ BAT ფაილი EXE, MSI ან სხვა ფორმატში.
რა არის BAT ფაილი?
ფაილი. BAT ფაილის გაფართოებით არის Windows Batch ფაილი. ეს არის უბრალო ტექსტური ფაილი, რომელიც შეიცავს სხვადასხვა ბრძანებებს, რომლებიც გამოიყენება განმეორებითი ამოცანებისთვის ან სკრიპტების ჯგუფების ერთმანეთის მიყოლებით გასაშვებად.
ყველა ტიპის პროგრამული უზრუნველყოფა იყენებს BAT ფაილებს სხვადასხვა მიზნებისთვის - მაგალითად, ფაილების კოპირებისთვის ან წასაშლელად, აპლიკაციების გასაშვებად და პროცესების გამორთვისთვის.
მათ ასევე უწოდებენ სერიულ ფაილებს, სკრიპტებს, სერიულ პროგრამებს, ბრძანების ფაილებს და ჭურვის სკრიპტებს და შესაძლოა გამოიყენონ. CMD გაფართოება.
BAT ფაილებთან მუშაობა შეიძლება ძალიან საშიში იყოს არა მხოლოდ თქვენი პირადი ფაილებისთვის, არამედ მნიშვნელოვანი სისტემის ფაილებისთვისაც. განსაკუთრებული სიფრთხილე გამოიჩინეთ სანამ გახსნით.
როგორ გავხსნათ. BAT ფაილი
მიუხედავად იმისა, რომ BAT გაფართოება დაუყოვნებლივ აიძულებს Windows-ს აღიაროს ასეთი ფაილი შესრულებადად, ისინი მაინც შედგება მთლიანად ტექსტური ბრძანებებისგან. ეს ნიშნავს, რომ ნებისმიერ ტექსტურ რედაქტორს, როგორიცაა Notepad, Windows-ის ყველა ვერსიის ჩათვლით, შეუძლია გახსნას ერთი რედაქტირებისთვის.
BAT ფაილის გასახსნელად Notepad-ში, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ აჩვენეთ მეტი ვარიანტი > რედაქტირება მენიუდან (ან უბრალოდ რედაქტირება ზოგიერთ Windows ვერსიაში).შესაძლოა გამოგადგეთ უფრო მოწინავე ტექსტური რედაქტორების გამოყენება, რომლებიც მხარს უჭერენ სინტაქსის ხაზგასმას BAT ფაილის რედაქტირებისას.
ტექსტის რედაქტორში გახსნისას გამოჩნდება კოდი, რომელიც ქმნის ფაილს. მაგალითად, ეს არის ტექსტი შიგნით, რომელიც გამოიყენება ბუფერში დასაცარიელებლად:
cmd /c "echo off | კლიპი"
აქ არის BAT ფაილის კიდევ ერთი მაგალითი, რომელიც იყენებს ping ბრძანებას, რათა ნახოს, შეუძლია თუ არა კომპიუტერი დაუკავშირდეს როუტერს ამ კონკრეტული IP მისამართით:
პინგი 192.168.1.1
პაუზა
კიდევ ერთხელ, როგორც შესრულებადი ფაილის გაფართოება, დიდი სიფრთხილე გმართებთ, როდესაც გახსნით BAT ფაილებს, რომლებიც მიიღეთ ელექტრონული ფოსტით, ჩამოტვირთეთ ვებსაიტებიდან, რომლებსაც არ იცნობთ, ან თუნდაც თავად შექმენით.
როგორ გამოვიყენოთ BAT ფაილი
BAT ფაილის გამოყენება Windows-ში ისეთივე მარტივია, როგორც ორჯერ დაწკაპუნებით ან ორჯერ შეხებით. თქვენ არ გჭირდებათ რაიმე სპეციალური პროგრამის ან ხელსაწყოს ჩამოტვირთვა.
პირველი მაგალითის ზემოდან გამოსაყენებლად, შეიტანეთ ეს ტექსტი ტექსტურ ფაილში ტექსტური რედაქტორით და შემდეგ შეინახეთ ფაილი. BAT გაფართოებით, გახდის მას შესრულებადს, რომლის გახსნაც შეგიძლიათ დაუყოვნებლივ წაშალოთ ყველაფერი შენახული ფაილში. ბუფერში.
მეორე მაგალითი დაგიწერთ ამ IP მისამართს; პაუზის ბრძანება ინახავს ბრძანების სტრიქონის ფანჯარას ღიად, როდესაც პროცესი დასრულდება, ასე რომ თქვენ შეგიძლიათ ნახოთ შედეგები.
თუ თქვენი ფაილი არ არის ტექსტური ფაილი, მაშინ ალბათ საქმე არ გაქვთ BAT ფაილთან. შეამოწმეთ ფაილის გაფართოება, რათა დარწმუნდეთ, რომ არ ურევთ მას BAK ან BAR (Age of Empires 3 მონაცემები) ფაილთან.
როგორ გადავიტანოთ. BAT ფაილი
როგორც ნაჩვენებია, BAT ფაილის კოდი არანაირად არ არის დამალული, რაც ნიშნავს, რომ მისი რედაქტირება ძალიან მარტივია. იმის გამო, რომ გარკვეულმა ინსტრუქციებმა ერთში (როგორიცაა del ბრძანება) შეიძლება დაარღვიოს თქვენს მონაცემებს, შეიძლება გონივრული იყოს BAT ფაილის EXE ფორმატში გადაყვანა, რათა ის უფრო დაემსგავსოს აპლიკაციის ფაილს.
შეგიძლიათ გადაიყვანოთ BAT EXE-ში ბრძანების ხაზის რამდენიმე ხელსაწყოს გამოყენებით. იხილეთ How-To Geek ინსტრუქციებისთვის, თუ როგორ უნდა გააკეთოთ ეს.
- Windows-ის ჩაშენებული IExpress ინსტრუმენტი გთავაზობთ სხვა გზას EXE ფაილის შესაქმნელად BAT ფაილიდან. გახსენით Run ყუთიდან iexpress.exe.
- მიუხედავად იმისა, რომ უფასო ვერსია მხოლოდ საცდელი ვერსიაა, EXE to MSI Converter Pro-ს შეუძლია მიღებული EXE ფაილის გადაყვანა MSI (Windows Installer Package) ფაილად.
- შეგიძლიათ გამოიყენოთ უფასო NSSM ბრძანების ხაზის ხელსაწყო, თუ გსურთ BAT ფაილის გაშვება Windows სერვისის სახით.
- PowerShell Scriptomatic დაგეხმარებათ გადაიყვანოთ კოდი BAT ფაილში PowerShell სკრიპტად.
იმის ნაცვლად, რომ მოძებნოთ BAT-ში SH (bash shell სკრიპტი) გადამყვანი, რომ გამოიყენოთ ბრძანებები ისეთ პროგრამებში, როგორიცაა Bourne Shell და Korn Shell, სცადეთ უბრალოდ გადაწეროთ სკრიპტი Bash ენის გამოყენებით. ორი ფორმატის სტრუქტურა საკმაოდ განსხვავებულია, რადგან ფაილები გამოიყენება სხვადასხვა ოპერაციულ სისტემაში. არსებობს Stack Overflow თემა და ეს Unix Shell Scripting გაკვეთილი გარკვეული ინფორმაციისთვის, რომელიც დაგეხმარებათ ბრძანებების ხელით თარგმნაში.
ჩვეულებრივ, თქვენ არ შეგიძლიათ შეცვალოთ ფაილის გაფართოება (მაგალითად, BAT) ისეთით, რომელსაც თქვენი კომპიუტერი ამოიცნობს და ველით, რომ ახლად დასახელებული ფაილი იქნება გამოსაყენებელი.ფაქტობრივი ფაილის ფორმატის კონვერტაცია ზემოთ აღწერილი ერთ-ერთი მეთოდის გამოყენებით უმეტეს შემთხვევაში უნდა მოხდეს. იმის გათვალისწინებით, რომ BAT ფაილები მხოლოდ ტექსტური ფაილებია. BAT გაფართოებით, თუმცა, შეგიძლიათ გადაარქვათ სახელი. TXT, რათა გახსნათ ტექსტური რედაქტორით. გახსოვდეთ, რომ BAT-ში-TXT კონვერტაციის შესრულება ხელს შეუშლის სერიული ფაილის ბრძანებების შესრულებას.
როგორ შეინახოთ. BAT ფაილი როგორც. TXT ფაილი
იმის ნაცვლად, რომ ხელით შეცვალოთ ფაილის გაფართოება BAT-დან TXT-ზე, თქვენ ასევე შეგიძლიათ გახსნათ სერიული ფაილი Notepad-ში რედაქტირებისთვის და შემდეგ შეინახოთ იგი ახალ ფაილში,. BAT-ის ნაცვლად შენახვამდე აირჩიეთ. TXT ფაილის გაფართოებად..
ეს არის ის, რაც უნდა გააკეთოთ, როდესაც შექმნით ახალ BAT ფაილს Notepad-ში, მაგრამ პირიქით: შეინახეთ ნაგულისხმევი ტექსტური დოკუმენტი BAT-ად TXT-ის ნაცვლად. ზოგიერთ პროგრამაში შეიძლება დაგჭირდეთ მისი შენახვა All Files ფაილის ტიპში და შემდეგ თავად დააყენოთ მასზე bat გაფართოება..
FAQ
საშიშია თუ არა BAT ფაილი?
მიუხედავად იმისა, რომ იშვიათია, BAT ფაილები შეიძლება შეიცავდეს ვირუსებს, ისევე როგორც სხვა ფაილის ფორმატებში. დაასკანირეთ ნებისმიერი ფაილი, რომელიც ჩამოტვირთეთ ონლაინ ანტივირუსული ხელსაწყოთი, რათა თავიდან აიცილოთ მავნე პროგრამები.
რა ენაზეა დაწერილი BAT ფაილი?
ჯგუფური სკრიპტი მისი საკუთარი ენაა. Batch სკრიპტის მთავარი ფუნქციაა განმეორებადი ბრძანებების ავტომატიზაცია.
რა არის კომენტარი BAT ფაილში?
კომენტარები არის ტექსტის ხაზები, რომლებიც გავლენას არ ახდენენ კოდის შესრულებაზე. კომენტარები ჩვეულებრივ მოიცავს დოკუმენტაციას, როგორიცაა BAT ფაილის მიზანი. გამოიყენეთ REM (შენიშვნები) ბრძანება BAT ფაილებზე კომენტარების დასამატებლად.
რა ბრძანება გამოიყენება თქვენი კომპიუტერის გამორთვის BAT ფაილში?
გამორთვა - s. 10 წამიანი ტაიმერით გამორთვისთვის გამოიყენეთ shutdown -s -t 10. გამორთვის ბრძანებას წინ უნდა უძღოდეს @echo off.