【问题标题】:Simple batch file with delay between programs程序之间有延迟的简单批处理文件
【发布时间】:2018-04-03 00:38:12
【问题描述】:

到目前为止,我得到了这个:

@echo off
cd C:\Program Files\pia_manager
start pia_manager.exe
@echo off
PING 127.0.0.1 -n 16 >nul         <For the 15 second delay.
@echo off
cd C:\Program Files (x86)\Vuze
start Azureus.exe

它“有效”,但不是我想要的,这是我当前的问题:

在 ping 部分显示一个空白的 Cmd 窗口,我不想看到任何东西。 (我认为这是因为 ping 命令,但不确定如何添加延迟)

使用“Bat to Exe Converter”转换为 .exe 时出现“中断”,因此我无法将其添加到我的开始菜单或给它一个图标。 (我尝试创建一个快捷方式,让我给它一个图标,但我无法固定到我的开始窗口。)

很抱歉,如果这个问题对本网站来说太菜鸟,不知道还能问哪里。

【问题讨论】:

    标签: batch-file windows-10


    【解决方案1】:

    你不应该为此需要一个批处理文件,一个快捷方式应该没问题。


    右键单击桌面的空白部分,选择New > Shortcut

    • 在“创建快捷方式”窗口中:
      • 输入项目的位置:%ComSpec% /Q /D /C Start "" "%ProgramFiles%\pia_manager\pia_manager.exe" 2&gt;Nul &amp;&amp; (Timeout 15 /NoBreak&gt;Nul&amp;Start "" "%ProgramFiles(x86)%\Vuze\Azureus.exe" 2&gt;Nul)
      • 点击Next
      • 为此快捷方式键入一个名称:YourChosenName
      • 点击Finish

    右键单击桌面上的新快捷方式,选择Properties

    • 在运行中:下拉选择Minimized
    • 点击Change Icon...
      • 在更改图标窗口中:
      • 点击Browse...,选择您选择的图标
      • 点击OK
    • 点击Apply
    • 点击OK

    右键新建桌面快捷方式,选择Pin to Start

    您现在可以删除桌面上的快捷方式,不再需要

    【讨论】:

    • 我一起使用了这么多程序,所以这也将有助于未来的努力,:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-06
    • 1970-01-01
    相关资源
    最近更新 更多