2

Windowsコマンドラインで環境変数の長さを評価するための簡単なコマンドを探しています。

概念的には、次のような効果があります。

echo %PATH%.length

ありがとう!

4

1 に答える 1

5
@echo off
setlocal enabledelayedexpansion
call :COUNT "%path%"
echo Your variable is %length% characters long
pause >nul

:COUNT
set temp=%1
set length=0
:loop
if defined temp (
    set temp=!temp:~1!
    set /a length+=1
    goto :loop
)

使用法:call :COUNT %yourvar%長さは に格納され%length%ます。

于 2013-01-14T16:25:49.427 に答える