- @echo off
- REG QUERY HKEY_CURRENT_USER\Software\win7ap
- if errorlevel 1 (
- call :a1
- ) else (
- rem 1
- )
- echo %ssid% %pw%
- pause
- :a1
- set /p ssid=输入要建立的无线名称:
- reg add "HKEY_CURRENT_USER\Software\win7ap" /v SSIDvalue /d "%ssid%" /f >nul
- set /p pw=输入要建立的无线密码:
- reg add "HKEY_CURRENT_USER\Software\win7ap" /v PasswordValue /d "%pw%" /f >nul
- goto :eof
复制代码
- @echo off & setlocal ENABLEDELAYEDEXPANSION
- REG QUERY HKEY_CURRENT_USER\Software\win7ap
- if errorlevel 1 (
- set /p ssid=输入要建立的无线名称:
- reg add "HKEY_CURRENT_USER\Software\win7ap" /v SSIDvalue /d "!ssid!" /f >nul
- set /p pw=输入要建立的无线密码:
- reg add "HKEY_CURRENT_USER\Software\win7ap" /v PasswordValue /d "!pw!" /f >nul
- ) else (
- rem 1
- )
- echo %ssid% %pw%
- pause
复制代码 为什么第二个需要使用变量扩展,第一个不需要。难道只要在括号里面就要用变量扩展?
求大神说明一下,小弟对延迟环境变量扩展了解的不是很多。 |