Маълумоти BAT чист?

Чӣ тавр кушод, таҳрезӣ ва табодули файлҳои BAT

Файл бо варақи файлии BAT файли якҷояи омехта мебошад. Ин файли матни оддии , ки дорои фармонҳои гуногун барои вазифаҳои такроршавандаро истифода мебаранд ё гурӯҳҳои скриптҳоро якҷоя мушоҳида мекунанд.

Барномаҳои ҳама намудҳо метавонанд файлҳои BAT-ро бо мақсадҳои гуногун истифода баранд, ба монанди нусхабардорӣ ё тоза кардани файлҳо, барномаҳо, равандҳои пӯшида ва ғайра.

Файлҳои BAT инчунин файлҳои бюллетен , скриптҳо , барномаҳои бюллетенӣ, файлҳои амрикоӣ ва скриптҳо номида мешаванд ва ба ҷои ивазшавии .CMD истифода мешаванд.

Муҳим: Файлҳои BAT дорои эҳтимолияти на танҳо файлҳои шахсӣ, балки ҳамчунин файлҳои муҳими система мебошанд . Пеш аз кушодани як бор эҳтиёт бошед.

Чӣ тавр кушодани файли BAT

Гарчанде, ки Extensions .BAT фавран Windows медиҳад, онҳоро ҳамчун файлҳои иҷрошаванда эътироф мекунад, файлҳои BAT ҳанӯз пурра фармонҳои матнӣ мебошанд. Ин маънои онро дорад, ки ҳар як муҳаррири матн, ба монанди Notepad, ки дар ҳамаи версияи Windows мавҷуд аст, метавонад файлро барои BAT-ро кушояд. Барои кушодани файли BAT дар бандҳои Notepad, онро ба рост пахш кунед ва Таҳрири меню -ро интихоб кунед.

Ман шахсан мехоҳам таҳриргари матнии пешрафтаеро, ки ба таври ҷудогона матнро дастгирӣ мекунад, баъзеи онҳо дар рӯйхати беҳтарин тарҷумаҳои Text Free listings номбар кунед.

Истифодаи муҳаррири матн коде, ки файлро аз BAT ташкил мекунад, нишон медиҳад. Масалан, ин матн дар дохили як файли BAT, ки барои холӣ кардани силсила истифода мешавад:

cmd / c "echo off | клип"

Дар ин ҷо намунаи дигаре аз файли BAT, ки фармони pingро истифода мебарад, барои санҷидани он, ки компютер метавонад роҳнамоии IP-ро муайян кунад :

ping 192.168.1.1 истодан

Огоҳӣ: Бори дигар, ҳангоми кушодани форматҳои файли иҷрошаванда, монанди файлҳои .BAT, ки шумо тавассути почтаи электронӣ гирифтаед, аз вебсайтҳое, ки шумо шинос нестед, ё ҳатто худатонро офаридед, эҳтиёт шавед. Рӯйхати файлҳои мантиқии иҷрошаванда барои рӯйхати васеъ кардани файлҳои дигар, барои пешгирӣ кардан ва чаро.

Барои воқеан истифода кардани файли BAT дар Windows, якчанд дақиқа ё дучандон зеркашӣ кардан осон аст. Ягон барнома ё асбобе, ки шумо лозим аст, то шумо барои файлҳои BAT гузаред.

Барои намоиши намунаи якум аз боло, ворид кардани ин матн ба файли матн бо муҳаррири матн ворид кунед, ва сипас файлро бо варақи .БАТ ворид кунед, файлро иҷро мекунад, ки шумо метавонед онро барои кушодани чизе, ки ба клипи браузер ҳифз кардаед, кушода тавонед.

Намунаи дуюм, ки фармони ping-ро истифода мекунад, он суроғаи IP-ро месозад; фармоишро қатъ мекунад, вақте ки ба поён даровардани тирезаи фармонро кушода, шумо метавонед натиҷаро бинед.

Маслиҳат: Microsoft маълумоти муфассалро дар бораи файлҳои BAT ва аҳамияти он дар ин ҳуҷҷат истифода бурда мешавад. Wikibooks ва MakeUseOf низ метавонанд муфид бошанд. Инчунин, Рӯйхати фармонҳои амрикоӣ барои садҳо фармонҳои шумо метавонед дар файлҳои BAT истифода баред.

