Win11 怎么开启5G热点啊?并且开机可以自启动热点的那种

Win11 怎么开启5G热点啊?并且开机可以自启动热点的那种
显示:所选网络波段不可用。请选择其他波段,然后重试。

尝试过网络的方法,用手机也开5G热点,再开就可以,但是每次开机都给默认关闭热点了,又要重新操作才可以 ::

百度找一下怎么通过命令行打开热点,然后写一个批处理丢启动里

在Windows 11操作系统中开启5G热点,并设置为开机自启动,可以按照以下步骤操作:

  1. 开启5G热点

    • 打开"设置"应用。
    • 点击"网络和互联网"。
    • 选择"移动热点"。
    • 打开"移动热点"开关。
  2. 设置5G网络

    • 确保你的设备支持5G网络,并且已经插入了5G SIM卡。
    • 在"移动热点"设置中,选择"频段"选项,然后选择支持5G的频段。
  3. 解决"所选网络波段不可用"的问题

    • 如果出现"所选网络波段不可用"的提示,可能是因为当前地区或设备不支持所选的5G频段。
    • 尝试选择其他可用的频段或联系你的网络服务提供商以获取支持。
  4. 设置开机自启动

    • 要设置5G热点开机自启动,可以使用任务计划程序。
    • 打开"任务计划程序",选择"创建基本任务"。
    • 给任务命名,并选择"当计算机启动时"作为触发器。
    • 在"操作"中选择"启动程序",然后浏览并选择用于开启热点的程序或脚本。
  5. 保存并测试

    • 完成设置后,保存任务。
    • 重启计算机以测试是否能够自动开启5G热点。

请注意,具体步骤可能会因不同版本的Windows 11或不同硬件配置略有差异。如果遇到问题,建议查阅设备的用户手册或联系技术支持获取帮助。

创建一个脚本以在Windows 11上开启移动热点并设置为开机自启动,你可以使用批处理脚本(batch script)或PowerShell脚本。下面我将提供一个简单的批处理脚本示例,以及如何设置它为开机自启动。

批处理脚本示例(CreateHotspot.bat)

@echo off
netsh wlan set hostednetwork mode=allow
netsh wlan start hostednetwork
echo 移动热点已开启。

这个脚本执行以下操作:

  1. 允许虚拟WiFi设备(移动热点)。
  2. 启动虚拟WiFi设备。

如何设置为开机自启动

  1. 将上述脚本保存为CreateHotspot.bat
  2. 打开“任务计划程序”(可以在开始菜单搜索)。
  3. 在“操作”菜单中选择“创建基本任务…”。
  4. 给任务命名,例如“Start Mobile Hotspot”。
  5. 选择“当计算机启动时”作为触发器。
  6. 在“操作”中选择“启动程序”。
  7. 浏览并选择你保存的CreateHotspot.bat文件。
  8. 完成后,下次开机时任务计划程序将自动运行脚本,开启移动热点。

请注意,这个脚本仅适用于Windows 10和Windows 11,且需要你的设备支持虚拟WiFi设备。此外,确保你已经以管理员身份运行任务计划程序,以便脚本具有足够的权限执行操作。

如果你需要进一步自定义热点设置,如设置热点名称和密码,可以在脚本中添加相应的netsh命令。

由 Kimi 生成,感觉这种问题用 AI 来问答才是最方便的

先在系统设置中调整好热点设置,然后打开记事本,将以下内容粘贴进记事本,另存为,文件类型选择 所有文件 ,文件名写 打开移动热点.ps1,保存位置为 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup,保存即可。记得将 .ps1 文件设置为可直接用 PowerShell 打开(默认用的是编辑器),需要修改注册表,详见 设置双击 ps1 脚本直接用 Powershell 打开

[Windows.System.UserProfile.LockScreen,Windows.System.UserProfile,ContentType=WindowsRuntime] | Out-Null
Add-Type -AssemblyName System.Runtime.WindowsRuntime
$asTaskGeneric = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq 'AsTask' -and $_.GetParameters().Count -eq 1 -and $_.GetParameters()[0].ParameterType.Name -eq 'IAsyncOperation`1' })[0]
 
