Так что в этом коде! MSP! в эхо-выходах 0.
Я делаю проверку, чтобы увидеть, что это за число, а затем выводит тип. Но почему-то говорит, что ни одно из утверждений if не соответствует действительности?
set msp=
for /f "tokens=2 delims==" %%f in ('wmic memorychip get memorytype /value ^| find "="') do (set msp=%%f)
echo !msp!
if !msp!=="0" (
echo Unknown s
)
if !msp!==0 (
echo Unknown n
)
s и n - это просто я пытаюсь понять, имеет ли значение "".