Эзоҳ: Агар файли шумо файлҳои матнӣ набошанд, шумо эҳтимолан бо файлҳои BAT кор карда наметавонед. Васл кардани файлро тафтиш кунед, то боварӣ ҳосил кунед, ки шумо BAK ё BAR (Замони Empires 3 Data) бо файли BAT ғолиб нест.

Чӣ тавр тағйир додани файли BAT

Тавре ки шумо мебинед, коди файли BAT дар ҳеҷ гуна пинҳон нест, ки маънои онро дорад, ки онҳоро таҳрир кардан хеле осон аст. Азбаски дастурҳои мушаххас дар як файли BAT (монанди фармони фармони) метавонад ба шумо дар бораи маълумоти шумо зарар расонад, шояд дар баъзе сенарияҳо барои тағир додани файли BAT ба формате, монанди EXE барои он, ки онро ба монанди файли ариза истифода барад, муҳим аст.

Файли BAT метавонад ба як файли фармоишӣ бо файли EXE табдил дода шавад. Шумо метавонед инро дар ин ҷо чӣ тавр истифода баред Geek. Windows дорои воҳиди сохташуда, ки IExpress номида шудааст, ки роҳи дигарро барои сохтани файли EXE аз файли BAT - Renegade's Random Tech як тавзеи хуб дар бораи он ки чӣ тавр бояд кард.

Ҳатто версияи ройгон танҳо як мурофиа аст, EXE ба MSI конверт Pro аст, ки метавонад файли EXE-ро дар файли MSI (Windows Installer Package) табдил диҳад.

Шумо метавонед асбоби фармонии ройгони NSSM-ро истифода баред, агар шумо мехоҳед, ки хидмати BAT-ро ҳамчун хидмати Windows кор кунед .

PowerShell Scriptomatic метавонад ба шумо коди дар файли BAT ба скрипт PowerShell кӯмак кунад.

Ба ҷои ҷустуҷӯи BAT ба тарҷумаи SH (Bash Shell Script) бо мақсади истифода бурдани фармонҳои BAT дар барномаҳои монанди Bourne Shell ва Korn Shell, ман тавсия медиҳам, ки навишти бо истифодаи забони Bash оғоз шавад. Сохтори ду шакл хеле гуногун аст, зеро файлҳо дар системаҳои мухталифи амалиёт истифода мешаванд . Ин вирусро аз болои Ҷамъоварии Stack Overflow ва ин усули Unix Shell Scripting барои баъзе иттилооте, ки ба шумо кӯмак мекунад, ки ба шумо дастурҳои амволро дастгирӣ кунанд, нигаред.

Муҳим: Шумо наметавонед, одатан як воҳиди файлро (монанди файлҳои BAT) ба яке аз компютери шумо танзим кунед ва файлеро, ки нав номнавис шудааст, истифода баред. Яке аз усулҳои дар боло тавсифшуда, ки формати воқеии таблиғоти истифодашаванда дар аксар ҳолатҳо сурат мегирад. Бо вуҷуди ин, вақте ки файлҳои BAT танҳо файлҳои матнӣ бо Extensions .BAT мебошанд, шумо метавонед онро бо Текстери матн кушоед .TXT. Дар хотир доред, ки иҷро кардани BAT ба табдилоти TXT ба файлҳои маҷбуркунӣ аз иҷрои фармонҳои худ пешгирӣ хоҳад кард.

Ба ҷои ба таври васеъ тағйир додани файл аз .BAT ба .TXT, шумо инчунин метавонед файли такфириро дар Нигер нусхабардорӣ намоед ва сипас онро ба файли нав бор кунед ва интихоб кардани TXT ҳамчун файлро пеш аз захира кардани BAT интихоб кунед.

Инчунин он вақте, ки ҳангоми навиштани файли BAT дар нусхаи Натавонистед, бояд чӣ кор кардан лозим аст, дар ҳуҷҷати муқаррарӣ матни BAT ба ҷои TXT нигоҳ дошта шавад. Дар баъзе барномаҳо, шумо бояд онро дар файли "All Files" захира кунед ва сипас онро илова кунед.

Бо ёрии BAT файли иловагӣ

Нигаред ба Кӯмаки иловагӣ барои гирифтани маълумот дар бораи алоқаи мобилӣ дар шабакаҳои иҷтимоӣ ё тавассути почтаи электронӣ, форумҳо дар форумҳои дастгирии техникӣ ва ғайра. Ба ман бигӯед, ки чӣ гуна мушкилоти шумо бо кушодан ё истифодаи файлҳои BAT ҳастед ва ман мефаҳмам, ки чӣ гуна метавонам кӯмак кунам.