
[分享]批處理文檔進(jìn)行運(yùn)算還能把對(duì)應(yīng)文字打印出來【問題】有個(gè)文本文檔內(nèi)容如下1111+11654+5385665-8553+536223+352253-5以上6個(gè)是加減法運(yùn)算11*2290/30以上2個(gè)是乘除運(yùn)算批處理怎么能對(duì)上面的文檔進(jìn)行運(yùn)算,還能把文檔里面對(duì)應(yīng)文字打印出來【代碼】
- @echo off
- setlocal enabledelayedexpansion
- (for /f delims= %%i in ('type 1.txt') do (
- set str=%%i
- if !str:~0,1! leq 9 (
- set /a n=%%i
- echo,%%i=!n!
- ) else (
- echo,%%i
- )
- ))>2.txt
nclick="copycode($('code0'));">復(fù)制代碼
【注意】請(qǐng)參考Q-04和Q-05把bat文件和txt文件都保存為ANSI編碼:https://mp.weixin.qq.com/s/6lbb97qUOs1sTyKJfN0ZEQ