-
for /f "tokens=*" %%a in ( do (set /a n+=1
set _!n!=%%a
set n=0
for /f "tokens=*" %%b in ( do call :lp %%b
goto :eof
lpset /a n+=1
echo !_n%! 1>>
另存為。 蝙蝠檔案執行是好的。
說明總和已更改為 and。
那麼生成就是你可以自己修改名字,中間有個空隙,可以或多或少地丟掉空間。
-
@echo off
setlocal enabledelayedexpansionfor /l %%a in (1,1,1000) do (set /a n=0
for /f %%i in (%do (set /a n+=1
if /i !n!==3 set "var%%a=%%i"))for /l %%a in (1,1,1000) do (echo !var%%a!)
中的第三行變數是:!var1!
中的第三行變數是:!var2!
中的第三行變數是:!var1000!
萬用字元的使用取決於場合。
pause
-
既然都是關於它的,那麼最簡單的事情就是。
type >>
有點麻煩。
for /f "tokens=* delims=" %%a in ( do echo %%a>>
-
如果您不知道如何 cmd 並使用更多,請使用更多?
自己慢慢嘗試一下,對自己的進步也是一種進步!
-
@echo off 5>
假設您需要提取文件的編號。
for /f "delims=" %%a in ('findstr "([0-9]*)" ') do call :cz "%%a"
start /b
czfor /f "tokens=1* delims=()" %%i in ("%~1") do (
echo %%i|findstr "^[0-9]*$">nul&&>echo %%i
if not "%%j"=="" call :cz "%%j"
goto :eof
-
@echo off
Exit 將儲存為執行,並顯示 D 驅動器上的檔案。
-
@echo off
del new_ >nul 2>nul
for /f "tokens=*" %%i in ('dir /a-d /b *.txt') do (
for /f "skip=4 tokens=*" %%j in (%i) do (
echo %%j))>new_
start "" "new_"
在文字文件所在的目錄下執行,也可以處理帶空格的文字。
-
在文字中,選擇“編輯”。
將需要更改的文字替換為新文字。
-
@echo off
setlocal enabledelayed expansionset n=0
for /f "tokens=* delims=" %%i in ( do (
set /a n+=1
set !n!=%%i
變數都給定了行號。
不包括空行。
echo off
for /f "tokens=1* delims=:" %%a in ('findstr /n ".*" ""') do ( >>>More
start c:\progra~1\hp\quickt~1\bin\instde~
將這兩句話另存為“刪除”。 bat“可以執行。 >>>More
將 1000 個檔案從資料夾 A 移動到資料夾 1、2、3 並替換為 123,因為 bcde 和其他專案不容易操作。 >>>More