मैं स्ट्रिंग "हैलो वर्ल्ड" के प्रत्येक चरित्र को कई चर में विभाजित करने में सक्षम होना चाहता हूं।
धन्यवाद,
उत्तर:
जवाब के लिए 0 № 1हमेशा एक "^" (बिना उद्धरण के) स्ट्रिंग के बाद आप विभाजित करना चाहते हैं। इसके अलावा आपको स्ट्रिंग को स्ट्रिंग चर में रखना होगा
setlocal EnableDelayedExpansion
set str="Hello World^!"
set tempstr=%str%
set count=0
:loop
if defined tempstr (
set tempstr=%tempstr:~1%
set /a count+=1
set /a pos=%count%-1
set t!count!=!str:~%pos%,1!
goto loop
)