时不时需要重装系统,面临很多需要重复操作又容易忘记的事情,记录一下。

映射目录为虚拟分区号

将某个文件夹映射为一个虚拟分区号, 方便访问文件夹或者备份的时候路径短一些

1
2
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"X:"="\\??\\D:\\Downloads\\Work\\MyFiles"

WOL脚本

最开始不理解wol原理就搜教程, 网上的人也不知道咋写的, 一个wol用python就能解决的, 教程居然让下载一个工具, 一点也不geek.

1
2
3
4
5
import socket

s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.sendto('\xff'*6+'\xAA\xAA\xAA\xAA\xAA\xAA'*16, ("255.255.255.255",9))

需要注意的是, 如果想在公网唤醒局域网的机器, 路由器端口转发好像不好使(即使把机器绑定了固定ip), 设定广播ip也不好使, 应该必须设置静态arp. 想设置arp, 这个就看路由器了, 很难弄, 所以家里有群晖的, 用群晖跑个命令更靠谱一些.

实用windows软件推荐

everything 搜本地文件神器! 装机必备

xyplorer windows自带的文件管理不支持tab管理, 费劲, 我个人比较喜欢这个文件管理器, 而且可以一直试用

sublime text 十分强大的文本编辑器, 比起vscode小巧, 功能强大. vscode后台一堆进程, 占用内存太多, 我不喜欢, 还是sublime 可爱.

设置空格替换tab

1
2
3
"tab_size": 4,
"translate_tabs_to_spaces": true
"expand_tabs_on_save": true

7z 我觉得, 它是最屌的解压缩软件, 没人有意见吧 :) 安装后, 需要打开7z文件管理器, 在工具->选项里点一下 +号, 才能关联文件后缀, 切记!

system32目录文件修改

如果要删除或修改C:\windows\system32\目录下的文件, 一般需要TrustInstaller权限, 要修改它, 可以现在管理员命令行里运行takeown /f C:\windows\system32\xxx.dll, 然后在文件管理里, 右键文件, 属性->安全:

1699511875452

选择当前用户, 选择编辑, 然后勾选完全控制, 确认后就可以随意更改了.

vs code 插件

1730195908892

像sourcehight一样, shift+f8 高亮关键词.