Windows系统使用技巧

如何复制 Windows 单文件夹里的 200 万个小文件?而且电脑不卡(Robocopy) - 小众软件

Robocopy
语法 robocopy [[ …]] []

例如,若要将名为 yearly-report 的文件从 c:\reports 复制到文件共享 \ \ marketing\videos ,同时启用多线程以实现更高性能的 (使用 /mt 参数) 并且在 (与 /z 参数) 中断的情况下重启传输的功能,请键入:

1
robocopy c:\reports '\\marketing\videos' yearly-report.mov /mt /z

robocopy | Microsoft Docs

Create Windows service from executable - Stack Overflow

1
sc.exe create <new_service_name> binPath= "<path_to_the_service_executable>"

新建以.开头的文件

例如:.gitignore

  1. 右键新建文本文件
  2. 重命名:.gitignore., 没错最后面需要那个.,否则无法保存
  3. 回车保存。

远程控制设备

运行命令:mstsc

解决路由冲突

  • ipconfig /release 释放端口
  • ipconfig /renew 重新连接

Does Windows have the ln -s or equivalent?

1
2
// To create a symbolic link named MyDocs from the root directory to the \Users\User1\Documents directory, type:
mklink /d MyDocs D:/t
1
2
3
Q: mklink 你没有足够的权限执行此操作。
A: 以管理员的身份运行`cmd.exe`, https://answers.microsoft.com/zh-hans/windows/forum/windows_10-files-winpc/win10/8df12869-96f4-4cd1-a914-355e908a6015

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@REM e.g.
cd /d %USERPROFILE%

@REM dir
mklink /d ".IntelliJIdea2019.2" "D:/d/.IntelliJIdea2018.1"
mklink /d ".AndroidStudio3.5" "D:/d/.AndroidStudio3.5"
mklink /d ".gradle" "D:/d/.gradle"
mklink /d ".m2" "D:/d/.m2";
mklink /d ".ssh" "D:/d/.ssh";
mklink /d ".vim" "D:/d/.vim";
mklink /d ".vscode" "D:/d/.vscode"
mklink /d "Navicat" "D:/d/Navicat"

@REM file
mklink ".gitconfig" "D:/d/.gitconfig"
mklink ".minttyrc" "D:/d/.minttyrc"
mklink ".npmrc" "D:/d/.npmrc"
mklink ".bashrc" "D:/d/.bashrc"

如何删除$WINDOWS.~BT(临时 windows 安装文件)

1
2
3
4
5
6
- C盘右键属性
- 选择“常规”---“磁盘清理”
- 在“磁盘清理”对话框里找到并点击“清理系统文件”
- 程序对系统进行清理文件扫描,稍微耐心等待片刻。
- 找到“临时Windows安装文件”,并打勾,在描述中可以看到这些文件是安装过程中留下的,可以安全删除
- 点击确定,耐心等待清理完成即可

如果上面方法不行,进入 pe 直接删除。

关闭系统更新——Windows 10 1803 如何彻底禁用自动更新

1
2
3
4
5
打开注册表编辑器,找到下面的键值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc

找到“Start”,将值修改为4

cmd 运行命令后,自动关闭 cmd 黑窗口

1
2
3
4
5
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
D:\c\Redis-x64-5.0.10\redis-server.exe

占用查询端口的 pid 查询

1
netstat -ano|findstr "9097"

关闭对应 pid(管理员权限)

1
taskkill -F -PID 6832

windows10 下关闭端口占用_tianjun2012 的专栏-CSDN 博客