.bat文件, .ini文件,.bin文件,.com分别是什么文件?

作者&投稿:钱典 (若有异议请与网页底部的电邮联系)
.bat或者.ini的文件是用什么编写的?~

bat 是批处理文件,用批处理命令写的
ini是初始配置文件,程序在关闭时将全部配置都保存到INI中,下次打开时就会跟据INI里的参数来初始化应用程序的配置.
一般来说,ini是ASCII的,exe是二进制的,txt是ASCII的
什么文件在本质上都是相同的,都是"0"\"1"组成的。只不过有些文件能被程序(包括Windows\Liunx等操作系统)读出来并释义,而有些可能读出来他报错。

鉴于楼主没有给清楚ini的格式,我也只能随便来一个了

楼主请发ini信息和定义要求。

@echo off & setlocal enabledelayedexpansion
echo ---------------------------------------------------------
(
echo Loop=5
echo Display=False
echo Words=
) > test.ini
call :测试
echo ---------------------------------------------------------
(
echo Loop=10
echo Display=True
echo Words=Canyuexiaolang
) > test.ini
call :测试
echo ---------------------------------------------------------
pause & exit



:测试
for /f "tokens=1,2* delims==" %%i in (test.ini) do (
if /i "%%i"=="Loop" set /p=循环%%j次,<nul & set "loop=%%j"
if /i "%%i"=="Display" if /i "%%j"=="True" (set "display=true") else (echo 不显示文字。)
if "!display!"=="true" if /i "%%i"=="Words" echo 显示文字:%%j & set "str=%%j"
)
for /l %%i in (0 1 !loop!) do echo.!str!
goto :eof

bat文件:DOS批处理文件,可在DOS下直接运行。
ini文件:配置文件,通常存放软件的设置,可用记事本打开。
bin文件:是一种镜相文件,可以用虚拟光驱deamon tools打开。
com文件:DOS下一种可执行文件,可在DOS下直接运行。