这样岂不是更好?
- ::获取字符串的字节数
- ::code by Defanive
- @echo off
- setlocal enabledelayedexpansion
- if "%1"=="" goto :help
- call :test "%~1"
- echo %1的字节有:%len%
- pause>nul
-
- :test
- echo."%~1">"%temp%\lb.tmp"
- for /f %%a in ("%temp%\lb.tmp") do set /a len=%%~za-4
- del /f /q "%temp%\lb.tmp"
- goto :eof
-
- :help
- echo.&echo ==========================求字符串的字节数=================
- echo [使用格式] %~nx0 "字符串"
- echo [使用示例] %~nx0 "好人123"
- echo ============================--------=================================
- cmd /k
复制代码
|