現在のPC名が:user-PC
このとき8桁目が存在するかをコマンドで確認する方法
set a=1
set a=%computername:~7,1%
if "%a%" == "" goto out
echo 8桁です
goto end
:out
echo 8桁目は存在しません
:end
---------------------------------
set a=%computername:~7,1% ←ここで先頭から8文字目を抽出
しています。
8文字目がないと a に何もない結果が代入されます。
このとき8桁目が存在するかをコマンドで確認する方法
set a=1
set a=%computername:~7,1%
if "%a%" == "" goto out
echo 8桁です
goto end
:out
echo 8桁目は存在しません
:end
---------------------------------
set a=%computername:~7,1% ←ここで先頭から8文字目を抽出
しています。
8文字目がないと a に何もない結果が代入されます。