Function Await($WinRtTask, $ResultType) {
    $asTask = $asTaskGeneric.MakeGenericMethod($ResultType)
    $netTask = $asTask.Invoke($null, @($WinRtTask))
    $netTask.Wait(-1) | Out-Null
    $netTask.Result
}
 
$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)
 
# 启动/开启移动热点
Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])

代码我在原作者基础上略有改动,删去了多余的功能,只保留了打开热点。理论上是能跑的,但是没有测试过,不知道能不能用。如果不能用的话就老老实实用原作者的代码吧,链接贴在最下面了。
很早以前搜到过这段代码,不过后来就没用上了。只是没想到今天遇上了有同样需求的人。
希望管用。

灵感来源: Windows 通过命令行开启热点 - CSDN 博客设置双击 ps1 脚本直接用 Powershell 打开

1 个赞

方便是方便,但是没有呀,我想要的是可以突破win的限制开启5GHz的热点,因为他是系统更新后不支持开启的。所以想着有没有办法可以突破这个限制来着。它却是叫我顺着win的意思走. ::
“ 3. 解决"所选网络波段不可用"的问题

  • 如果出现"所选网络波段不可用"的提示,可能是因为当前地区或设备不支持所选的5G频段。
  • 尝试选择其他可用的频段或联系你的网络服务提供商以获取支持。”

这样确实可以开热点,但是无法解决开启5GHz频段热点 无法在 5 GHz 频段上使用 Windows® 10 移动热点功能 (intel.cn)
不过我搜找了下好像只有这一个方法可以开启5G热点,但是每次都需要先手机开5G电脑连接,然后电脑才能开。每次开机后又要重复操作,很是麻烦。 Windows 使用打开 5G 频段热点提示“所选网络波段不可用请选择其他波段,然后重试”的解决方法 - 摸鱼派 (fishpi.cn)
开启代码通过Powershell 打开可以正常开启热点,但是我无法设置双击通过Powershell 打开。因为我发现我的注册表里没有教程里说的【Microsoft.PowerShellScript.1】文件夹,如图1。https://h1.appinn.net/file/55142bd5ad8ff0e5996bc.png
系统是win11 专业版22h2。
于是我尝试在注册表里新建整个目录来实现。尝试后还是无法设置成功以双击打开,不知更改注册表要重启电脑生效?我看教程里也没有提到重启一事。于是我在网上搜索同类教程,说的也是找到【Microsoft.PowerShellScript.1】文件夹更改。https://h1.appinn.net/file/c420f98299306eb7801f5.png

你是Intel网卡吗?考虑换一家?高通和MTK的都可以直接开,不过高通的要注意驱动不能随便装,不同的1.0、2.0后面的小版本号之间并不是简单新旧关系。 Realtek的扔太早忘了试了 :sweat_smile:

没有遇到过你所说的不能开启 5 GHz 频段的情况,可能因为我的电脑地区是设置在美国的问题。你可以尝试更改地区而不更改语言来看看这是否奏效。不过这只是我的猜测。

如果无法设置 PowerShell 为默认 .ps1 脚本执行器,则需新建一个空目录,将 .ps1 脚本移动至该目录,然后在相同目录下再新建一个 .bat 脚本。看起来你应该也知晓如何新建脚本,在这里就不过多叙述了。将 .bat 脚本内的内容修改为如下内容即可:

@start powershell.exe -ExecutionPolicy RemoteSigned -File 打开移动热点.ps1

然后创建一个指向该 .bat 脚本的快捷方式,然后将其移至 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup 文件夹即可。
希望有所帮助。

是的 是英特尔网卡,公司的电脑主板自带的

热点开机自启动的脚本代码,可以顺利使用了。感谢大佬教导:pray:
我之前弄win 11子系统,好像就跳到了美区(设置 - 时间和语言 - 语言和区域里),设置的就是美国的。https://h1.appinn.net/file/ad027fbcba8cd84bd3c89.png
是的,他这个因特尔网卡好像就是根据国家和地区来限制的,应该改地区就可以破开限制才对。不知道他是通过读取什么来识别地区的“某些国家/地区存在监管限制,不允许热点自行在 5 GHz 频段上运行” 无法在 5 GHz 频段上使用 Windows® 10 移动热点功能 (intel.cn)