找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11318|回复: 40

[已解决] 【已解决】PE下怎样用bat进行简单运算(可调用pecmd.exe calc)?谢谢

  [复制链接]
发表于 2023-8-26 21:38:03 | 显示全部楼层 |阅读模式
本帖最后由 yyz2191958 于 2023-8-30 07:43 编辑

完美解决了:

已解决版本1:
@echo off
::【运算:(6.52-3.25)/3=?(#2F————即结果保留两位小数)】
for /f "delims=" %%a in ('pecmd.exe "team calc c=(6.52-3.25)/3##2F^|writ -,$,%%c%%"') do ( set "得数=%%a")
echo.
echo                             ◇ 得数:%得数% ◇
pause>nul
**************************************************************************************************
已解决版本2:
@echo off
for /f "delims=" %%a in ('pecmd.exe "team calc a=(6.52-3.25)/3##2F^|writ -,$,%%a%%"') do ( set "得数=%%a")
echo.
echo                             ◇ 得数:%得数% ◇
pause>nul

**************************************************
原来的问题:
PE下怎样用bat进行简单运算(可调用pecmd.exe  calc)?谢谢

例如运算:(6.52-3.25)/3=?  【结果保留两位小数】

发表于 2023-8-26 22:10:02 | 显示全部楼层
既然可以调用pecmd,为啥还非要用bat,直接用pecmd不好吗

点评

bat里面还有其它要求 谢谢  详情 回复 发表于 2023-8-26 22:12

评分

参与人数 1无忧币 +1 收起 理由
yyz2191958 + 1 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2023-8-26 22:12:19 | 显示全部楼层
泮安宁 发表于 2023-8-26 22:10
既然可以调用pecmd,为啥还非要用bat,直接用pecmd不好吗

bat里面还有其它要求 谢谢
回复

使用道具 举报

发表于 2023-8-26 23:11:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-27 05:34:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-27 05:36:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-8-27 07:41:23 | 显示全部楼层

自然有需要
回复

使用道具 举报

发表于 2023-8-27 08:35:54 来自手机 | 显示全部楼层
martin313 发表于 2023-8-27 05:34
说的我也抖……

抖音是这么抖出来的啊
回复

使用道具 举报

发表于 2023-8-27 09:44:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-27 10:39:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-27 14:25:24 | 显示全部楼层
回复

使用道具 举报

发表于 2023-8-28 06:07:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 06:59:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 09:15:35 | 显示全部楼层
回复

使用道具 举报

发表于 2023-8-28 09:16:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-8-28 09:36:49 | 显示全部楼层
martin313 发表于 2023-8-28 09:16
取自:【2023-08-24】WIN10PE 64位全功能版-基于官方22H2镜像,如下:

TEXT 长按 S 键快速加载SYSTEM ...

非常感谢
回复

使用道具 举报

发表于 2023-8-28 12:02:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 12:05:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 12:28:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 12:42:12 | 显示全部楼层
回复

使用道具 举报

发表于 2023-8-28 13:59:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-8-28 19:22:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-8-31 12:03:51 | 显示全部楼层
martin313 发表于 2023-8-28 19:22
报告:加了一个“MESS 按键提示结束”,发现TEXT语句执行很快的,也就不到1秒的时间,然后就自动执行下面 ...

非常感谢,我研究一下
回复

使用道具 举报

发表于 2023-8-31 12:06:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-8-31 12:11:19 | 显示全部楼层
martin313 发表于 2023-8-31 12:06
搞明白后,我就妥协了,

建议作者在“IFEX KEY=#0x53,CALL SYS_SHELL”上方,插入

这些不是很明白
回复

使用道具 举报

发表于 2023-8-31 12:39:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-8-31 17:54:12 | 显示全部楼层
martin313 发表于 2023-8-31 12:39
它的意思是,如果 S 键被按下,那么执行  SYS_SHELL  子代码段

批处理专家,别谦虚了!

感谢解答
回复

使用道具 举报

发表于 2023-9-1 09:28:33 | 显示全部楼层
http://www.52bcx.com/html/c/original/279.html
从零开始简单快乐学编程(7)--批处理数学运算 (加减乘除)

https://www.cnblogs.com/happying-farm/p/16558599.html
批处理运算操作  非运算

https://www.yiibai.com/batch_script/batch_script_operators.html
批处理运算符  (这个比较完整)

http://www.360doc.com/content/21/1014/10/541242_999699797.shtml
批处理变量的数学运算  (提了计算精度)

点评

非常感谢  详情 回复 发表于 2023-9-1 09:46

评分

参与人数 1无忧币 +3 收起 理由
yyz2191958 + 3 非常感谢

查看全部评分

回复

使用道具 举报

发表于 2023-9-1 09:43:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2023-9-1 09:46:37 | 显示全部楼层
liangzr1976 发表于 2023-9-1 09:28
http://www.52bcx.com/html/c/original/279.html
从零开始简单快乐学编程(7)--批处理数学运算 (加减乘除 ...

非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-13 14:25

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表