Beth yw Ffeil BAT?

Sut i Agored, Golygu, a Throsi Ffeiliau BAT

Mae ffeil gydag estyniad ffeil BAT yn ffeil Prosesu Swp. Mae'n ffeil destun plaen sy'n cynnwys amrywiol orchmynion a ddefnyddir ar gyfer tasgau ailadroddus neu i redeg grwpiau o sgriptiau un ar ôl un arall.

Gall meddalwedd o bob math ddefnyddio ffeiliau BAT at wahanol ddibenion, fel copi neu ddileu ffeiliau, rhedeg ceisiadau, prosesau cau, ac ati.

Gelwir ffeiliau BAT hefyd yn ffeiliau swp , sgriptiau , rhaglenni swp, ffeiliau gorchymyn , a sgriptiau cragen, ac yn hytrach maent yn defnyddio'r estyniad .CMD.

Pwysig: gall y ffeiliau BAT fod yn beryglus iawn nid yn unig i'ch ffeiliau personol ond hefyd yn ffeiliau system bwysig. Cymerwch ofalus iawn cyn agor un.

Sut i Agored Ffeil BAT

Er bod yr estyniad .BAT ar unwaith yn gwneud Windows yn eu hadnabod fel ffeiliau gweithredadwy, mae ffeiliau BAT yn dal i fod yn gyfan gwbl o orchmynion testun. Mae hyn yn golygu y gall unrhyw olygydd testun, fel Notepad, a gynhwysir ym mhob fersiwn o Windows, agor ffeil BAT ar gyfer golygu . I agor y ffeil BAT yn Notepad, cliciwch ar y dde ac yna dewis Golygu o'r ddewislen.

Yn bersonol, mae'n well gennyf golygyddion testun mwy datblygedig sy'n cefnogi tynnu sylw at gystrawen , ac mae rhai ohonynt wedi'u rhestru yn ein rhestr Golygyddion Testun Am Ddim .

Bydd defnyddio golygydd testun yn dangos y cod sy'n ffurfio'r ffeil BAT. Er enghraifft, dyma'r testun y tu mewn i ffeil BAT a ddefnyddir i wagio'r clipfwrdd:

cmd / c "echo i ffwrdd | clip"

Dyma enghraifft arall o ffeil BAT sy'n defnyddio'r gorchymyn ping i weld a all y cyfrifiadur gyrraedd llwybrydd gyda'r cyfeiriad IP penodol hwn:

ping 192.168.1.1 seibiant

Rhybudd: Eto, byddwch yn ofalus wrth agor fformatau ffeiliau gweithredadwy fel ffeiliau .BAT y gallech eu derbyn trwy e-bost, wedi'u llwytho i lawr o wefannau nad ydych yn gyfarwydd â nhw, neu hyd yn oed wedi creu eich hun. Gweler fy Rhestr o Estyniadau Ffeil Eithriadol ar gyfer rhestr o estyniadau ffeiliau eraill i'w hosgoi, a pham.

I ddefnyddio ffeil BAT mewn Ffenestri mewn gwirionedd, mae'n syml â chlicio ddwywaith neu ei dwblio. Nid oes rhaglen neu offeryn y mae angen i chi ei lawrlwytho er mwyn rhedeg ffeiliau BAT.

Er mwyn defnyddio'r enghraifft gyntaf o'r uchod, rhowch y testun hwnnw i mewn i ffeil testun gyda golygydd testun, ac yna arbed y ffeil gyda'r estyniad .BAT, bydd y ffeil yn weithredadwy y gallwch chi ei agor i gael gwared ar unrhyw beth a gedwir i'r clipfwrdd ar unwaith.

Yr ail enghraifft sy'n defnyddio'r gorchymyn ping fydd ping y cyfeiriad IP hwnnw; mae'r gorchymyn seibiant yn cadw ffenestr yr Holl Reoli ar agor pan fydd wedi'i orffen er mwyn i chi weld y canlyniadau.

Tip: Mae gan Microsoft fwy o wybodaeth am ffeiliau BAT a'u gorchmynion yn y ddogfen Ffeiliau Defnyddio Batch hwn. Gallai Wikibooks a MakeUseOf fod o gymorth hefyd. Gweler hefyd fy Rhestr o Reolau Hysbysu Gorchymyn ar gyfer cannoedd o orchmynion y gallwch eu defnyddio mewn ffeiliau BAT.

