目录
- [一. 说明](#一. 说明)
- [二. 打开wsl文件夹](#二. 打开wsl文件夹)
-
- [2.1 使用windwos的资源管理器](#2.1 使用windwos的资源管理器)
- [2.2 使用 VSCode](#2.2 使用 VSCode)
- [三. 打开文本文件](#三. 打开文本文件)
-
- [3.1 使用windwos的记事本](#3.1 使用windwos的记事本)
- [3.2 使用秀丸文本编辑器打开](#3.2 使用秀丸文本编辑器打开)
- [四. 使用Powershell命令](#四. 使用Powershell命令)
- [五. 在Powershell中使用linux命令](#五. 在Powershell中使用linux命令)
一. 说明
在 Windows Subsystem for Linux(WSL) 里,其实可以 直接调用 Windows 的命令。
微软专门做了互操作(interop)机制,所以 Linux 和 Windows 命令可以互相调用。
💥注意:
WSL调用Windows命令的前提是,被调用的命令已经配置好了环境变量。
二. 打开wsl文件夹
2.1 使用windwos的资源管理器
js
apluser@FengYeHong-HP:~$ explorer.exe .
2.2 使用 VSCode
js
apluser@FengYeHong-HP:~$ code .
三. 打开文本文件
3.1 使用windwos的记事本
js
apluser@FengYeHong-HP:~$ notepad.exe ./windows_file_list.txt
3.2 使用秀丸文本编辑器打开
🔷配置环境变量

🔷然后就可以在wsl中使用Hidemaru.exe命令了
js
apluser@FengYeHong-HP:~$ Hidemaru.exe ./windows_file_list.txt
四. 使用Powershell命令
🔷获取日期
bash
apluser@FengYeHong-HP:~$ powershell.exe -Command "Get-Date"
2026年3月16日 8:43:58
apluser@FengYeHong-HP:~$
🔷获取宿主机的ip地址
bash
apluser@FengYeHong-HP:~$ powershell.exe -Command "Get-NetIPAddress" | grep IPAddress
IPAddress : fe80::42b9:7be0:fd15:b22c%51
IPAddress : fe80::8f63:c738:2828:e8e0%12
IPAddress : fe80::a662:d4cc:fba9:52dc%11
IPAddress : fe80::5434:979f:4e76:96ad%23
IPAddress : fe80::2c31:8c26:315a:5ca8%20
IPAddress : fe80::638d:9fd0:caaa:188a%15
IPAddress : fe80::1a18:df96:8df2:92fc%25
IPAddress : ::1
IPAddress : fe80::dce4:2510:5eb6:b2d3%22
IPAddress : 2400:2411:22c1:3000:793f:f29f:13fa:156
IPAddress : 2400:2411:22c1:3000:207:4df6:cc1:959a
IPAddress : 172.22.112.1
IPAddress : 169.254.27.253
IPAddress : 192.168.137.1
IPAddress : 192.168.217.1
IPAddress : 169.254.61.76
IPAddress : 169.254.25.221
IPAddress : 169.254.48.52
IPAddress : 127.0.0.1
IPAddress : 192.168.3.24
五. 在Powershell中使用linux命令
- 通过wsl命令作为管道中介,使用linux命令
powershell
PS E:\soft> ls | wsl grep '0.1'
d---- 2026/1/1 20:50 搞机工具箱11.0.1
d---- 2026/1/1 20:50 图种工具_byCz_V1.0.1
d---- 2026/2/10 21:41 syncthing-windows-amd64-v2.0.10