Чӣ гуна файли батт дар Windows эҷод карда мешавад

Pin
Send
Share
Send

Аксар вақт, маслиҳатҳо барои амалҳо ва ислоҳи муайян дар Windows 10, 8 ва Windows 7, қадамҳои зеринро дар бар мегиранд: "файли .bat бо мундариҷаи зерин эҷод кунед ва идора кунед." Аммо, корбари эскизи ҳама вақт намедонад, ки чӣ гуна ин корро анҷом диҳад ва ин гуна файл чист.

Ин дастур муфассалтар дар бораи чӣ гуна эҷод кардани файли бастаи маҷбурӣ, кор кардани он ва баъзе маълумоти иловагӣ, ки метавонад дар заминаи ин мавзӯъ муфид бошад, маълумот медиҳад.

Эҷоди як файли .bat бо истифодаи notepad

Аввалин ва осонтарин роҳи эҷоди як варақ ин истифодаи барномаи стандартии Notepad мебошад, ки дар ҳамаи нусхаҳои ҳозираи Windows ёфт шудааст.

Марҳилаҳои эҷод чунинанд

  1. Notepad-ро ба кор дароред (дар Барномаҳо - Лавозимот ҷойгир аст, дар Windows 10 оғоз кардани ҷустуҷӯ дар панели вазифаҳо зудтар аст, агар notepad дар менюи оғоз нест, шумо метавонед онро аз C: Windows notepad.exe оғоз кунед).
  2. Рамзи файли дафтари худро ба дафтар ворид кунед (масалан, онро аз ҷое нусхабардорӣ кунед ё дар бораи баъзе фармонҳо худ нависед - минбаъд дар дастурҳо).
  3. Дар менюи блокнот "Файл" - "Ҳамчун захира" -ро интихоб кунед, макони захира кардани файлро интихоб кунед, номи файлро бо васеъшавии .bat нишон диҳед ва дар майдони "Намуди файл" "Ҳама файлҳо" -ро гузоред.
  4. Тугмаи "Захира" -ро клик кунед.

Эзоҳ: агар файл ба макони таъиншуда сабт карда нашавад, масалан, рондани C, бо паёми "Шумо иҷозат надоред, ки файлҳоро дар ин ҷо захира кунед", онро ба папкаи "Ҳуҷҷатҳо" ё дар мизи корӣ нусхабардорӣ кунед ва сипас ба ҷои дилхоҳ нусхабардорӣ кунед ( сабаби мушкилот дар он аст, ки дар Windows 10 ба шумо ҳуқуқи администратор барои навиштан ба баъзе ҷузвдонҳо лозим аст ва азбаски notepad ҳамчун администратор кушода нашудааст, он файлро ба ҷузвдони нишондодашуда сабт карда наметавонад.

Файли .bat шумо омода аст: агар шумо онро иҷро кунед, ҳамаи фармонҳои дар файл номбаршуда ба таври худкор иҷро карда мешаванд (ба шарте ки ягон хатогӣ вуҷуд надорад ва ҳуқуқҳои администратор лозим нест: дар баъзе ҳолатҳо, шумо шояд файли батро ба унвони мудир идора кунед: тугмаи ростро дар файли .bat - иҷро кунед администратор дар менюи контекстӣ).

Эзоҳ: дар оянда, агар шумо файли эҷодшударо таҳрир кардан хоҳед, онро бо тугмаи рости он клик кунед ва "Таҳрир" -ро интихоб кунед.

Роҳҳои дигари сохтани файли баттл мавҷуданд, аммо онҳо ҳама ба навиштани фармонҳо як сатр дар як сатр ба файли матнӣ дар ҳама гуна муҳаррири матн (бе форматкунӣ) ворид мешаванд, ки пас аз он бо васеъшавии .bat захира карда мешавад (масалан, дар Windows XP ва 32-бита Windows). 7 шумо ҳатто метавонед як файли .batро дар сатри фармон бо истифода аз таҳриргари матн созед).

Агар шумо намоиши васеъшавии файлҳоро фаъол кунед (тағирот дар панели идоракунӣ - Танзимоти Explorer - Намоиш - пинҳон кардани намудҳои файли ба қайд гирифташуда), пас шумо танҳо як файли .txt эҷод карда метавонед, пас файлро бо насби васеъкунии .bat тағир диҳед.

Иҷрои барномаҳо дар файли бат ва дигар фармонҳои асосӣ

Дар файли маҷмӯӣ, шумо метавонед ягон барнома ва фармонҳоро аз ин рӯйхат иҷро кунед: //technet.microsoft.com/en-us/library/cc772390(v=ws.10).aspx (гарчанде ки баъзеи онҳо дар Windows 8 ва 8 мавҷуд нестанд) Windows 10). Дар зер танҳо баъзе маълумоти асосӣ барои корбарони эскизи.

