调用批处理bat文件
1 bat文件
Windows操作系统中,dos shell脚本文件,称为批处理文件,主要用于将多个命令放在一个文件中,方便自动化处理,而不需要逐个命令输入。
1.1 调用方法
调用批处理文件方法:call命令
main.bat
@echo "Hello dos"
echo off
rem call sub-system.bat
@echo "calling sub-system.bat"
call "sub-system.bat"
@echo "after call sub-system.bat"
echo %errorlevel%
pause
exit
sub-system.bat
:@echo off
@echo "Hello sub-system"
rem call sub-system.bat
echo "file name is" : %0
if "%1"=="" goto err
:err
exit /b -1
peform result:
1.2 传递参数
main.bat
@echo "Hello dos"
echo off
rem call sub-system.bat
@echo "calling sub-system.bat"
call "sub-system.bat" "test"
@echo "after call sub-system.bat"
echo %errorlevel%
pause
exit
sub-system.bat
:@echo off
@echo "Hello sub-system"
rem call sub-system.bat
echo "file name is" : %0
echo "this is the second param" : %1
if "%1"=="" goto err
:err
exit /b -1
running result:
调用批处理bat文件相关推荐
- vbs服务器bat文件,自动以管理员身份运行批处理bat文件(vbs与bat两种方法)
但是,批处理脚本不会默认已管理员身份运行,一般情况下,我会将脚本命名为"XXXXXX(请右键点击,用管理员身份运行!).bat",但总有些用户会忽略这条提示,直接运行,此时由于权限 ...
- 制作批处理(bat)文件一键安装MongoDB并给其设置账号及权限
制作批处理.bat文件一键安装MongoDB并给其设置账号及权限 下载MongoDB安装包 创建批处理(bat)文件,安装MongoDB 批处理文件设置MongoDB权限账号 下载MongoDB安装包 ...
- 服务器定时任务vbs文件,自动以管理员身份运行批处理bat文件(vbs与bat两种方法)...
但是,批处理脚本不会默认已管理员身份运行,一般情况下,我会将脚本命名为"XXXXXX(请右键点击,用管理员身份运行!).bat",但总有些用户会忽略这条提示,直接运行,此时由于权限 ...
- cmd常用命令大全,写批处理bat文件使用
cmd切换目录路径: 进入某磁盘(如:d盘) d: 进入某磁盘(如:d盘)的soft文件夹 cd soft 如果有多级的话,需要在每级加"/" cd soft/common/tes ...
- C#修改系统环境变量,调用批处理bat
一.设置环境变量 public void SetPath(string pathValue) { string pathlist; pathlist = Environment.GetEnvironm ...
- runtime批处理mysql导出_【原】使用批处理BAT文件处理Mysql数据库 | 学步园
在做项目的时候,考虑到项目中很多模块是公用,数据库也是公用,所以考虑把公用模块的数据库全部用批处理生产,这样或多或少提高了一些效率. 处理方法是: 1:用一个txt保存该项目数据库名称,方便新建工程时 ...
- 设置Win10批处理bat文件默认以管理员权限运行
要使bat文件默认以管理员权限运行有多种方法: 在该bat文件开头添加某些代码,实现该bat文件默认以管理员权限运行. 通过命令行修改系统设置,使得cmd默认进入管理员模式. 通过创建快捷方式,设定快 ...
- 清除C盘系统垃圾和缓存的批处理bat文件
转自: http://www.bk80.com/blog/783.html 系统在运行的时候,会产生大量的系统垃圾和缓存,比如我们在视频网站在线观看电影时,看似没有下载什么东西,其实缓存文件正在往系统 ...
- 批处理bat文件连接SQL Server数据库并执行相关sql代码
一.终于赶在八月的尾巴有了写东西的冲动了,恰巧昨天碰到一个问题,需要用bat给别人来执行某些sql语句. 二.单一执行 2.1:sql代码 use [DBName] SELECT top(1)* FR ...
最新文章
- VC中DDX/DDV自定义
- Excel鲜为人知的35招秘技
- 生产环境中on yarn模式是否采用yarn session
- SylixOS下基于NUC970的NAND驱动
- 蒙特卡洛方法_基本理论-蒙特卡洛方法与定积分
- 哪种人是软件设计中的稀缺型人才?
- adb shell——Android虚拟机调试必须知道的命令
- tomcat更改端口序
- 男朋友让我纹他的名字,但我不想纹怎么办?
- linux 文件查找帮助命令 , 查看网络链接信息, 历史命令
- mysql数据对比_MySQL--如何快速对比数据
- 华为认证HCDA免费公开课课表及其交流群公告
- android手机内存单位 吉字节,内存容量单位换算(手机内存单位大小排列换算)
- 中英文标点符号切换的组合键_(完整版)切换中英文标点快捷键
- MS SQL2000个人版安装教程(图文教程)
- Bootstrap官网的Bootstrap 3 字体图标的使用测试
- 《云原生入门级开发者认证》学习笔记之云原生架构总览
- C++中如何创建一个类?
- 安装与使用 supervisor(可管理Tomcat进程)
- 城市空气质量分析与预测