笔记本开机自动启动热点

如何开机自动开启移动热点

当我们经常需要使用移动热点的时候,可能希望开机便自启动移动热点。

一、 技术难度:★★★(3颗星)

阅读时间:大约3分钟

适用于:Windows10/11

二、执行步骤:

1、鼠标右击屏幕左下角的开始菜单,打开 Windows PowerShell(管理员)(A)

在Windows11中可以打开 Windows终端(管理员)(A)

图片

2、在打开的Windows PowerShell窗口中输入:

set-executionpolicy remotesigned

按下键盘上的回车键(Enter按键)。

图片

3、等待一会,将出现如下的提示。输入:a。然后按下回车键(Enter按键)。

(Windows11的终端中可能不显示提示,这是正常的。)

图片

4、关闭Windows PowerShell窗口。

打开资源管理器,并在地址栏输入:

%appdata%\Microsoft\Windows\Start Menu\Programs\Startup

然后按下回车键(Enter按键)。

图片

5、将进入“启动”这个文件夹内。在空白处鼠标右击,选择“新建”,选择“文本文档”。

图片

6、更改新建的这个文件的txt后缀为bat。

图片

7、若是出现下图提示,点击“是”。

图片

8、鼠标右键点击该文件,然后选择“编辑”。

图片

9、在打开的窗口输入以下内容:

powershell -executionpolicy remotesigned -file "%appdata%\Microsoft\Windows\Start Menu\Programs\pondsihotspot.ps1"

exit

图片

10、在资源管理器的地址栏输入:

%appdata%\Microsoft\Windows\Start Menu\Programs

然后按下回车键(Enter按键),将进入“程序”这个文件夹内。

在空白处鼠标右击,选择“新建”,选择“文本文档”。

更改新建的这个文件名字为“pondsihotspot.ps1”。

若是出现重命名提示,点击“是”。

图片

11、鼠标右键点击该文件,选择“打开方式”,选择“记事本”打开。

图片

12、复制以下内容到文件内,完成后保存并关闭。

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) {

""

}

else{

Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])

}

图片

10、重启电脑,看下是否可以自动打开移动热点。

三、以上。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值