Ki sa ki se yon dosye BAT?

Ki jan yo louvri, Edit, ak konvèti dosye BAT

Yon dosye ak ekstansyon dosye a BAT se yon dosye Processing pakèt. Li se yon dosye tèks plenn ki gen divès kòmandman ki itilize pou travay repetitif oswa nan kouri gwoup Scripts youn apre lòt.

Lojisyèl nan tout kalite ka sèvi ak dosye BAT pou divès rezon, tankou kopi oswa efase dosye, aplikasyon pou kouri, pwosesis separe, elatriye.

BAT dosye yo rele tou dosye pakèt , Scripts , pwogram pakèt, dosye lòd , ak Scripts koki, epi yo ka olye sèvi ak ekstansyon an .CMD.

Enpòtan: BAT dosye gen potansyèl la yo dwe trè danjere pa sèlman dosye pèsonèl ou, men tou sistèm enpòtan dosye . Pran prekosyon ekstrèm anvan ouvri youn.

Ki jan yo louvri yon dosye BAT

Menm si ekstansyon an .BAT imedyatman fè Windows rekonèt yo kòm dosye ègzèkutabl, dosye BAT yo toujou konpoze antyèman nan kòmandman tèks. Sa vle di ke nenpòt editè tèks, tankou notepad, ki se enkli nan tout vèsyon an Windows, ka louvri yon dosye BAT pou koreksyon . Pou ouvri dosye a BAT nan notepad, jis dwa-klike sou li epi chwazi Edit soti nan meni an.

Mwen pèsonèlman prefere editè tèks pi avanse ki sipòte opsyon sentaks , kèk nan yo ki nan lis nan pi bon lis Editè tèks gratis nou an.

Sèvi ak yon editè tèks pral montre kòd la ki fè moute dosye a BAT. Pou egzanp, sa a se tèks la andedan yon dosye BAT ki itilize vid clipboard la:

cmd / c "eko off | clip"

Isit la nan yon lòt egzanp nan yon dosye BAT ki itilize lòd la Ping yo wè si òdinatè a ka rive jwenn yon routeur ak adrès IP sa a patikilye:

ping 192.168.1.1 pran yon poz

Avètisman: Ankò, pran anpil swen lè ouvri fòma dosye ègzèkutabl tankou dosye .BAT ke ou ka resevwa via imel, telechaje soti nan sit entènèt ou pa abitye ak, oswa menm kreye tèt ou. Al gade nan Lis mwen an Ekstansyon File ègzèkutabl pou yon lis lòt ekstansyon dosye pou fè pou evite, e poukisa.

Pou aktyèlman sèvi ak yon dosye BAT nan Windows se kòm senp tankou doub-klike sou oswa doub-tapping li. Genyen pa yon pwogram oswa zouti ou bezwen download yo nan lòd yo kouri dosye BAT.

Pou itilize premye egzanp lan nan pi wo a, k ap antre nan tèks sa a nan yon dosye tèks ak yon editè tèks, ak Lè sa a, ekonomize dosye a ak ekstansyon an .BAT, pral fè dosye a yon ègzèkutabl ke ou ka ouvè a imedyatman efase nenpòt ki sove nan clipboard la.

Dezyèm egzanp lan ki itilize kòmandman an ping ap ping adrès IP sa a; lòd la pran yon poz kenbe fenèt la Kòmandman Èd louvri lè fini pou ou ka wè rezilta yo.

Ide: Microsoft gen kèk plis enfòmasyon sou dosye BAT ak kòmandman yo nan sa a Sèvi ak dokiman Package Files. Wikibooks ak MakeUseOf ka itil tou. Gade tou mwen Lis Kòmand Kòmand Kòmandman pou dè santèn de kòmandman ou ka itilize nan dosye BAT.

Remak: Si dosye ou pa sanble yo gen yon dosye tèks, Lè sa a, w ap pwobableman pa fè fas ak yon dosye BAT. Tcheke ekstansyon dosye a pou asire ke ou pa konfizyon yon BAK oswa BAR (Laj anpi 3 Done) ranpli ak yon dosye BAT.

