运行多次CMD以ping并创建一个txt

时间:2016-08-10 03:24:49

标签: batch-file logging cmd ping

我试图制作一个运行倍数cmd的批处理并且他们制作了一个日志文件,我已经谷歌了但是我没有找到任何解决方案:(

ping google.com >> 1.txt
ping facebook.com >> 2.txt
ping twitter.com >> 3.txt 

这是我想做的一个例子,启动3个不同的CMD,在那里进行简单的ping并保存txt(好像是一个日志)

如果我在命令之前启动,它会创建文本和ping,但它不会在txt文件中注册,它显示空白

start ping google.com >> 1.txt
start ping facebook.com >> 2.txt
start ping twitter.com >> 3.txt

基本上,我希望所有命令只在一个批处理文件中同时运行,我不想等待第一个命令完成并启动下一个命令

2 个答案:

答案 0 :(得分:0)

它正在尝试重定向没有任何内容的start的输出。试试这个

start cmd.exe "/c ping google.com >> 1.txt"
start cmd.exe "/c ping facebook.com >> 2.txt"
start cmd.exe "/c ping twitter.com >> 3.txt"

答案 1 :(得分:0)

您可以尝试此解决方案:

y={...}; % cell array of 1x1, with a 26x1 cell array within it.
Only_Data={...} %cell array of 525x1, with 525 different 1x12 cell arrays