标签 Windows 下的文章


1、管理员打开 Windows PowerShell 输入以下内容:
set-executionpolicy remotesigned

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

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

3、新建 wifi.bat 文件输入以下内容:

powershell -executionpolicy remotesigned -file "%appdata%\Microsoft\Windows\Start Menu\Programs\pondsihotspot.ps1"
exit
````
4、打开资源管理器,并在地址栏输入:

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

5、新建 pondsihotspot.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])
}```
运行 wifi.bat,测试能否打开热点;最后重启电脑,看下是否可以自动打开移动热点。

这几天觉得自己电脑好卡,之前也没管,今天偶尔看了下,发现有个进程占用了大量内存,这个就是桌面窗口管理器

关闭virtualbox虚拟机后,总内存占用下降了,但它的没变。

关闭所有应用后,它的占用依旧很高。

尝试网上各种方法都没有效果。
最后想到之前下载过一个内存清理软件,就拿出来试了下,发现效果还不错。

就是这个软件,大家可以试试。

官网:
https://github.com/henrypp/memreduct

下载:
https://github.com/henrypp/memreduct/releases/download/v.3.4/memreduct-3.4-setup.exe