
네트워크 프로필을 가져올 때 인터페이스 이름을 무시하려면 어떻게 해야 합니까?
아래 배치 파일은 아래 2개의 배치 파일에 정의된 대로 엔드포인트의 인터페이스 이름이 동일한 경우에만 작동합니다(Windows 인터페이스 이름은 일반적으로 로컬 영역 연결, 무선 네트워크 연결, 이더넷, Wi-Fi입니다). 내가 가지고 있는 기존 배치 파일은 다음과 같습니다.
LAN의 경우:
for /F "tokens=3 delims=: " %%H in ('sc query "dot3svc" ^| findstr " STATE"') do (
if /I "%%H" NEQ "RUNNING" (
sc start dot3svc
)
)
sc config dot3svc start= auto
netsh lan add profile filename=".\Local Area Connection.xml"
WLAN용
for /F "tokens=3 delims=: " %%H in ('sc query "WlanSvc" ^| findstr " STATE"') do (
if /I "%%H" NEQ "RUNNING" (
sc start WlanSvc
)
)
sc config WlanSvc start= auto
netsh wlan add profile filename=".\Wireless Network Connection-mywifiname.xml"