【问题标题】:Creating Mutiple Command Prompts through Batch File通过批处理文件创建多个命令提示符
【发布时间】:2015-01-18 18:54:48
【问题描述】:

所以,我正在尝试创建一个批处理文件来执行以下操作

  1. 在启动时运行(我知道如何)。
  2. 每 5 分钟跟踪一次到主机名和主机名的 IP。
  3. 创建所有结果的每日日志。

不幸的是,我只熟悉批处理文件,所以如果有人有更好的建议,我很想听听。

这是我的计算机统计数据:

主机:Windows 7 Ultimate 64 位 Vmware Player 7 Pro 免费版(非商业用途) Vmware 来宾:Windows XP Pro SP3

我使用 XP 的唯一原因是因为我的显卡存在视频驱动冲突问题。它运行在仅为 XP 设计的驱动程序上,所以如果我不小心,我的电脑上会出现 BSOD赢并主持。

如果我什至可以在 CentOS 中实现相同的功能,那也会有很大帮助(看到我可以通过 CLI 来实现)。 无论如何,我有以下部分:

@echo off
ping -t 
call C:\WINDOWS\System32\cmd.exe /K "ping -t 192.168.255.255"

我希望每个命令都在自己的窗口中打开。就像一个窗口中的 ping 一样。再 ping 一次,每隔 5 分钟,traceroute 会弹出并在第三个命令提示符窗口中运行。

我也试过(下面的命令),但我无法弹出一个新窗口。

start cmd "ping -t 192.168.255.255"

start cmd /K "ping -t 192.168.255.255"

cmd "ping -t 192.168.255.255"

cmd /K "ping -t 192.168.255.255"

我已经阅读了许多论坛,语法,但我无法找到方法。

【问题讨论】:

    标签: windows batch-file cmd command


    【解决方案1】:

    start 本身会在新窗口中打开命令

    start "" ping -t 192.168.255.255

    最初的"" 是因为start 认为第一组引号是窗口标题,这就是解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-09
      相关资源
      最近更新 更多