在一个bat里边要运行另外一个bat

在一个bat里边要运行另外一个bat,第1张

这个要分两种情况,如果运行另一个bat文件的时候原来的文件还想继续运行不受其干扰,就用start命令,如果想在原来的窗口中运行另一个bat文件,就用call或者直接调用。

@echo off

set /p xuanze=请选择要运行哪个程序,1abat;2bbat

if %xuanze%==1 start abat

else start bbat

你在BAT里面输入这两行命令就可以了,例如:

cd "C:\Program Files\MySQL\MySQL Server 56\bin"

mysql -u root -p

你的文件夹里面有空格,应该使用引号,否则BAT里面或CMD里面都是不能执行的。

使用runas命令。例如当前系统有一个普通用户,现在想用管理员的权限运行一个记事本程序,那么执行命令:

runas /user:administration c:\windows\system32\notepadexe"

输入上述命令后回车,系统会和你交互一次该用户的密码输入过程,简单地说就是回车之后才能输入administration用户的密码。将改命令保存为bat文件,双击这个bat文件这样就是以管理员权限运行某个程序了。

批处理(BAT文件)方式启动exe文件的方法

一、批处理的创建

新建一个txt文本,然后重命名为bat的文件(比如:testbatbat)。然后进行编辑,启动一个exe文件,只要使用start命令就可以了,如图中批处理,就是启动windows自带的计算器程序。

二、批处理的运行

1、在资源管理器中和一般程序一样双击运行

2、同时按windows键+R键,打开CMD命令提示符,输入批处理文件名按回车键即可运行

三、如果需要更复杂的一些 *** 作,参考start命令的完整语法说明:

START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]

[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]

[/NODE <NUMA node>] [/AFFINITY <hex affinity mask>] [/WAIT] [/B]

[command/program] [parameters]

"title" 在窗口标题栏中显示的标题。

path 启动目录。

1、右击已经输入代码的TXT文件,并在d出的页面中点击页面上的重命名选项。

2、在打开重命名功能后,在对话框中将代码文件更改为bat后缀。

3、修改完成后双击刚刚修改过的bat文件,就可以自动运行bat文件了。

以上就是关于在一个bat里边要运行另外一个bat全部的内容,包括:在一个bat里边要运行另外一个bat、请问如何建立一个BAT来指定参数执行一个程序、如何使用BAT批处理以管理员身份运行某程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10134275.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存