windows11/windows10设置移动热点自启(图文步骤教程)

1、在D盘根目录创建wifi1.txt记事本,随后粘贴下面内容:并重命名为wifi**.ps1**

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
}
Function AwaitAction($WinRtAction) {
    $asTask = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq 'AsTask' -and $_.GetParameters().Count -eq 1 -and !$_.IsGenericMethod })[0]
    $netTask = $asTask.Invoke($null, @($WinRtAction))
    $netTask.Wait(-1) | Out-Null
}
 
$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)
if ($tetheringManager.TetheringOperationalState -eq 1) 
{
    "Hotspot is already On!"
}
else{
    "Hotspot is off! Turning it on"
    Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])
}

2、再创建一个创建wifi2.txt记事本,随后粘贴下面内容:并重命名wifi**.bat**

powershell.exe -command ^ "& {set-executionpolicy Remotesigned -Scope Process; .'.\wifi.ps1' }"

这样D盘根目录下就有这两个文件wifi**.ps1,wifi.bat了**

damj0Lv6q3cGGHPEMwVj1EjqUD30mUQFrpK1bDCleAY.png

3、修改系统策略(重要,不然执行不了ps1文件)

由于Windows系统默认的策略是禁止直接运行ps1脚本文件的,所以需要先修改一下系统策略

按快捷键win+Q调起搜索(电脑左下角有个放大镜搜索图标就是)输入:

powershell

出现搜索列表,找到应用 Windows PowerShell 选>以管理员身份运行
AvzypO9lVP2VzvQPqCD5-1kb-YfYkzilqmUOjYYs9yY.png
弹出以下窗口,复制粘贴下面命令,回车,根据提示打个Y,回车确定即可。

set-executionpolicy remotesigned

yWbuKV7Dii3GuBPGX28w6wTt5R0ScmGfeiFVzg62bnc.png

4、测试运行wifi.bat文件能不能运行并开启移动热点。

(1)先创建一个快捷键到桌面去运行:

选中文件wifi.bat,鼠标右键,选择–发送到–桌面快捷方式
r1up91wENLc16Kzv944yFGyJHSlgUSrIfkAKF71yEZY.png
这样,桌面就有一个快捷方式:

MFc93C3h7CA_28qQr-vEhzm9641baDtu_mkH0T9oJhI.png

(2)运行测试:先确保关闭电脑的移动热点,点击运行桌面的wifi.bat - 快捷方式,有个黑色的框框一闪而过不见了,再看下热点开了没。

NIkr3k_lTs-g7vnoVcPFJTX5FHnVSctQihB-ksTbG64.png

5、最后一步,添加到电脑自启中

打开我的电脑(此电脑),在地址栏输入:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

4Avj9V-rx7MK-6TZpJYk7CNkDTO1gavAifoCO1KlOiA.png

进入开始菜单的启动文件夹,把桌面的 wifi.bat - 快捷方式 剪切(就是剪切),放进启动文件夹里.

gDpk3ILS7uORYA0C54GAsfVbIVDJqCfgwAXmM2AlD5k.png

然后,重启下电脑,进入桌面后,等待运行一下。有个黑色框框运行一闪而过之后。看下热点开了没。开了就完事了。
QQ截图20211201003334.png

如不明白,可加QQ群631689215交流:QQ群

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