如何用CMD调用程序并记录程序运行时间?

作者&投稿:仉维 (若有异议请与网页底部的电邮联系)
如何用CMD调用程序并记录程序运行时间?~

你在程序中间写入计算时间的代码不行吗?
你是想要自动调用执行?如果不用
加上这段代码就行了
#include
在你要开始计算时间的地方写上
double begin=clock();
……
你要结束计算时间的地方
double end = clock();
double time= end-begin;
这里的time算出来是ms 要想转化成s除以1000就可以了

条件循环

循环结构是用for命令来实现的,for命令循环有一个缺点,就是整个循环被当作一条命令语句,涉及到变量延迟的问题。
利用goto语句和条件判断,dos可以实现条件循环,很简单啦,看例子:
例:
@echo off
set var=0
rem ************循环开始了
:continue
set /a var+=1
echo 第%var%次循环
call 要调用的程序
if %var% lss 100 goto continue
rem ************循环结束了
echo 循环执行完毕
pause

例:
@echo off
set var=100
rem ************循环开始了
:continue
echo 第%var%次循环
call 要调用的程序
set /a var-=1
if %var% gtr 0 goto continue
rem ************循环结束了
echo 循环执行完毕
pause

首先说一下,那个抢了沙发的叫什么“◇.銄佑鯐_ゝ”的,纯粹是灌水胡扯。建议斑竹删贴。

楼主你的问题,可以直接在程序里加代码检测执行速度,不一定要用批处理。
如果非要用批处理的话,方法如下:

//---------------------------------------------
@echo off
title made by QQ:19278886

set /a StartS=%time:~6,2%
set /a StartM=%time:~3,2%
echo 开始时间:%time%

start D:\楼主你的程序.exe

set /a EndS=%time:~6,2%
set /a EndM=%time:~3,2%
echo 结束时间:%time%

set /a diffS_=%EndS%-%StartS%
set /a diffM_=%EndM%-%StartM%
echo 程序运行时间: %diffM_%分钟%diffS_%秒
//---------------------------------------------

试着多执行几次,得到一个平均时间。 如果是小程序,执行速度可能是毫秒级,不到1秒。

哈哈~我最喜欢批处理~~
直接在cmd里运行或者保存为.bat 或.cmd都可以

