どうすればよいですか?私は試しました:バッチファイルでvarの最初の3文字を削除しますか?
たとえば、「Hello World」と入力すると「lo World」と表示されます。
私はあまりにも曖昧でした。このコードは実際のコードではありませんが、これは次のとおりです。
@echo off
setlocal EnableDelayedExpansion
set /p file=""
set cnt=0
for /F "delims=" %%j in (%file%.txt) do (
set /A cnt+=1
set line!cnt!=%%j
)
set cde=0
:code
set /a cde+=1
set line=!line%cde%!
if %line:~0,9% == err echo.%line:~3%
goto code
は、私はちょうどそれが短いだけでなく、まだエラーを示す作るしようとしていました。
何も間違っています、私のために働く。 –
私のためにも動作します。 – Kobra