查看: 1645|回复: 18
收起左侧

[其他] bat命令,怎么能既展示过程又保存结果。

[复制链接]
mifanu
发表于 2019-8-28 08:50:51 | 显示全部楼层 |阅读模式
比如ping baidu.com是展示。
ping baidu.com >1.txt 是保存,但是窗口不展示过程。
落华无痕
发表于 2019-8-28 09:30:30 | 显示全部楼层
cmd可能不行,powershell可以。
  1. ping www.baidu.com | tee 1.txt
复制代码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +3 收起 理由
mifanu + 3 版区有你更精彩: )

查看全部评分

mifanu
 楼主| 发表于 2019-8-28 09:38:18 | 显示全部楼层
落华无痕 发表于 2019-8-28 09:30
cmd可能不行,powershell可以。

谢谢。我要把这个命令保存为一个bat文件。但是bat运行的时候好像是调用cmd。
落华无痕
发表于 2019-8-28 09:42:43 | 显示全部楼层
mifanu 发表于 2019-8-28 09:38
谢谢。我要把这个命令保存为一个bat文件。但是bat运行的时候好像是调用cmd。

也可以powershell带命令参数执行。

  1. powershell -c "ping www.baidu.com|tee 1.txt"
复制代码


mifanu
 楼主| 发表于 2019-8-28 09:47:59 | 显示全部楼层
本帖最后由 mifanu 于 2019-8-28 09:49 编辑
落华无痕 发表于 2019-8-28 09:42
也可以powershell带命令参数执行。

哎。这个方法我先保存起来。我个人不太倾向使用ps。很多时候即便找到ps的方法,最后自己还是会把它束之高阁。因为我倾向用cmd。
不知道为什么cmd不能展示并保存。遗憾。
mifanu
 楼主| 发表于 2019-8-28 09:57:52 | 显示全部楼层
我觉得命令行应该出一个存屏命令。比如cls是清屏。clv >8.txt是存屏,即,不管现在命令屏幕上有什么,全都保存。大家觉得我这个设计有没有意义呢。
mifanu
 楼主| 发表于 2019-8-28 10:03:27 | 显示全部楼层
mifanu 发表于 2019-8-28 09:57
我觉得命令行应该出一个存屏命令。比如cls是清屏。clv >8.txt是存屏,即,不管现在命令屏幕上有什么,全都 ...

看到和我一样诉求的人。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
落华无痕
发表于 2019-8-28 10:05:31 来自手机 | 显示全部楼层
本帖最后由 落华无痕 于 2019-8-28 10:14 编辑

现在不是可以做成bat吗?系统有powershell就行了,bat调用powershell

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
蓝蓝的天空
发表于 2019-8-28 10:25:23 | 显示全部楼层
落华无痕 发表于 2019-8-28 09:42
也可以powershell带命令参数执行。

运行这个命令后 1.TXT保存到哪了
落华无痕
发表于 2019-8-28 10:30:00 | 显示全部楼层
本帖最后由 落华无痕 于 2019-8-28 10:32 编辑
蓝蓝的天空 发表于 2019-8-28 10:25
运行这个命令后 1.TXT保存到哪了

你在哪里执行bat,就保存到哪里了。你也可以指定目录,如%~dp0指定批处理目录。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-3-29 01:23 , Processed in 0.138019 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表