2
- 私にSETに変数を使用しますこの:代わりに、ここに固定された数の変数を使用しようと、Windowsのバッチファイル
set VARNUM=7
set PACK_VERSION=Testing12345
set PACK_VERSION=%PACK_VERSION:~%VARNUM%,100%
echo %PACK_VERSION%
私はそれを正しく挿入する方法を知らない、誰でも助けることができますか?ありがとう! call
がこれを行うには良い方法であり、(あなたが二回行を解析する必要が
setlocal enabledelayedexpansion
set VARNUM=7
set PACK_VERSION=Testing12345
set PACK_VERSION=!PACK_VERSION:~%VARNUM%!
echo %PACK_VERSION%
をしかし遅れ拡張せずにそれを行うにはちょっとしたトリックもあります:
が重複する可能性[バッチファイル:ループのために可変長の部分文字列を実行する方法](https://stackoverflow.com/questions/8913453/batch-files-how-to-do-サブストリング付き可変長ループ付き) –