image frame

博客

知足常乐

06.为家庭版Windows添加组策略编辑器

添加组策略编辑器

1
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >%USERPROFILE%\Desktop\Addgpedit.txt & dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>%USERPROFILE%\Desktop\Addgpedit.txt & (for /f %i in ('findstr /i . %USERPROFILE%\Desktop\Addgpedit.txt 2^>nul') do Dism /online /NoRestart /Add-Package:"%SystemRoot%\servicing\Packages\%i") & del %USERPROFILE%\Desktop\Addgpedit.txt

05.为Windows添加右键文件校验

点此下载

基本使用

添加单个校验项请运行 “右键文件校验 - 单个.bat”
添加多个校验项请运行 “右键文件校验 - 多个.bat”
只需临时校验则直接拖动需校验文件到 “文件校验 - 拖放.bat” 上松开
删除右键菜单校验项可运行 “删除右键文件校验项.bat” 或直接在CMD中运行以下命令

1
reg delete "HKEY_CLASSES_ROOT\*\shell\FileHash" /f

自定义修改

如需替换单个校验项的校验类型则将“右键文件校验 - 单个.bat”中第9行的SHA256改为你想要的校验类型
如需向多个校验项中添加更多的校验项则复制01menu然后按照下图上的详细说明粘贴修改
添加多校验项示例

04.离线安装.Net FrameWork 3.5

点此下载

Net FrameWork 3.5的cab文件移动到与“离线安装NetFX3.bat”相同的文件夹内,之后双击“离线安装NetFX3.bat”即自动开始安装
Net FrameWork 3.5的cab文件为Win10/Win11系统包sources\sxs文件夹下microsoft-windows-netfx3开头的cab文件

03.Linux网速脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#!/bin/bash

ethn=$1

while true
do
RX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}')
TX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}')
sleep 1
RX_next=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}')
TX_next=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}')

clear

RX=$((${RX_next}-${RX_pre}))
TX=$((${TX_next}-${TX_pre}))

if [[ $RX -lt 1024 ]];then
RX="${RX}B/s"
elif [[ $RX -gt 1048576 ]];then
RX=$(echo $RX | awk '{print $1/1048576 "MB/s"}')
else
RX=$(echo $RX | awk '{print $1/1024 "KB/s"}')
fi

if [[ $TX -lt 1024 ]];then
TX="${TX}B/s"
elif [[ $TX -gt 1048576 ]];then
TX=$(echo $TX | awk '{print $1/1048576 "MB/s"}')
else
TX=$(echo $TX | awk '{print $1/1024 "KB/s"}')
fi

echo "* * * * * * * * * * * * *"
echo -e "*\t\t\t*"
echo -e "*\t当前时间\t*"
echo -e "*\t`date +%k:%M:%S`\t*"
echo -e "*\t\t\t*"
echo "* * * * * * * * * * * * *"
echo ""
echo "网卡:"
echo "$ethn"
echo ""
echo -e "下行(RX)"
echo -e "$RX"
echo ""
echo -e "上行(TX)"
echo -e "$TX"
echo ""

done

使用方法:

1
./netspeed.sh eth0
  • Copyrights © 2023-2024 kukusun