@echo off & setlocal enabledelayedexpansion
:begin
for /f "delims=" %%a in (d:\test.txt) do (
set var=%%a
for /l %%b in (0 1 1000) do (
if "!var:~%%b,1!"=="" (
set length=%%b
里面的
set var=%%a 什么意思?为什么要替换 直接用 %%a变量不可以么?
var:~%%b,1 是不时 %%a替换为%%b的 1位作者: HAT 时间: 2008-12-20 20:05 //set var=%%a 什么意思?