Sylwer: Os nad yw eich ffeil yn ffeil testun, yna mae'n debyg nad ydych yn delio â ffeil BAT. Edrychwch ar estyniad y ffeil i sicrhau nad ydych yn dryslyd ffeil BAK neu BAR (Age of Empires 3 Data) gyda ffeil BAT.

Sut i Trosi Ffeil BAT

Fel y gwelwch uchod, nid yw cod ffeil BAT yn cael ei guddio mewn unrhyw ffordd, sy'n golygu eu bod yn hawdd i'w golygu. Gan y gall rhai cyfarwyddiadau mewn ffeil BAT (fel gorchymyn y delwedd ) chwalu'r broblem ar eich data, fe allai fod yn bwysig mewn rhai sefyllfaoedd i drosi'r ffeil BAT i fformat fel EXE i'w wneud yn debyg i ffeil gais.

Gellir trosi ffeil BAT i ffeil EXE gan ddefnyddio ychydig o offer llinell-orchymyn . Gallwch ddarllen sut i wneud hyn yn Sut i Geek. Mae gan Windows offeryn adeiledig o'r enw IExpress sy'n darparu ffordd arall i adeiladu ffeil EXE o ffeil BAT - mae gan Renegade's Random Tech esboniad da ar sut i wneud hynny.

Er mai dim ond prawf yw'r fersiwn am ddim, mae EXE i MSI Converter Pro yn offeryn sy'n gallu trosi'r ffeil EXE canlyniadol i ffeil MSI (Pecyn Gosodydd Windows).

Gallwch ddefnyddio'r offeryn gorchymyn NSSM am ddim os ydych chi am redeg ffeil BAT fel Gwasanaeth Windows .

Gall PowerShell Scriptomatic eich helpu i drosi'r cod mewn ffeil BAT i sgript PowerShell.

Yn hytrach na chwilio am drawsnewidydd BAT i SH (Bash Shell Script) er mwyn defnyddio'r gorchmynion BAT mewn rhaglenni fel Bourne Shell a Korn Shell, argymhellaf ail-ysgrifennu'r sgript gan ddefnyddio'r iaith Bash. Mae'r strwythur rhwng y ddwy fformat yn eithaf gwahanol oherwydd bod y ffeiliau'n cael eu defnyddio mewn systemau gweithredu gwahanol. Gweler yr erthygl hon Stack Overflow a'r tiwtorial Unix Shell Scripting hwn ar gyfer rhywfaint o wybodaeth a allai eich helpu i gyfieithu'r gorchmynion â llaw.

Pwysig: Ni allwch fel arfer newid estyniad ffeil (fel estyniad ffeil BAT) i un y mae eich cyfrifiadur yn ei gydnabod ac yn disgwyl y gellir defnyddio'r ffeil newydd ei enwi. Rhaid i drosedd fformat ffeil gwirioneddol gan ddefnyddio un o'r dulliau a ddisgrifir uchod fod yn digwydd yn y rhan fwyaf o achosion. Fodd bynnag, gan mai ffeiliau testun yn unig sydd â ffeiliau BAT gydag estyniad .BAT, gallwch ei ail-enwi i. TEST i'w agor gyda golygydd testun. Cofiwch y bydd gwneud trawsnewid BAT i TXT yn atal y ffeil swp rhag gweithredu ei orchmynion.

Yn lle newid yr estyniad ffeil o .BAT i. TXT, gallwch chi hefyd agor y ffeil swp yn Notepad i'w golygu a'i arbed i ffeil newydd, gan ddewis TXT fel estyniad ffeil cyn arbed yn lle BAT.

Mae hyn hefyd yn beth sydd angen ei wneud wrth wneud ffeil BAT newydd yn Notepad, ond i'r gwrthwyneb: arbed y ddogfen destun rhagosodedig fel BAT yn hytrach na TXT. Mewn rhai rhaglenni, efallai y bydd yn rhaid i chi ei arbed yn y math ffeil "Pob Ffeil", ac yna rhowch yr estyniad .BAT arno'ch hun.

Mwy o Gymorth Gyda Ffeiliau BAT

Gweler Cael Mwy o Gymorth i gael gwybodaeth am gysylltu â mi ar rwydweithiau cymdeithasol neu drwy e-bost, postio ar fforymau cymorth technegol, a mwy. Gadewch i mi wybod pa fath o broblemau rydych chi'n eu cael wrth agor neu ddefnyddio'r ffeil BAT a byddaf yn gweld yr hyn y gallaf ei wneud i helpu.