2015-01-06 5 views
1

В настоящее время проверяем несколько вещей и блуждаем, если можно захватить первую букву строки и присвоить ее переменной?Пакет: захватить первую букву строки

Некоторые контекст/пример:

set USRDIR1==\\SERVER\Users\%username% 
if not exist %USRDIR1% mdkir %USRDIR1% 

rem // grab first letter from %username% and assign to %firstletter% // 

set USDIR2==\\SERVER\Users\%firstletter%\%Username% 
if not exist %USRDIR2% mkdir %USRDIR2% 

ответ

3
set USRDIR1==\\SERVER\Users\%username% 
if not exist %USRDIR1% mdkir %USRDIR1% 

rem // grab first letter from %username% and assign to %firstletter% // 
set firstletter=%username:~0,1% 

set USDIR2==\\SERVER\Users\%firstletter%\%Username% 
if not exist %USRDIR2% mkdir %USRDIR2% 

Check variable substring syntax

+0

Большое спасибо за это. –