• 秒表应用程序的设计是小命令行工具,可用于计算所经过的时间(秒),在一批文件。 它通过重新定向的当前时间来一文件当中"开始"的命令中给出,然后阅读那段时间回来的时候一个"停止"的命令。 例如:

    C:>秒表开始>timestamp.txt

    ...其他批次的命令这里...

    C:>秒表停止

    十个

    注意到输出从停车的命令可以通过管道或重新指向一种程序或文件,如果需要,多个"停止"的命令可以执行的得到中间的时间戳。 如果你想要保存输出的"秒表停止"的命令以一个可变的,DOS/Windows不会让事情简单点。 这里有一个例子,包括一个丑陋的解决办法,以获得经过时间进入一个变量的所谓"elapsed_time":

    @echo掉

    秒表开始>timestamp.txt

    ...其他批次的命令这里...

    秒表停止elapsed.txt

    为/F%%('类型elapsed.txt')制定/elapsed_time=%%

    echo%elapsed_time%

  • स्टॉपवॉच आवेदन डिजाइन किया गया था होना करने के लिए एक छोटे से कमांड लाइन उपकरण है कि इस्तेमाल किया जा सकता है की गणना करने के लिए गुजरे समय (सेकंड में), एक बैच फ़ाइल है । यह इस करता है पुनः निर्देशित कर के द्वारा वर्तमान समय बाहर एक फाइल करने के लिए जब "प्रारंभ" कमांड दिया जाता है, और फिर पढ़ने के उस समय में वापस जब एक "बंद" कमांड दी गई है । उदाहरण के लिए:

    C:>स्टॉपवॉच शुरू > timestamp.txt

    ... अन्य बैच आदेश यहाँ ...

    C:>स्टॉपवॉच बंद करो

    दस

    ध्यान दें कि आउटपुट से रोकने के आदेश पहुंचाया जा सकता है या करने के लिए पुनः निर्देशित एक प्रोग्राम या फ़ाइल यदि आवश्यक हो, और कई "बंद" कमांड निष्पादित किया जा सकता प्राप्त करने के लिए मध्यवर्ती timestamps. यदि आप चाहते हैं करने के लिए उत्पादन को बचाने के "स्टॉपवॉच बंद" आदेश के लिए एक चर, DOS/Windows नहीं करता है, चीजों को आसान बनाने के लिए आप के लिए है । यहाँ एक उदाहरण भी शामिल है कि एक बदसूरत समाधान प्राप्त करने के लिए गुजरे समय में एक चर बुलाया "elapsed_time":

    @echo off

    स्टॉपवॉच शुरू > timestamp.txt

    ... अन्य बैच आदेश यहाँ ...

    स्टॉपवॉच बंद करो elapsed.txt

    के लिए /F %%में ('प्रकार elapsed.txt') सेट करते हैं /एक elapsed_time=%%एक

    इको %elapsed_time%

  • The STOPWATCH application was designed to be a small command line tool that can be used to calculate the elapsed time, (in seconds), in a batch file. It does this by redirecting the current time out to a file when the "start" command is given, and then reading that time back in when a "stop" command is given. For example:

    C:>stopwatch start > timestamp.txt

    ... other batch commands here ...

    C:>stopwatch stop

    10

    Note that the output from the stop command can be piped or redirected to a program or file if required, and multiple "stop" commands can be executed to get intermediate timestamps. If you want to save the output of the "stopwatch stop" command to a variable, DOS/Windows doesn't make things easy for you. Here's an example that includes an ugly workaround to get the elapsed time into a variable called "elapsed_time":

    @echo off

    stopwatch start > timestamp.txt

    ... other batch commands here ...

    stopwatch stop elapsed.txt

    for /F %%a in ('type elapsed.txt') do set /a elapsed_time=%%a

    echo %elapsed_time%