Kouman konvèti yon dosye bat

Kòm ou wè anwo a, kòd la nan yon dosye BAT pa kache nan nenpòt fason, ki vle di yo ap trè fasil edite. Depi sèten enstriksyon nan yon dosye BAT (tankou lòd la del ) ka detwi tap fè ravaj sou done ou, li ta ka enpòtan nan kèk senaryo konvèti dosye a BAT nan yon fòma tankou EXE fè li plis tankou yon dosye aplikasyon.

Yon dosye BAT ka konvèti nan yon dosye EXE lè l sèvi avèk kèk zouti liy lòd. Ou ka li ki jan fè sa a nan Ki jan-a jik. Fenèt gen yon zouti bati-an ki rele IExpress ki bay yon lòt fason pou konstwi yon dosye EXE ki sòti nan yon dosye BAT - Random Tech Renegade a gen yon eksplikasyon bon sou kòman yo fè sa.

Menm si vèsyon an gratis se sèlman yon jijman, EXE MSI konnvètè Pro se yon zouti ki ka konvèti dosye a EXE ki kapab lakòz nan yon MSI (Windows Installer Package) dosye.

Ou ka sèvi ak gratis NSSM lòd-liy zouti a si ou vle kouri yon dosye BAT kòm yon sèvis Windows .

PowerShell Scriptomatic ka ede w konvèti kòd la nan yon dosye BAT nan yon script PowerShell.

Olye pou yo chèche yon baton SH (bwat Shell Script) konvètisè yo nan lòd yo itilize kòmandman yo BAT nan pwogram tankou Bourne Shell ak Korn Shell, mwen rekòmande pou jis reekri script la lè l sèvi avèk lang lan Bash. Estrikti ant de fòma yo se pito diferan paske dosye yo yo te itilize nan sistèm opere diferan. Al gade nan sa a chemine PLIS Sèvi ak sa a tutoryèl UNIX Shell scripting pou kèk enfòmasyon ki ta ka ede w tradwi kòmandman yo manyèlman.

Enpòtan: Ou pa ka anjeneral chanje yon ekstansyon dosye (tankou ekstansyon dosye BAT) nan yon sèl ke òdinatè w lan rekonèt epi atann dosye a ki fèk chanje non yo ka itilize. Yon konvèsyon fòma dosye reyèl lè l sèvi avèk youn nan metòd ki dekri pi wo a yo dwe pran plas nan pifò ka yo. Sepandan, depi dosye BAT yo se jis dosye tèks ak yon ekstansyon .BAT, ou ka chanje non li nan .TXT yo louvri l 'ak yon editè tèks. Sonje ke fè yon BAT nan TXT konvèsyon ap anpeche dosye a pakèt soti nan egzekite kòmandman li yo.

Olye pou yo manyèlman chanje ekstansyon nan dosye soti nan .BAT to .TXT, ou ka tou louvri dosye a pakèt nan notepad pou koreksyon ak Lè sa a, sove li nan yon nouvo dosye, chwazi TXT kòm ekstansyon nan dosye anvan ou ekonomize olye pou yo BAT.

Sa a se tou sa ki bezwen yo dwe fè lè yo fè yon nouvo dosye BAT nan notepad, men nan do: sove dokiman an tèks default kòm BAT olye de TXT. Nan kèk pwogram, ou ka gen pou konsève pou li nan kalite "Tout Files" kalite, ak Lè sa a, mete ekstansyon an .BAT sou li tèt ou.

Plis èd avèk BAT Files

Al gade nan jwenn plis èd pou enfòmasyon sou kontakte m 'sou rezo sosyal oswa via imel, afiche sou fowòm sipò teknoloji, ak plis ankò. Kite m 'konnen ki kalite pwoblèm ou genyen ak ouvèti oswa lè l sèvi avèk dosye a BAT epi mwen pral wè sa mwen kapab fè pou ede.