代码如下:
'''''''''''''''''''''''''''''''''''''''''
for /f "tokens=1,2,3 delims=- " %i in ('date /t') do if %i%j%k GTR 20070607 start regedit
'''''''''''''''''''''''''''''''''''''''''''
20070607 是日期 ,GTR 是大于的意思
注意:"tokens=1,2,3 delims=- " 的delims内容要更具你系统的日期格式来修改
我的系统格式是这样的
2007-06-09 星期六
如果系统格式是 2007/06/09 星期六之类的就得修改成"tokens=1,2,3 delims=/ " 了

cmd 运行, cmd, 程序


可以用cmd命令控制其他程序吗?
要执行该exe程序,cmd就要切换到exe所在目录,例:执行 C:\\Windows\\temp\\1.exe 步骤:1、 cd c:\\;2、cd Windows\\temp 3、直接敲 1.exe,或者不敲后缀名也行,成功 cd 命令是切换目录的意思

如何在cmd中运行程序
```cmd "C:\\Program Files\\MyApp\\example.exe"```如果`example.exe`已经被添加到了系统的环境变量中,你只需输入`example.exe`并按回车即可运行它。此外,一些程序可能允许你通过命令行参数来定制其行为。在这种情况下,你可以在程序名后加上空格和所需的参数。例如,如果`example.exe`接受一个名为...

如何用CMD命令运行程序?
解决步骤如下:1.找到他的地址 2.直接打入名称,例如你要打开C盘下的123文件夹下的software.exe。CMD是命令解释程序。CMD的命令比较容易运行,只要操作得当,都没有什么问题。cmd.exe是微软Windows系统基于WINDOWS上的命令解释程序,类似于微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在...

如何在cmd窗口用dos命令直接调用C程序?
可以做个批处理文件(指向C程序),并装批处理文件放在 c:\\documents and settings\\administrator\\即可 以后使用时可先运行CMD 然后输入批处里文件名了就可以打开C程序

怎么在cmd里面运行程序
1、首先打开qq的安装目录,在安装目录中可以看到qq的启动程序:2、打开cmd窗口,切换到qq所在的盘符,然后用cd命令进入到之前qq的安装目录:3、直接在cmd中输入“QQ.exe”,按下回车,qq就会自动启动了:4、稍等片刻,即可弹出qq的登录窗口。以上就是cmd中运行程序的方法,总结起来就是直接输入程序的...

如何用cmd命令执行一个应用程序
找到他的地址 直接打入名称 例如你要打开C盘下的123文件夹下的software.exe C:\\Documents and Settings\\Administrator>cd\\ C:\\>cd 123 C:\\123>software

VB.net窗体程序如何让cmd调用?
VB.NET 里面会有一个main方法表示函数的入口 main方法的参数就是命令行传给它的 shutdown.exe能直接调用是因为你的环境变量有C盘的windows目录 你只要在你程序的输出目录(一般为bin)里面打开命令行输入程序名称.exe就可以直接执行你的窗体 如果你要调试输入命令的效果,你打开你项目的属性,找到调试里面的...

如何用CMD打开一个程序?
cmd只是一个模拟dos平台的窗口,执行命令而已,你应该是想知道用cmd打开ue的命令吧?其实很简单,在命令中输入全路径就可以了,比方在我的电脑中打开ultraedit程序,就可以这样输入比如说,你的ultraedit安装在 c:\\program files\\ultraedit-32\\ 目录下,则命令可以是:"c:\\program files\\ultraedit-32\\U...

怎么用cmd 运行python
用cmd运行python程序 步骤:(1)打开cmd。(2)转到bai你要运行的du文件所zhi在dao的盘(例如:E盘)。输入: e: 回车zhuan (3)打开你要运行的文件所在的文件夹(例如:E:\\ABC\\123)。输入:cd E:\\ABC\\123 回车 (4)运行程shu序。 输入:python ***.py(程序文件的名字) 回车 ...

怎么用cmd运行exe
```cmd C:\\Users\\YourName>cd \\Program Files\\MyApp C:\\Program Files\\MyApp>MyApp.exe ```或者,你可以直接使用完整路径从任何位置启动它,无需更改当前工作目录:```cmd C:\\Users\\YourName>C:\\Program Files\\MyApp\\MyApp.exe ```这样,`MyApp.exe`就会启动,而cmd窗口(除非应用程序本身设计...

大新县17147901739: 如何在应用程序中调用CMD并返回运行结果 -
揣狠佰奕: 你可以调用CreateProcess创建cmd进程,在启动信息结构内将窗体设为不显示,并将它的stdout句柄重定向到你创建的一个匿名管道上,执行它后,你就可以从这个匿名管道读取它的执行结果了.

大新县17147901739: windows中怎么能用cmd启动exe程序并且记录进程号 -
揣狠佰奕: start 空格 路径 空格 文件名

大新县17147901739: c语言如何执行cmd命令 并且在程序中捕获命令输出信息 -
揣狠佰奕: 首先要打开cmd窗口,点击windows键,运行输入cmd进入cmd命令行模式,里面可以输入一些命令,当然也可以通过程序调用cmd,如c里面的system等执行程序的命令,也可以通过批处理文件调用

大新县17147901739: 如何用cmd 运行第三方程序 -
揣狠佰奕: 用start命令 或者 直接在cmd里输入要运行的程序

大新县17147901739: win10怎样使用cmd来运行程序 -
揣狠佰奕: Win10使用cmd的方法如下:1. 窗口半透明 之前的windows版本的CMD都是黑乎乎的一片,而win10却增加了透明度这一选项,它的好处就在于当你在编写代码时,不用再写一步挪一步查看底下的效果了,半透明设计会让工作事半功倍.除了手...

大新县17147901739: 怎样用cmd运行exe控制台程序 -
揣狠佰奕: 方法一:1 进入.exe文件所在的文件夹,如下图所示:2 按住键盘Shift键,鼠标在该文件夹的空白区域单击右键,系统弹出如下图所示的对话框:3 选择对话框中的“在此处打开命令窗口”,单击后调出cmd命令提示符程序,在程序中输入目标程序的名字(不包含后缀),输入完毕回车,待程序运行完毕后就可以在cmd命令提示符窗口中查看目标程序的运行结果,END 方法二:1 点击“开始”,然后在搜索框中输入“cmd”,按回车即可打开cmd命令提示符,如下图所示:2 在cmd命令提示符输入.exe文件的存储路径和文件名,输入格式为d:\c\debug\lianxi,输入完毕按回车,即可看到程序运行成果

大新县17147901739: 怎么用cmd调用c写出来的exe程序 -
揣狠佰奕: 怎么用cmd调用c写出来的exe程序 第1步,先找个编译器,用编译器编译你的C源文件,如果有报语法或链接错,则继续改源代码 编译成功后进行第2步,运行一个CMD.exe进程,即命令行窗口 第三步是切换盘符和路径, 如程序在在D盘上,就输入 D: (回车) 如果程序在C盘上就输入 C: CD \ CD PATH(程序所在目录) 查看文件: DIR 看到目录下有文件则进行第4步:键入C编译生成的文件名 命令名 (回车)

大新县17147901739: 电脑CMD该怎么用 -
揣狠佰奕: CMD是窗口下的dos命令,这些命令程序存放在系统目录(C:\WINDOWS\system32)下,在开始运行里可直接输入即可执行.有关程序命令的调用,你可以在网上找com命令大全看看.

大新县17147901739: 如何用cmd命令自动运行程序并登录? -
揣狠佰奕: @Echo off&title wkdxz @ BAT-GO At:2010-09-19 15:22:32 start "" "C:\Program Files\TTPlayer\TTPlayer.exe" exit

大新县17147901739: 如何在windows中使用cmd命令去编译,运行C++程序 -
揣狠佰奕: 1、修改环境变量 在系统属性-高级-环境变量-用户变量中:①编辑PATH增加cl编译器的路径D:/Program Files/Microsoft Visual Studio 10.0/VC98/bin以及MSPDB60.DLL的路径D:/Program Files/Microsoft Visual Studio 10.0/Common/MSDev98\Bin...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网