PC Software

PC Windows

扫描修复系统

1
sfc /SCANNOW

DNS解析

刷新DNS

ipconfig /flushdns

nslookup

image-20220402175405670

image-20220402175432533

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
nslookup

# 设置查询类型 name server
set type=ns

# 查询根服务器
.

# Non-authoritative 代表非权威应答 一般是缓存来的
# authoritative 表权威应答 根服务器直接返回的

# 设置查询类型 a ipv4地址
set type=a

# 查询根服务器的ipv4地址
.

# 设置dns服务器地址
server 198.41.0.4

# 设置查询类型 name server
set type=ns

# 查询cf域名服务器
cf.

# 设置查询类型 a ipv4地址
set type=a

# 查询cf域名服务器的ipv4地址
cf.

..........


lager.cf.

硬链接&符号链接

mklink
创建符号链接。

MKLINK [[/D] | [/H] | [/J]] Link Target

      /D      创建目录符号链接。默认为文件
              符号链接。
      /H      创建硬链接而非符号链接。
      /J      创建目录联接。
      Link    指定新的符号链接名称。
      Target  指定新链接引用的路径
              (相对或绝对)。
硬链接(Hard Link)目录联接(Junction Point)符号链接(Symbolic Link)
命令mklink /H Link Targetmklink /J Link Targetmklink /D Link Target
作用为某文件创建别名,可让不同的路径对应同一个文件的数据。
链接到文件✔️
链接到文件夹✔️✔️
需要提升为管理员权限需要不需要通常需要 [坑1]
跨驱动器卷(盘符)✔️(仅本地计算机)✔️(包括 SMB 文件或路径)
操作系统支持Windows NT 3.1 开始支持 Windows 2000 开始有 API CreateHardLink() Windows NT 6.0 开始能使用 mklink /HWindows 2000+Windows Vista+
可链接到不存在的目标✔️✔️
可链接到相对目录❌(可以使用相对路径创建,但创建完即变绝对路径)✔️
删除方法delrdrd / del
当链接被单独删除后只有所有指向原始文件的硬链接和原始文件全部删除后文件数据才会被删除。Windows Vista 之后原始文件夹不受影响;Windows 2000/XP/2003 会导致原始子文件夹被删除。原始文件夹不受影响。
当原始文件被单独删除后硬链接依然能正常访问到文件的数据。目录联接失效,指向不存在的目录。符号链接失效,指向不存在的目录

比较 Windows 上四种不同的文件(夹)链接方式(NTFS 的硬链接、目录联接、符号链接,和大家熟知的快捷方式)

https://blog.walterlv.com/post/ntfs-link-comparisons.html

Windows中的硬链接和软链接(hard link 和 Symbolic link)

https://www.cnblogs.com/Naylor/p/7597869.html

Windows下mklink使用, 硬链接, 软链接和快捷方式的区别

https://blog.csdn.net/guyue35/article/details/49761347

1
2
3
4
5
6
7
8
9
创建链接:
mklink /j D:\System\Desktop\Project D:\Project



删除的命令:
rmdir 链接名称
例如:rmdir d:\recivefiles rmdir d:\develop
删除虚拟链接目录,并不会删除真实文件,注意,不能使用del命令,del命令会删除真实文件

拓展 : linux下的软链接和硬链接

同样,在Windows下,链接的功能也是被实现了的(虽然我们不会经常发现)。在Linux下,我们都知道链接有两种形式:硬链接和软链接。所谓硬链接,我们可以理解为硬链接持有的是文件本身(而不是路径)的引用。也就是说,当我们给一个名为a.txt的文件建立硬链接(b.txt)后,那么b.txt指向的位置就是a.txt这个文件本身,而此时,a.txt和b.txt是同级平行的,这个文本文件此时同时拥有两个文件名。当我们删除a.txt时,只是删除了a.txt这个文件名,这个文件仍然被b.txt所引用,所以我们还能够通过b.txt访问。而软链接,持有的则是原链接路径。比如a.txt位于 /Document/a.txt ,那么为其建立软链接b.txt的内容就是”/Document/a.txt”,此时,我们访问b.txt,其实是在按照a.txt的路径去访问a.txt。如果我们这时删除a.txt这个文件,那么b.txt也会无效,因为路径已经断掉。

NOTE

窗口主题色 活动和非活动窗口

1
2
3
4
5
6
7
8
9
regedit 编辑
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM

# 活动窗口颜色
# 32位值就是 颜色的RGB 注意的是这里不知道是大小端的问题还是其他什么问题需要RGB数值转换成BGR样式
AccentColor

# 非活动窗口颜色
AccentColorInactive

添加永久路由

1
2
3
4
5
route -p add 

route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^

各类特定文件夹

win+r输入对应内容

1
2
3
4
# 启动文件夹
shell:startup
# 发送到右键菜单
shell:sendto

修改WIFI位置

1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
  • 展开“Profiles”项,其下面的子项是都是一个网络连接,可以通过查看“ProfilesName”来分辨,双击打开“Category”,
  • 打开编辑窗口后,修改“数值数据”,这里数值0代表公用网络,1代表专用网络,2代表域网络,设置完后点击确定即可。

填加开机启动

  1. 添加Windows开机自动执行init-wsl.bat脚本

Windows键+R,输入regedit打开注册列表,在地址栏输入计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run定位到对应注册表位置,右键新建一个字符串值,键入init-wsl.bat脚本绝对路径即可,如下图!

set regedit service

重启计算机即可发现,WSL中的Docker服务已经被启动,通过192.168.33.10可以直接访问到WSL内部的网络!

windows 10 LTSC wsappx占用大量cpu

  • win R输入 regedit 进注册表
  • 打开注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc
  • 双击右侧start 把3改为4重启就可以了。
  • 如果要启用这个功能再改为3即可。

修改成功后运行更新程序,更新到最新,微软已经修复此问题。

win下命令行查看文件MD5

1
2
3
certutil -hashfile filename MD5
certutil -hashfile filename SHA1
certutil -hashfile filename SHA256

CRC32需要额外的程序

https://esrg.sourceforge.net/utils_win_up/md5sum/


PC Software
https://www.oikiou.top/2022/fc18738/
作者
Oikiou
发布于
2022年1月21日
许可协议