批處理命令for/f在極個別電腦取不到正確的結果,請問為什么結果為:C:documents and SettingsAll Users桌面為啥多數電腦都能正確取到結果,而個別電腦上運行會丟失最后一個字符,成了C:documents and SettingsAll Users桌我實在是想不明白,有哪位高人知道嗎?nclick="copycode($('code0'));">復制代碼
- @ECHO OFF
- set PATH_REG_KEY1=HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Folders
- @for /f skip=1 tokens=2,* delims= %%i in ('reg query %PATH_REG_KEY1% /v Common Desktop') do set INSTALL_PATH=%%j
- echo %INSTALL_PATH%
- pause