windows 下的一些操作

Windows快速复制/移动 大量文件(多线程)

1
robocopy D:\备份 J:\D\备份 *.* /mt /z /move /e

系统检修

1
2
3
4
5
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth

sfc/scannow

打印颜色

1
write-host "hello world" -foregroundcolor "green"

查看DNS ip链路

1
nslookup google.cn

ATTRIB

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
显示或更改文件属性。

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U]
[drive:][path][filename] [/S [/D]] [/L]

+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
O 脱机属性。
I 无内容索引文件属性。
X 无清理文件属性。
V 完整性属性。
P 固定属性。
U 非固定属性。
[drive:][path][filename]
指定属性要处理的文件。
/S 处理当前文件夹及其所有子文件夹中
的匹配文件。
/D 也处理文件夹。
/L 处理符号链接和
符号链接目标的属性

计算文件的hash值

1
certutil -hashfile FilePath



终端

无法加载文件 *.ps1,因为在此系统上禁止运行脚本。

  1. 管理员身份-启动 powershell
  2. $ Get-ExecutionPolicy 显示 Restricted
  3. $ Set-ExecutionPolicy RemoteSigned
    • Y
  4. $ Get-ExecutionPolicy 显示 RemoteSigned



注册表相关

右键菜单

  1. win-R “regedit”
  2. “计算机\HKEY_CLASSES_ROOT\Directory\Background\shell “

cmd 编码

也可以是 打开终端的时候,自动执行的代码

  1. cmd -> regedit
  2. 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
  3. 新建字符串值,autorun: chcp 936

windows 老式的图片查看器设置

  1. 打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations
  2. 新建字符串值,名称为后缀名(.jpg) 值为”PhotoViewer.FileAssoc.Tiff”(同上面的一样)



一些软件

编辑器终端中,全局的npm命令不可用

哪个命令不能用,就删掉哪个 *.ps1 的文件
C:\Users\asus\AppData\Roaming\npm


Node & npm 设置

Windows 安装Node & 修改npm配置:

1
2
3
$ npm config set registry http://mirrors.cloud.tencent.com/npm/
$ npm config set prefix="D:\\_Program\\Node\\node_global"
$ npm config set cache="D:\\_Program\\Node\\node_cache"

配置系统变量,新建 NODE_PATH 后输入node_modules的路径:
D:\\_Program\\Node\\node_global\\node_modules

1
2
3
4
5
$ node -v
$ npm -v
$ npm install axios -g
$ node
> require('axios')

VSCode

修改默认编码

File(文件)->Preferences(首选项)->Usersettings(设置)
搜索encoding,