A. 批处理文件是什么作用是什么
批处理文件是指文件后缀名为“.bat”的文件,它的作用是可以一次批量执行大量的命令。这种文件在dos时期曾被大量使用,win9x时期也有,但已经开始少用了,最典型的是autoexec.bat这个文件了。 x0dx0ax0dx0a1.什么是批处理文件?批处理文件的作用是什么? x0dx0a批处理文件(Batch File,简称 BAT文件)是一种在DOS 下最常用的可执行文件。它具有灵活的操纵性,可适应各种复杂的计算机操作。所谓的批处理,就是按规定的顺序自动执行若干个指定的DOS命令或程序。即是把原来一个一个执行的命令汇总起来,成批的执行,而程序文件可以移植到其它电脑中运行,因此可以大大节省命令反复输入的繁琐。同时批处理文件还有一些编程的特点,可以通过扩展参数来灵活的控制程序的执行,所以在日常工作中非常实用。 x0dx0ax0dx0a2.批处理文件的格式是什么? x0dx0a批处理文件起源于DOS时代,在DOS时代的扩展名为.bat(即是batch的缩写),可使用Copy con、Edit、WPS等DOS程序来编辑。 x0dx0a经时代的发展,现今批处理文件已经不止支持DOS下的程序,同时也支持Windows环境程序的运行,在Windows NT以后的平台中,还加入了以.cmd为扩展名的批处理文件,其性能比.bat文件更加优越,执行也与.bat文件一样方便快捷。 x0dx0a注:由于.bat文件是基于16平台下的程序,在Windows NT及以后的32位中运行时偶尔会出现堆栈溢出之类的错误,所以建议在新的系统中尽可能的采用.cmd扩展的批处理文件代替.bat的文件颤段。 x0dx0ax0dx0a3.如何来编写批处理文件? x0dx0a其实编写批处理文件并没有什么编程环境的要求,任何一个文本编辑器都可以用来编写批处理文件,像DOS下的Edit、WPS以及DOS自带的Copy命令的扩展 con命令就可以编写,Windows下的记事本、写字板等。 x0dx0ax0dx0a4.批处理文件的工作平台。 x0dx0a由于批处理文件其实就是一个命令的集合,所以批处理文件的工作平台是由这些命令所工作的平台来决定,今天我们在这里主要研究的是Microsoft环境下的批处理文件(.bat和.cmd文件),所以这里的平台,当然也就是指Microsoft的DOS和Windows系统。 x0dx0ax0dx0a5.批处理文件的应用。 x0dx0a现今Windows环境已经如此普及,程序的运行只要点击几次鼠标就可以完成,所以造成很多人都已经不了解批处理文件的作用,特别是那些新接触电脑的用户,而更多的了解它的人却是那些程序设计人员,但不可否认,批处理文件有很多优点是其它程序蔽好所无法比拟的,最主要的优点就是编写环境的宽松,编写人员能力要求较低。 x0dx0a其实我们经常可以接触到批处理文件,只是我们很少注意而已,像Windows 9x启动时加载的Autoexec.bat文件就是一个批处理文件,当然这个批处理文件是一个比较特殊的批处理文件,至于详细这个文件的相关介绍,大家可以到网上查看相关的文档。另外就是我们安装程序宏洞铅的时候,经常可以看到有一个黑色的命令行窗口跳出来,这时其实大部分可能性它执行的就是一个批处理文件。
B. 批处理文件不能运行
分类: 电脑/网络 >> 操作系统/系统故猜搭障
问题描述:
我得电脑有的批处理文件一点击打开了一闪就自己关了
我开了N次看清上面写的字是
既不是外部命仔丛令,也不是可运行的程序或批处理文件.
奇怪了,不久前我还用那
后来忽然不能用了
解析:
一执行完就返回桌面,穗戚拿说明程序没有执行,给个错误信息就闪,当然快啦。想看清批处理文件里每条命令执行后情况,在想暂停的地方加一行pause命令就能暂停住。
出现你这种情况有可能是要执行的程序被删除或移到别的文件夹,重点是检查所要执行程序在哪个文件夹下,找到后在批处理文件中明确指出,例如:x.exe改成类似c:\a\b\c\x.exe这样绝对路径。
C. 电脑如何修改并运行批处理格式文件
你好,一般我们会把几个要执行的命令输入到一个文本文档中,然后保存为bat批处理命令运行。但是保存批处理文件双击运行后,有用户发现屏幕只是闪了一下,批处理文件没有运行。这是批逗蠢则处理文件格式保存错误导致的无效操作问题。我们可以参考以下方法来避免这个问题档者。
1.在记事本中编辑后,点击“文件”——“另存为”;
2.如果看到下面的代码显示“Unicode”,可能存在批处理文件无法运行的问题;
3.点击下拉框,选择“ANSI”代码;
4.另外,保山棚存类型最好选择“所有文件”,避免另存为TXT文件;
5.另外,在所有设置完成后,不要忘记点击保存按钮保存bat文件。
按照上面的步骤在电脑中保存bat文件,就可以避免批处理文件格式在电脑中保存错误导致操作无效的问题。
D. 批处理以管理员身份运行
在批处理文本顶部先加入如下语句,就可以实现直接以管理蚂胡员身份运行,如下:
@echo off
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe"
"%SYSTEMROOT%system32configsystem"
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
"%temp%getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
(4)批处理文件可以运行吗扩展阅读:
1、批处理文件的扩展名为bat ,目前比较常见的批处理包含两类:DOS批处理和PS批处理。PS批处理基于强大的图片编辑软件Photoshop,用来批量处理图片的脚本。而DOS批处理则基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。
2、在复杂的情况,需要使用if、for、goto等命令控制程式的运行过程,如同C、Basic等高级语言一样。若实现更复杂的应用,则必须利用到外部程式,这包括系统本身提供的外部命令和第三方提供的工具或者软件。批处理程序虽然是在命令行环境中运行,但不仅仅能使用命令行软件,任何当前系统闷清拦下可运行的正迟程序都可以放在批处理文件中运行。
E. .bat 运行文件夹下所有的.bat批处理命令
想要运行文件夹下所有的.bat批处理命令,可以通过以下步骤进行:1.打开命令提示符窗口,进入到该文件夹的路径下;2.使用dir /b *.bat命令,列出该文件夹下所有的批处理文件名称;3.使用for命令逐一执行每个批处理文件缺歼瞎,例如:for %f in (*.bat) do call %f,其中%f表示匹改春配到的每个批处理文件名。执行该命令后,会按照批处理文件名称的顺序依次执行所有的.bat文件,直到文件夹中所有的.bat文件执行完成。需要注意的伏空是,为了避免不必要的错误,应该在执行前先备份好相应的文件。
F. 如何启动批处理文件
问题一:怎么运行批处理文件 直接双击就运行了,有的批处理文件运行时隐藏的,运行时看不到界面
问题二:怎么用批处理文件在命令提示符中打开应用程序 通过批处理打开(启动)或关闭程序方法和步骤(图):
jingyan./...6
问题三:怎么样自动运行批处理文件 ]@]@]
for搐/l %%i in (1,1,100) do call :p
:P
@arp -d *
@echo Wscript.sleep 10000 >y.vbs
call y.vbs &del y.vbs
100是指定你程序要运行的最大次数
10000单位是毫秒也就是10秒,改成你想的间隔的时间
./question/37209294?si=2
从这里抄来的,很多问题,是别人问过的,可以先网络一下。
问题四:怎么把批处理文件自动加入开机启动项 /y %0 %userprofile%\“开始”菜单\程序\启动\
说明:实用xp系统,这句意思,拷贝自身到开机启动项“%0”表示自身,你可以改为你需要的文件名,例如: /y 我的批处理.bat %userprofile%\“开始”菜单\程序\启动\
还有一种方法:
例如:你的批处理文件在C:\Program Files\XDLM\位置,名字就叫123.bat,你可以如下这样:
-------------------------不弯液要复制我---------------------------
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v 123 /t REG_SZ /d C:\Program Files\XDLM\123.bat /f
-------------------------不要复制我---------------------------
复制两虚线间内容保镇漏存为*.bat文件
问题五:如何使用批处理文件打开文件 一共有三种方法:
1.直接用文件名,将全路径写在一行,如c:\test.txt
2.使用Call命令,Call加文件全路径,如call c:\test.txt
3.使用Start命令,方法Start加文件路径,如Start c:\test.txt
方法1和方法2是一样的,执行后会打开指定文件,但本来的DOS窗口会等待指定的文件关闭它自己才关闭;方法三就不一样了,它只管打开指定文件,执行完命令它就会自己关闭掉,不会管打开的文件是否关闭。
具体的使用方法可以在命令提示符窗口下敲入“call /?”(去掉分号)然后回车,查看,同样敲入“start /?”可以查看start的使用方法。
建立批处理的方法很简单,右击单击在弹出菜单中选择新建->文本文档,然后将后缀名txt改为bat,然后在再在这个文件上右击选择编辑,然后就可以输入批处理内容了,比如上面说的二条,你就输入call c:\test.txt,然后关闭保存,双击运行这个bat文件,它就会打开c:\test.txt
问题六:怎么通过批处理文件把两个软件放在一起启御闹烂动? 可以实现啊,给你看个简单的实现:打开画图工具和计算器的
@echo off
start C:\WINDOWS\system32\mspaint.exe
start C:\WINDOWS\system32\calc.exe
写在1.bat中,双击就ok了。
问题七:ms-dos 批处理文件怎么启动 三个办法都试试吧,不一定哪个管用。
一、修改注册表
把下面的代码保存为文本文件,然后把扩展名改为reg,双击此文件导入注册表信息。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]
DisableCMD=dword:00000000
二:修改组策略
开始→运行→gpedit.msc→用户配置→管理模板→系统,在右侧找到阻止命令提示符, 然后双击一下,在设置里面选中未配置 ,最后点击确定。
三:cmd.exe改名
我的电脑--本地磁盘(C:)--windows--system32--cmd.exe --右键--重命名--cmd。
问题八:怎样让一个批处理文件开机自动启动? 有两个方法:一.复制这个批处理文件到 开始\程序\启动 文件夹里面,可以用以下代码将你要开机启动的批处理复制到启动文件夹:COPY 批处理的绝对路径 %ALLUSERSPROFILE%\“开始”菜单\程序\启动\二.将批处理文件写入注册表,可用以下代码:reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v 键值名 /t REG_SZ /d 批处理的绝对路径 /f以上代码均为BAT代码.希望可以帮到你!
问题九:如何运行windows下.bat 批处理文件 批处理文件(.bat)中的复制命令一般使用系统自带的命令,用法与在命令提示符中的用法相同。基本语法格式为: 源文件地址和文件名 目标地址和文件名
举个例子,要将D:\123.txt复制到E:\下,文件名也是123.txt,则使用下面的命令:
D:\123.txt E:\123.txt
指令还有一些其它参数,可以在命令提示符中输入 /?来获得详细的帮助内容。
问题十:如何运行windows下.bat 批处理文件 对于批处理文件是可以直接运行的,只要使用鼠标双击.bat后缀文件,即可自动运行,无需手动干预。
G. windows批处理文件怎么运行
可以直接运行,你那个图标可能是哪个给你改了的,用超级兔子可以改图标
还有,你也可以用记事本打开,然后点击茄仿差
开始--运行--cmd--
把内容粘大亏贴进去
回车就可以了
图颤皮为一般情况下*.bat文件的图标