
이상한 이유로 사용할 수 없고 netsh wlan start hostednetwork
대신 Windows 10 옵션 "모바일 핫스팟"을 사용하고 있습니다. 내 문제는 시작할 때 자동으로 핫스팟을 켜고 싶은 것입니다. 그렇게 할 수 있는 방법이 있습니까?
다른 노트북에서는 netsh
이 목적으로 .bat 파일의 명령을 사용했지만 지금은 작동하지 않습니다. 다른 노트북에서 사용한 것과 동일한 .bat 파일을 실행하려고 했지만 실패했습니다. 또한 그렇게 하면 netsh wlan show drivers
다음 줄이 표시됩니다.Hosted network supported : No
확실히 말하자면 Windows 10 인터페이스를 통해 정상적으로 모바일 핫스팟을 사용할 수 있지만 문제는 시작할 때 자동으로 켜기를 원한다는 것입니다. 이것저것 많이 찾아봤는데 해결방법이 없네요...
보너스 질문: 서비스(Windows 키 + R => services.msc)를 사용하여 이 작업을 수행할 수 있는지 알아보는 동안 아마도 뭔가 버그를 범했을 것입니다(뭔가를 터치했을 때 모든 옵션을 되돌렸음에도 불구하고). 지금 켜려면 몇 초 후에 두 번 클릭해야 합니다. 모든 서비스를 기본값으로 재설정하는 방법을 아시나요? 참고: Windows Mobile Hotspot 서비스를 자동으로 켜도록 전환했을 때 도움이 되지 않았습니다.
답변1
Superuser에 대한 다른 많은 답변에서 언급했듯이 Powershell 명령을 사용하여 Windows 10 Mobile Hotspot을 켜는 간단한 방법이 있습니다(관리자 권한도 필요하지 않음).
$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)
# Start Mobile Hotspot
$tetheringManager.StartTetheringAsync()
# Stop Mobile Hotspot
$tetheringManager.StopTetheringAsync()
# Check whether Mobile Hotspot is enabled
$tetheringManager.TetheringOperationalState
관련 부분을 PowerShell 스크립트(PS1)에 추가하고 작업 스케줄러에 작업을 추가하고 트리거를 '시작 시' 또는 '로그온 시'로 설정하여 부팅 시 실행할 수 있습니다(자세히 알아보기)여기)
여기는NetworkOperatorTetheringManager
클래스 에 관한 Microsoft 문서여기에는 PowerShell 스크립트에 추가 기능을 추가하려는 사람들에게 도움이 될 수 있는 몇 가지 유용한 기능이 포함되어 있습니다.
답변2
- 윈도우 키 + R
- 입력
shell:startup
하고 Enter 키를 누르세요. - 라는 파일을 만듭니다
start_mobile_hotspot.bat
(어떤 파일 이름이든 가능합니다. 확장자가 가 되지 않도록 하세요.txt.bat
). - 아래 코드를 복사하여 파일에 붙여넣으세요(줄 바꿈이 없어야 함).
powershell -ExecutionPolicy Bypass "$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile(); $tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile); $tetheringManager.StartTetheringAsync();"
나는 사용했다ManSam뱀파이어의 답변모바일 핫스팟을 활성화하는 올바른 방법이고 네트워크 드라이버에 구애받지 않지만 부팅 시 실행되도록 하는 것은 약간 높은 유지 관리 작업이므로 결합했습니다.https://stackoverflow.com/a/9167524/5506988그리고https://stackoverflow.com/a/6037167/5506988이것을 빠르고 쉽게 만들려면.
답변3
Windows 실행 파일을 통해 Mobile Hotspot을 시작하는 방법을 모르겠습니다. 나는 이러한 Windows 10 설정이 개발되는 방식으로 인해 그러한 일이 가능하다고 생각하지 않습니다.
그렇게 했는데 netsh wlan show wirelesscapabilities
소프트 AP가 비활성화되었다고 표시되면 드라이버가 "호스팅 네트워크"를 지원하지 않는 것입니다.
그러나 어댑터에 따라 긴 기회이기는 하지만 Soft AP를 비활성화하기 전에 여러 드라이버 버전을 시도하고 되돌리는 것이 가능합니다(한 지점에서 Soft AP가 허용되었다고 가정). Intel Dual Band Wireless-AC 3165(나와 유사)가 있는 경우 드라이버 버전 18.10 이전으로 돌아가 비활성화해야 합니다. 해당 드라이버가 없으면 이전 버전에서 활성화되었을 가능성이 있으므로 제조업체의 무선 어댑터 드라이버 아카이브를 살펴보는 것이 시간을 투자할 가치가 있을 수 있습니다.
"보너스 질문"에 관해 따라야 할 사항이 가이드, 여기서 reg 파일에 저장된 기본 상태(Windows 10을 새로 설치한 경우)가 포함된 zip 파일을 다운로드합니다. zip 파일에서 개별적으로 재설정하려는 파일을 클릭하기만 하면 됩니다. 또한, 관련되지 않은 "보너스 질문"에는 자체 게시물이 있어야 합니다. 그렇지 않으면 이 게시물에서 알 수 있듯이 귀하의 게시물에 몇 달 동안 답변이 없을 수 있습니다.