文档章节

多个命令执行结果输出到同一个文件(批处理)

无知有趣
 无知有趣
发布于 2014/07/17 17:11
字数 220
阅读 3299
收藏 4
点赞 0
评论 0

假设需要执行3个命令ipconfig,ver,h2do(不存在的命令)。

方法一:

逐个命令执行,通过管道追加至同一个文件

ipconfig>>e2say.result

ver>>e2say.result

h2do>>e2say.result

不知道bat是否提供在执行第一个命令之前设置后续所有命令的执行结果都存储到某个文件,类似sqlplus的spool,既然管道只适用于单个命令,那就有了方法二。

方法二:

将多个命令合并为一个命令,新建bat文件inone.bat,bat内容为如下三行:

ipconfig

ver

h2do

执行inone>e2say.result


另外,如果需要获取每个命令的执行结果进行分析,可通过echo对结果进行分段,inone.bat文件内容如下:

@echo off

echo %%command1%%

ipconfig

echo %%command1%%

echo %%command2%%

ver

echo %%command2%%

echo %%command3%%

h2do

echo %%command3%%


© 著作权归作者所有

共有 人打赏支持
无知有趣
粉丝 13
博文 117
码字总数 33264
作品 0
北京
后端工程师
tomcat 解决cmd错误太快看不到

Bat是批处理命令,一般在这个文件中,要执行多个命令或者执行多个程序,过程是顺序执行的,直到最后一条命令执行完毕,Dos命令窗口就自动退出了。 你那个批处理执行正常的话,应该执行最后一...

BabyMason
2015/02/06
0
0
SQL*Plus Quick Start

SQL Plus 有自己的命令和环境,它提供对Oracle数据库的访问。它使您能够输入和执行SQL、sql、sql、SQL +和操作系统命令来执行以下操作: 格式化,执行查询结果的存储、打印和打印计算 检查表...

whshurk
2017/12/16
0
0
.bat批处理(一):@echo off

前言 我们常常会在一些批处理文件中看到这个命令,那他究竟有什么作用,要想知道这个命令,我们首先得知道这个命令的作用,这个命令叫做“回显”,就是把这条命令后的内容显示到控制台上,接...

今天来找bug
04/16
0
0
DOS批处理高级教程精选(二)

第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令...

李勋
2010/06/09
0
0
重定向命令在安全方面的攻防应用

===================; 以下转载自 www.bluedon.com ===================; 重定向命令在安全方面的攻防应用 【2005-7-21 10:08:00】 大家知道,DOS下有一个不为大家所常用的命令——重定向命令...

晨曦之光
2012/03/09
0
0
使用批处理实现mysql数据库备份与上传

需求: 有一台windows服务器上跑着mysql的一些应用,现在需要将mysql的数据每天备份,并通过ftp上传到指定的存储服务器上 要是在linux上,shell 脚本很容易就搞定了,在windows上习惯了点鼠标,哪里...

独钓渔
2015/03/25
0
0
Windows脚本 - Bat批处理命令使用教程

照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。 OK,never claver and get to business(闲话少说言归正传)。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后...

晨曦之光
2012/03/09
0
0
将Linux命令的结果作为下一个命令的参数

KISS:keep it short and simple! 1. 符号: 名称:反引号,上分隔符 位置:反引号(`)这个字符一般在键盘的左上角,数字1的左边,不要将其同单引号(’)混淆 作用:反引号括起来的字符串被...

Honghe
2013/03/07
0
3
windows bat脚本编写

Windows .bat 脚本简单用法介绍: 一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法: echo [{on│o...

Sheamus
2015/02/10
0
0
CMD命令行高级教程精选合编合集

CMD命令行高级教程精选合编,需要的朋友可以参考下。 目录 第一章 批处理基础 第一节 常用批处理内部命令简介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mod...

PKjason
2013/04/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

upstream sent too big header while reading...

nginx 报错:1736 upstream sent too big header while reading response header from upstream 1. 一般处理 location ~ \.php$ { #增加下面两句 fastcgi_buffer_size 128k; ......

dubox
7分钟前
0
0
Python解析配置文件模块:ConfigPhaser

import configparser as pa# [SectionA]# a = aa# b = bb# c = cc# [SectionB]# optionint = 1# optionfloat = 1.1# optionstring = string#https://www.cnblogs.com/a......

易野
14分钟前
0
0
Java基础——面向对象

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Object的方法: clone() Object 克隆 to Strin...

凯哥学堂
16分钟前
0
0
rabbitmq学习记录(八)消息发布确认机制

RabbitMQ服务器崩了导致的消息数据丢失,已经持久化的消息数据我们可以通过消息持久化来预防。但是,如果消息从生产者发送到vhosts过程中出现了问题,持久化消息数据的方案就无效了。 Rabbit...

人觉非常君
20分钟前
0
0
毕业5年,我是怎么成为年薪30W的运维工程师

#转载# 我在大学读的是计算机专业,但大学毕业之后,进入到一家私企进行工作,工作的内容类似于网管,会经常的去修电脑,去做水晶头等内容。刚开始工作,也没想太多,最想的是丰富自己的工作...

Py爱好
27分钟前
0
0
大数据基础知识,大数据学习,涉及的知识点

一、什么是大数据 一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流 转、多样的数据类型和价值密度低四大特征。...

董黎明
42分钟前
0
0
Linux CentOS 7上安装极点五笔

话说几天前在新买的惠普笔记本上成功地安装了Linux CentOS 7操作系统、Nvidia Quandro P600驱动程序及X Window,并在VMware下安装Red Hat教学环境,彻底跳出Windows的苦海,但仍然有一件事不...

大别阿郎
55分钟前
15
0
2018年7月20日集群课程

一、集群介绍 集群,简单地说是指一组(若干个)相互独立的计算机,利用高速通信网络组成一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。 ...

人在艹木中
57分钟前
0
0
spark开发机中调试snappy

目的 在Idea中的点击运行,使spark可以直接读取snappy 自己编译hadoop,以支持snappy的压缩。 自己编译的目的就是要得到支持snappy文件读写的动态链接库。如果可以在网上下载,可以跳过自行编...

benny周
今天
0
0
centos7 安装docker

1,查看系统版本 cat /etc/redhat-release 2,安装gcc yum -y install gccyum -y install gcc-c++ 3,卸载旧版本 yum remove docker \ docker-client \ ......

暗中观察
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部