无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9134|回复: 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:12:19 | 显示全部楼层
泮安宁 发表于 2023-8-26 22:10
既然可以调用pecmd,为啥还非要用bat,直接用pecmd不好吗

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

使用道具 举报

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

自然有需要
回复

使用道具 举报

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

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

非常感谢
回复

使用道具 举报

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

非常感谢,我研究一下

点评

搞明白后,我就妥协了, 建议作者在“IFEX KEY=#0x53,CALL SYS_SHELL”上方,插入 WAIT 1000 TEAM TEXT|TEXT 按键提示结束!PE初始化,请稍候……#0xC0C0C0 L36 T72 $24:微软雅黑 这样安排更人性化些,其中  详情 回复 发表于 2023-8-31 12:06
回复

使用道具 举报

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

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

这些不是很明白

点评

它的意思是,如果 S 键被按下,那么执行 SYS_SHELL 子代码段 批处理专家,别谦虚了!  详情 回复 发表于 2023-8-31 12:39
回复

使用道具 举报

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

批处理专家,别谦虚了!

感谢解答
回复

使用道具 举报

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

非常感谢
回复

使用道具 举报

 楼主| 发表于 2023-11-19 18:36:47 | 显示全部楼层
wuhuayu 发表于 2023-11-19 18:28
pecmd.exe BROW wimPATH,,请指定Windows安装文件的WIM镜像路径,wim

求教这个怎么返回值怎么给cmd使用

我不晓得
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-22 11:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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