Dokumentasyon

    Table of Content
    • 3D mga Format ng File
      • Mga Format ng 3D na File
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Mga Format ng Audio File
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • Mga Format ng CAD File
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Compression File Formats
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Mga Format ng Data File
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database File Formats
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Mga Format ng Disc at Media File
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • Mga Format ng EBook File
      • CBZ
      • JWPUB
      • KFX
    • email
      • Email File Formats
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Mga Executable File Format
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Mga Format ng File sa Pananalapi
      • OFX
    • font
      • Mga Format ng Font File
      • TTF
      • WOFF2
    • game
      • Mga Format ng File ng Laro
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • Mga Format ng GIS File
      • FIT
      • GPX
      • KMZ
    • image
      • Image File Formats
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Iba't Ibang Format ng File
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Mga Format ng File ng Plugin
      • Q1Q
    • presentation
      • Mga Format ng File ng Presentasyon
      • PPT
      • PPTX
    • programming
      • Programming
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
      • PY
      • PYD
      • PYI
      • RST
      • SH
      • TOML
      • TSX
      • XSD
      • YAML
      • YML
    • project-management
      • Mga Format ng File sa Pamamahala ng Proyekto
      • MPP
    • publisher
      • Mga Format ng File ng Publisher
      • PUB
      • PUZ
    • settings
      • Mga Format ng Settings File
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • ISS
      • OVPN
      • RDF
      • RDP
      • VMX
    • spreadsheet
      • Mga Format ng Spreadsheet na File
      • CSV
      • GSHEET
      • PRESTO
      • XL
      • XLAM
      • XLS
      • XLSB
      • XLSM
      • XLSX
      • XLTX
    • system
      • Mga Format ng System File
      • CAT
      • CFG
      • CPG
      • DMP
      • ETL
      • MDMP
      • SCR
      • TMP
    • video
      • Mga Format ng Video File
      • AEP
      • INSV
      • LRV
      • MKV
      • MP4
      • MP5
      • PDS
      • PRPROJ
      • SRT
      • VTT
    • web
      • Web File Formats
      • AAE
      • APKG
      • ASHX
      • ASMX
      • ASPX
      • CER
      • CRDOWNLOAD
      • CRT
      • CSHTML
      • CSR
      • CSS
      • DER
      • DOWNLOAD
      • HTML
      • JS
      • JSON
      • KEY
      • MJS
      • PAC
      • PEM
      • SCSS
      • URL
      • XML
    • word-processing
      • Mga Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCX
      • DOT
      • DOTX
      • IPYNB
      • LATEX
      • LST
      • TXT
    1. Bahay
    2. Mga Executable File Format
    3. BAT

    What's on this Page

      • Ano ang BAT file?
      • BAT file format
        • Mga parameter ng batch file
      • Halimbawa ng BAT file
      • Mga sanggunian

    Ano ang BAT file?

    Ang BAT file ay kilala bilang isang batch file na tumatakbo sa DOS at lahat ng bersyon ng Windows, sa ilalim ng cmd.exe. Binubuo ito ng isang serye ng mga line command sa plain text na isasagawa ng command-line interpreter para magsagawa ng iba’t ibang gawain, tulad ng pagpapatakbo ng mga maintenance utility sa loob ng Windows o pagsisimula ng mga tipikal na programa. Ang isang batch file ay maaaring magsama ng anumang command na maaaring tanggapin ng interpreter sa interactive na paraan at gamitin ang istruktura ng code na nagbibigay-daan sa conditional branching at looping gaya ng nakasulat sa loob ng batch file.

    BAT file format

    Ang format ng BAT file ay simpleng script na isinama upang i-automate ang mga pagkakasunud-sunod ng command na paulit-ulit sa kalikasan. Ang terminong “batch” ay ginagamit para sa pagpoproseso ng batch, Maaari itong ituring na “non-interactive na pagpapatupad”. Samakatuwid ang isang batch file ay maaaring hindi magproseso ng isang batch ng maraming data. Sa lumang Disk Operating System (DOS), ang batch file ay pinatakbo sa ilalim ng command line interface sa pamamagitan ng pag-type ng filename at ang extension na .bat. Ang naunang Microsoft graphical interface based operating system gaya ng Microsoft Windows ay nakadepende sa DOS. Kinailangan ng mga user na gumamit ng DOS para magsagawa ng mga tipikal na operasyon tulad ng pagkumpuni, pag-optimize o muling pag-install ng Windows. Nang maglaon, ipinakilala ng Microsoft ang Windows NT na hindi nakadepende sa operating system ng DOS. Samakatuwid, ang mga batch file ay maaaring patakbuhin sa pamamagitan ng paggamit ng Command Prompt o cmd.exe sa modernong mga operating system ng Microsoft.

    Mga parameter ng batch file

    Sinusuportahan ng command prompt ang ilang espesyal na variable gaya ng %0, %1 hanggang %9 upang sumangguni sa pangalan at path ng batch job at ang siyam na parameter ng pagtawag mula sa loob ng batch job. Ang mga hindi umiiral na parameter ay pinapalitan ng isang string na may zero-length. Bagaman, maaari silang magamit katulad ng mga variable ng kapaligiran, ngunit hindi nai-save sa kapaligiran. Tinutukoy ng Microsoft at IBM ang mga variable na ito bilang mga kapalit na parameter, Habang ipinakilala ng Novell, Digital Research, at Caldera ang terminong mga variable na kapalit para sa kanila.

    Narito ang ilang kapaki-pakinabang na Batch file command:

    CommandDescription
    VERThis batch command shows the version of MS-DOS you are using.
    ASSOCThis is a batch command that associates an extension with a file type (FTYPE), displays existing associations, or deletes an association.
    CDThis batch command helps in making changes to a different directory, or displays the current directory.
    CLSThis batch command clears the screen.
    COPYThis batch command is used for copying files from one location to the other.
    DELThis batch command deletes files and not directories.
    DIRThis batch command lists the contents of a directory.
    DATEThis batch command help to find the system date.
    ECHOThis batch command displays messages, or turns command echoing on or off.
    EXITThis batch command exits the DOS console.
    MDThis batch command creates a new directory in the current location.
    MOVEThis batch command moves files or directories between directories.
    PATHThis batch command displays or sets the path variable.
    PAUSEThis batch command prompts the user and waits for a line of input to be entered.
    PROMPTThis batch command can be used to change or reset the cmd.exe prompt.
    RDThis batch command removes directories, but the directories need to be empty before they can be removed.
    RENRenames files and directories
    REMThis batch command is used for remarks in batch files, preventing the content of the remark from being executed.
    STARTThis batch command starts a program in new window, or opens a document.
    TIMEThis batch command sets or displays the time.
    TYPEThis batch command prints the content of a file or files to the output.
    VOLThis batch command displays the volume labels.
    ATTRIBDisplays or sets the attributes of the files in the curret directory
    CHKDSKThis batch command checks the disk for any problems.
    CHOICEThis batch command provides a list of options to the user.
    CMDThis batch command invokes another instance of command prompt.
    COMPThis batch command compares 2 files based on the file size.
    CONVERTThis batch command converts a volume from FAT16 or FAT32 file system to NTFS file system.
    DRIVERQUERYThis batch command shows all installed device drivers and their properties.
    EXPANDThis batch command extracts files from compressed .cab cabinet files.
    FINDThis batch command searches for a string in files or input, outputting matching lines.
    FORMATThis batch command formats a disk to use Windows-supported file system such as FAT, FAT32 or NTFS, thereby overwriting the previous content of the disk.
    HELPThis batch command shows the list of Windows-supplied commands.
    IPCONFIGThis batch command displays Windows IP Configuration. Shows configuration by connection and the name of that connection.
    LABELThis batch command adds, sets or removes a disk label.
    MOREThis batch command displays the contents of a file or files, one screen at a time.
    NETProvides various network services, depending on the command used.
    PINGThis batch command sends ICMP/IP “echo” packets over the network to the designated address.
    SHUTDOWNThis batch command shuts down a computer, or logs off the current user.
    SORTThis batch command takes the input from a source file and sorts its contents alphabetically, from A to Z or Z to A. It prints the output on the console.
    SUBSTThis batch command assigns a drive letter to a local folder, displays current assignments, or removes an assignment.
    SYSTEMINFOThis batch command shows configuration of a computer and its operating system.
    TASKKILLThis batch command ends one or more tasks.
    TASKLISTThis batch command lists tasks, including task name and process id (PID).
    XCOPYThis batch command copies files and directories in a more advanced way.
    TREEThis batch command displays a tree of all subdirectories of the current directory to any level of recursion or depth.
    FCThis batch command lists the actual differences between two files.
    DISKPARTThis batch command shows and configures the properties of disk partitions.
    TITLEThis batch command sets the title displayed in the console window.
    SETDisplays the list of environment variables on the current system.

    Halimbawa ng BAT file

    Ang mga batch na script ay karaniwang nai-save bilang simpleng mga text file; naglalaman ng mga utos na maipapatupad sa isang pagkakasunud-sunod. Ang mga file na ito ay nai-save gamit ang .bat extension; kinikilala at isinagawa sa pamamagitan ng paggamit ng Command Interpreter software. Ang software na ito ay native na available sa Microsoft Windows na may pangalang cmd.exe.

    Narito ang isang sample na Batch Script na nagtatanggal ng lahat ng mga file sa kasalukuyang direktoryo:

    :: Deletes All files in the Current Directory With Prompts and Warnings
    ::(Hidden, System, and Read-Only Files are Not Affected)
    :: @ECHO OFF
    DEL . DR
    

    Mga sanggunian

    • Batch Script - Quick Guide
    • Batch file - by Wikipewdia

    See Also

    • IPYNB - Jupyter Notebook File
    • FOMOD - Fallout Mod Archive File
    • PSS - PlayStation 2 Game Video File
    • REG - Windows Registry File
    • PES File Format - Brother PE Embroidery Format
     
     Filipino
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk