PC Software
PC Windows
扫描修复系统
1 |
|
DNS解析
刷新DNS
ipconfig /flushdns
nslookup
1 |
|
硬链接&符号链接
mklink
创建符号链接。MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径 (相对或绝对)。
硬链接(Hard Link) | 目录联接(Junction Point) | 符号链接(Symbolic Link) | |
---|---|---|---|
命令 | mklink /H Link Target | mklink /J Link Target | mklink /D Link Target |
作用 | 为某文件创建别名,可让不同的路径对应同一个文件的数据。 | ||
链接到文件 | ✔️ | ❌ | ❌ |
链接到文件夹 | ❌ | ✔️ | ✔️ |
需要提升为管理员权限 | 需要 | 不需要 | 通常需要 [坑1] |
跨驱动器卷(盘符) | ❌ | ✔️(仅本地计算机) | ✔️(包括 SMB 文件或路径) |
操作系统支持 | Windows NT 3.1 开始支持 Windows 2000 开始有 API CreateHardLink() Windows NT 6.0 开始能使用 mklink /H | Windows 2000+ | Windows Vista+ |
可链接到不存在的目标 | ❌ | ✔️ | ✔️ |
可链接到相对目录 | ❌ | ❌(可以使用相对路径创建,但创建完即变绝对路径) | ✔️ |
删除方法 | del | rd | rd / 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 |
|
拓展 : 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 |
|
添加永久路由
1 |
|
各类特定文件夹
win+r
输入对应内容
1 |
|
修改WIFI位置
1 |
|
- 展开“Profiles”项,其下面的子项是都是一个网络连接,可以通过查看“ProfilesName”来分辨,双击打开“
Category
”, - 打开编辑窗口后,修改“数值数据”,这里数值0代表公用网络,1代表专用网络,2代表域网络,设置完后点击确定即可。
填加开机启动
- 添加
Windows
开机自动执行init-wsl.bat
脚本
Windows
键+R
,输入regedit
打开注册列表,在地址栏输入计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
定位到对应注册表位置,右键新建一个字符串值,键入init-wsl.bat
脚本绝对路径即可,如下图!
重启计算机即可发现,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 |
|
CRC32需要额外的程序