如何在Windows中创建蝙蝠文件

Anonim

如何在Windows中创建蝙蝠文件
通常,Windows 10,8和Windows 7中的一个或另一个动作和校正的提示包括:“使用以下内容创建.bat文件并运行它。”但是,新手用户并不总是知道如何执行此操作,并且是什么文件。

在本指令中,详细信息如何创建BAT命令文件,运行它以及在有问题主题的上下文中可能有用的一些附加信息。

使用记事本创建.bat文件

创建BAT文件的第一个和最简单的方法是使用所有主题版本的Windows中存在的标准记事本程序。

创建步骤将如下。

  1. 运行笔记本电脑(位于程序 - 标准中,在Windows 10中通过搜索在任务栏中的速度更快,如果记事本不在“开始”菜单中,则可以从C:\ Windows \ NotePAD.exe启动它)。
  2. 在记事本中输入BAT文件的代码(例如,从某处复制或写您自己的副本,以及一些命令 - 然后在说明中)。
    在记事本中创建蝙蝠文件
  3. 在“记事本”菜单中,选择“文件” - “另存为”,选择文件的位置,使用.bat扩展名的文件的名称,并确保在文件类型字段中设置“所有文件”。
    在记事本中保存蝙蝠文件
  4. 单击“保存”按钮。

注意:如果该文件未保存到指定的位置,例如,要将C Disk保存到C磁盘,则具有“您无权将文件保存在此位置”,将其保存到“文档”文件夹或桌面上然后复制到所需位置(问题原因是,在Windows 10中记录某些文件夹中,需要管理员权限,因为记事本尚未代表管理员运行,因此它无法将文件保存到指定的文件夹)。

您的.bat文件准备好:如果您运行它,则会自动执行文件文件中列出的所有命令(如果没有错误和对管理员权限的需要:在某些情况下,可能需要代表蝙蝠文件管理员的:右键单击.bat文件 - 在上下文菜单中代表管理员运行)。

代表管理员运行蝙蝠文件

注意:在将来,如果要编辑创建的文件,只需用鼠标右键按下它,然后选择编辑。

还有其他方法来制作蝙蝠文件,但它们都归结为在任何文本编辑器(不格式化)中的文本文件中的字符串中的一个命令上写入命令,然后将其保存在.bat扩展(例如,在Windows XP和32位Windows 7中,您甚至可以使用编辑文本编辑器在命令行上创建.bat文件)。

如果要启用显示文件扩展(控制面板的更改 - 资源管理器参数 - 查看 - 要隐藏注册文件类型的扩展),则可以简单地创建一个.txt文件,然后通过设置.bat扩展来重命名文件。

在BAT文件和其他基本命令中运行程序

在命令文件中,您可以从此列表中运行任何程序和命令:https://technet.microsoft.com/ru-ru/library/cc772390( v=ws.10).aspx(尽管,某些指定的可能不在Windows 8和Windows 10中)。下一步 - 新手用户中只有一些基本信息。

大多数情况下,有以下任务:从.bat文件启动程序或多个程序,启动某种功能(例如,清洁剪贴板,从笔记本电脑分发Wi-Fi,通过计时器关闭计算机)。

要启动程序或程序,请使用命令:

开始“”“path_k_rogram

如果路径包含空格,请将一切顺为单引号,例如:

开始“”C:\ Program Files \ Program.exe“

在该程序的路径之后,您还可以指定它应该启动的参数(例如,如果启动参数包含空格,请使用引号中的选项):

启动“”C:\ Windows \ NotepaD.exe File.txt

注意:在启动软件后的双引号中,应指定命令行标题中显示的命令文件名。这是一个可选的参数,但在没有这些引号的情况下,在路径和参数中的包含引号的执行BAT文件就可以意外地执行。

另一个有用的机会是从当前文件启动另一个蝙蝠文件,您可以使用呼叫命令执行此操作:

调用path_fail_bat参数

例如,可以在另一个BAT文件中找到启动时的发送参数,例如,我们将文件称为参数:

调用file2.bat parameter1 parameter2 parameter3

在file2.bat中,您可以阅读这些参数并用作路径,参数以这种方式启动其他程序:

回声%1回声%2回声%3暂停

那些。对于每个参数,我们使用百分号的序列号。上面示例的结果将输出到所有传输参数的命令窗口(echo命令用于将文本输出到控制台窗口中)。

默认情况下,命令窗口在执行所有命令后立即关闭。如果需要读取窗口中的信息,请使用暂停命令 - 在从用户端按下控制台中的任何键之前,它将停止执行命令(或关闭窗口)。

有时,在执行下一个命令之前,需要等待一些时间(例如,直到第一个程序完成)。为此,您可以使用命令:

超时/ t time_b_secund

如果您希望,您可以使用Min和Max参数在指定程序本身之前以折叠形式或部署的视频运行程序,例如:

开始“”/ min c:\ windows \ notepad.exe

要在执行所有命令后关闭命令窗口(尽管使用开始时通常关闭),请在最后一行中使用EXIT命令。如果控制台在启动程序后无论如何都没有关闭,请尝试使用这样的命令:

cmd / c start / b“”path_k_rogram参数

注意:在此命令中,如果对程序或参数的路径包含空格,则可能存在可能解决的启动问题:

cmd / c start“”/ d“path_k_papka_s_belates”/ b file_name_file“parameters_s_belates”

如已经注意到,这些仅在BAT文件中最常用的命令中的最基本缩小。如有必要,执行其他任务,尝试在Internet上查找必要的信息(寻找,例如,“在命令行上做某事”并在.bat文件中使用相同的命令)或在评论中提出一个问题,我会尽力提供帮助。

阅读更多