コマンドプロンプトで使用できる1つのライナーに以下を凝縮しようとしています。&& と & と | を交互に試してみました。と || 成功せずに、私は取得し続けます
・・・この時点で予想外でした。
これを1行に凝縮することは可能ですか?
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "delims=" %%l in ('wmic computersystem get SystemType^ /format:list') do >nul 2>&1 set "System_%%l"
if "%System_SystemType%" == "x64-based PC" (
echo 64bit
) else (
echo 32bit
)