以下のバッチコードが何をしているのかを説明してくれる人はいますか?
REM CLIENT: CRM_CI_M8626AABBQNBAM200030.1.5
SET name=%CLIENT%
FOR /F "tokens=1 delims=_" %%a IN ("%name%" ) DO (
SET name=%%a
)
以下のバッチコードが何をしているのかを説明してくれる人はいますか?
REM CLIENT: CRM_CI_M8626AABBQNBAM200030.1.5
SET name=%CLIENT%
FOR /F "tokens=1 delims=_" %%a IN ("%name%" ) DO (
SET name=%%a
)
CRM_CI_M8626AABBQNBAM200030.1.5が %CLIENT% にある場合、コードはCRMを%name% に割り当てます。
変数名のCLIENT値が「stackoverflow_the_best_web :-)」であるとします。
スクリプトの実行後、結果は名前が「name」で値が「stackoverflow」の環境変数になります。
REM CLIENT: CRM_CI_M8626AABBQNBAM200030.1.5
SET name=stackoverflow_the_best_web :-)
FOR /F "tokens=1 delims=_" %a IN ("stackoverflow_the_best_web :-)") DO (SET name=%a )
(SET name=stackoverflow )
C:\Windows\system32>set name
name=stackoverflow