Вазифаҳои маъмултарин инҳоянд: сар додани барнома ё якчанд барномаҳо аз як файли .bat, оғоз кардани баъзе вазифаҳо (масалан, тоза кардани буфер, паҳн кардани Wi-Fi аз ноутбук, хомӯш кардани компютер дар таймер).

Барои оғоз кардани барнома ё барнома, фармони зеринро истифода баред:

барномаро "оғоз кунед"

Агар роҳ дорои фосила бошад, тамоми роҳро бо нохунак дидан кунед, масалан:

оғоз "" "C:  Файлҳои Барнома  program.exe"

Пас аз роҳ ба барнома, шумо инчунин метавонед параметрҳоеро таъин кунед, ки он бояд оғоз карда шавад, масалан (ҳамин тавр, агар параметрҳои оғоз фазо дошта бошанд, иқтибос кунед):

оғоз "" c:  windows  notepad.exe file.txt

Эзоҳ: дар нохунакҳои дукарата пас аз оғоз, мувофиқи тавсифҳо, номи файли фармон, ки дар сарлавҳаи сатри фармон нишон дода шудааст, бояд нишон дода шавад. Ин параметри ихтиёрӣ аст, аммо дар сурати мавҷуд набудани ин нохунакҳо иҷрои файлҳои бат, ки дорои нохунакҳо дар сатрҳо ва параметрҳо метавонанд ғайричашмдошт бошанд.

Дигар хусусияти муфид ин аст, ки боз як файли ҷории файлро аз файли ҷорӣ оғоз кунед, шумо метавонед инро бо фармони занг иҷро кунед:

параметрҳои path_to_file_bat занг занед

Параметрҳо ҳангоми оғозёбӣ дар дохили дигар файли бат хонда мешаванд, масалан, файлро бо параметрҳо даъват мекунем:

даъват кардани file2.bat parameter1 param22 param3

Дар file2.bat шумо метавонед ин параметрҳоро хонед ва онҳоро ҳамчун роҳ, параметр барои оғози дигар барномаҳо истифода баред:

echo% 1 echo% 2 echo% 3 таваққуф

I.e. барои ҳар як параметр, мо рақами силсилавии онро бо аломати фоиз истифода мебарем. Натиҷа дар мисоли додашуда ба равзанаи фармонҳои ҳамаи параметрҳои додашуда бароварда мешавад (фармони echo барои намоиши матн дар равзанаи консолӣ истифода мешавад).

Бо нобаёнӣ, равзанаи фармон фавран пас аз иҷрои ҳамаи фармонҳо пӯшида мешавад. Агар ба шумо лозим ояд, ки маълумотро дар дохили равзана хонед, фармони таваққуфро истифода баред - иҷроиши фармонҳоро қатъ мекунад (ё тирезаро пӯшед) пеш аз он ки ягон корбар калидро дар консол пахш кунад.

Баъзан, пеш аз иҷрои фармони навбатӣ, шумо бояд каме интизор шавед (масалан, то он даме ки барномаи аввал пурра оғоз карда шавад). Барои ин шумо метавонед фармони зеринро истифода баред:

Вақти итмом / t вақт_ сония

Агар хоҳед, шумо метавонед ин барномаро пеш аз нишон додани худи барнома бо истифода аз параметрҳои MIN ва MAX бо истифода аз ҳадди аққал ё васеъшудаи видео иҷро кунед, масалан:

оғоз "" / MIN c:  windows  notepad.exe

Барои пӯшидани тирезаи фармон пас аз иҷрои ҳамаи фармонҳо (гарчанде ки он одатан ҳангоми оғозёбӣ оғоз меёбад, баста мешавад), фармони баромадро дар сатри охирин истифода баред. Агар пас аз оғози барнома консол ҳоло ҳам пӯшида нашавад, бо истифодаи фармони зерин кӯшиш кунед:

cmd / c start / b "" имконоти барнома

Эзоҳ: дар ин фармон, агар роҳ ба барнома ё параметрҳо фосила дошта бошад, ҳангоми роҳандозӣ душвориҳо пайдо шуданаш мумкин аст, ки онҳоро бо роҳҳои зерин ҳал кардан мумкин аст:

cmd / c "" / d "path_to_folder_with_space_space" / b program_file_name "параметрҳо ва дар фазои холӣ"

Тавре ки аллакай қайд карда шуд, ин танҳо маълумоти хеле асосӣ дар бораи фармонҳои аз ҳама маъмултарин дар файлҳои bat мебошад. Агар ба шумо лозим аст, ки вазифаҳои иловагӣ иҷро кунед, кӯшиш кунед, ки маълумоти дар Интернет зарурро пайдо кунед (масалан, "кореро дар сатри фармон иҷро кунед" ва ҳамин фармонҳоро дар файли .bat истифода баред) ё дар шарҳҳо саволе диҳед, ман кӯшиш мекунам кӯмак кунам.

Pin
Send
Share
Send