Windows

Table of contents

  1. windows 端口占用
  2. windows 端口转发
  3. win10 SSH
  4. nslookup
  5. windows 软连接
  6. 内外网同时使用
  7. windows 添加右键菜单
    1. 1、右键菜单对应注册表位置
    2. 2、添加注册表
  8. win 工具软件

windows 端口占用

netstat -aon | findstr :8088

找到对应的PID,根据PID找到对应的服务名称

tasklist|findstr “8088”

tasklist /fi “PID eq 12824”

任务

taskkill /pid 8088 /F

windows 端口转发

windows 添加端口转发

netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=9000 connectaddress=37.220.51.222 connectport=1521

windows 移除端口转发

netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=9000

win10 SSH

安装open ssh服务

启动ssh服务

net start sshd

查看登录用户

net user

停止ssh服务

net stop sshd

也可以在”服务”里操作。

nslookup

nslookup 全称:name server lookup。

它有两种模式:交互 & 非交互,进入交互模式在命令行界面直接输入nslookup按回车,非交互模式则是后面跟上查询的域名或者IP地址按回车。一般来说,非交互模式适用于简单的单次查询,若需要多次查询,则交互模式更加适合.

RR (Resource Records) – 来自WIKI百科以及计算机网络: 自顶向下(7th)

资源记录(RR)是包含了下列字段的4元组: (Name, Value, Type, TTL)

  • 主机记录(A记录):RFC 1035 定义,A记录是用于名称解析的重要记录,提供标准的主机名到IP的地址映射。
  • 别名记录(CNAME记录): RFC 1035 定义,向查询的主机提供主机名对应的规范主机名。
  • 域名服务器记录(NS记录) :用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.com、ns2.domain.com等。 简单的说,NS记录返回域中主机IP地址的权威DNS服务器的主机名。
  • 邮件交换记录(MX记录):返回别名为Name对应的邮件服务器的规范主机名。

Resource Records

windows 软连接

windows 在 win10 创建类似 linux 的软链接,需要开启开发人员模式(在「设置」搜 develop)。

命令:mklink

删除:rmdir

创建:

mklink D:\ghi.txt C:\Users\Tom\Desktop\test-link\abc\ghi.txt

删除:

rmdir D:\ghi.txt 
  • 参数顺序跟 linux 相反,即先软链接名(link file)后源文件(source file);且就算软链接名跟源文件同名,也不可省略。
  • 如果当前就在 D:\,第一个参数(软链接名)可以去掉路径前缀。
  • 第二个参数(源文件)也可以用相对路径,但这样把软链接移去其它路径就会引用失败。所以首选绝对路径。

创建符号链接。

MKLINK [[/D] [/H] [/J]] Link Target
  • /D 创建目录符号链接。默认为文件符号链接。
  • /H 创建硬链接而非符号链接。
  • /J 创建目录联接。
  • Link 指定新的符号链接名称。
  • Target 指定新链接引用的路径 (相对或绝对)。
mklink D:\ghi.txt C:\Users\Tom\Desktop\test-link\abc\ghi.txt

windows 添加软连接

mklink /j "C:\Program Files\Docker\"  "D:\apps\docker"

windows 移除软连接

rmdir "C:\Program Files\Docker\"

内外网同时使用

route delete 0.0.0.0 

route delete 21.117.0.0

# 添加默认路由为当前无线网的默认网关
route -p add 0.0.0.0 mask 0.0.0.0 192.168.120.1

# 添加默认路由为当前有线网的默认网关
route -p add 21.117.0.0 mask 255.255.0.0 132.230.50.254
route -p add 21.117.0.0 mask 255.255.0.0 172.16.20.1

windows 添加右键菜单

1、右键菜单对应注册表位置

不同情形下的注册表位置如下:

(1)右键空白区域

桌面空白区域

HKEY_CLASSES_ROOT\DesktopBackground\Shell

一般空白区域

  • 管理员 HKEY_CLASSES_ROOT\Directory\Background\shell
  • 普通用户 HKEY_CURRENT_USER\Software\Classes\directory\Background\shell

(2)右键文件夾

  • 管理员设置注册表路径: HKEY_CLASSES_ROOT\Directory\shell
  • 普通用户设置注册表路径:\HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\shell

(2)右键文件

  • 管理员 HKEY_CLASSES_ROOT*\shell
  • 普通用户 HKEY_CURRENT_USER\Software\Classes*\shell

2、添加注册表

1、打开注册表编辑器

快捷键为“Windows+R”,打开 “运行”窗口,输入 RegEdit,然后点击“确定”。

此示例为普通用户添加

2、在 HKEY_CURRENT_USER\Software\Classes\*\shell 下,点击shell,右键新建项 Notepad++,在 Notepad++ 下新建项 command。

3、点击Notepad++

鼠标左键双击右侧的默认名称或者右键点击修改,修改数据为Notepad++(右键菜单中显示的名称)。

4、在空白处右键新建字符串,命名为【Icon】,修改默认数据为”Notepad++.exe路径”+”, 0”,如

D:\apps\Notepad++\Notepad++.exe, 0

5、点击【command】,鼠标左键双击右边默认名称或者右键点击修改,修改默认项的数据为”Notepad++.exe路径”+”空格”+”%1”,如:

D:\apps\Notepad++\notepad++.exe %1

6、设置完成,右键多了 notepad++ 菜单选项。

复制以下代码保存为 Notepad++.reg,修改自己的”Notepad++.exe路径”后,双击运行Notepad++.reg。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\*\shell\NotePad++]
@="Notepad++"
"Icon"="D:\\apps\\Notepad++\\notepad++.exe,0"

[HKEY_CURRENT_USER\*\shell\NotePad++\Command]
@="D:\\apps\\Notepad++\\notepad++.exe %1"


其他软件类似。

win 工具软件

录屏软件优先选v2003

磁盘

WinTree

SpaceSniffer

检索

Everything

Listary