WSL 在Windows文件夹中右键在这里打开Ubuntu(Linux)

本文介绍如何在Windows的文件夹右键菜单中添加一个名为“在这里打开Ubuntu”的选项,点击该选项后可以在WSL(Ubuntu)中打开当前文件夹,方便进行命令行操作。

下载了一个东西想看一下摘要是否正确,但是cmd没有这个小工具,只好用Ubuntu来辅助一下,在右键菜单内加入一个选项叫”在这里打开Ubuntu”,期望是点下去后打开wsl然后工作目录为改文件夹.
好吧开始了

1,[win]+r,输入regedit运行打开注册表编辑器.

2,找到注册表中这个文件夹计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\,

3,选中shell这个文件夹右键新建一个项,双击默认这个值,改为Bash here,好这就是我们右键后应该出现的名字了,桌面右键一下应该可以看到了

4,在默认下面加一个字符串值,名称为Icon,双击将它的值改为你想要的图标的地址,可以是.ico.exe文件.

5,在Bash here下新建一个项,项名称为command,将这个项的默认的值改为Ubuntu的exe文件地址,我的是"C:\Windows\System32\bash.exe",注意两边要双引号.

好了,随便找一个文件夹试一下吧,应该就会出现与预期一样的效果了,博主这是第一次手动改注册表呢(手动滑稽),所以有可能是黑车233

我先和自己赌一毛钱,这个文章一年都不会有64个访问量,基本没有人会要搜这个的吧
2018/4/15

<think>好的,用户现在问的是如何在Windows 11专业版中安装WSLLinux虚拟机。我需要先理清楚这两个不同的安装过程,因为WSL和虚拟机是两种不同的技术。 首先,用户提到的是Windows 11专业版,所以可能需要确认是否支持某些功能,比如Hyper-V。不过,WSL2本身需要Hyper-V,而专业版默认是支持的。但用户可能对具体步骤不太清楚,需要分步指导。 安装WSL的话,通常需要启用WSL功能,安装Linux发行版,比如Ubuntu。这可能需要通过PowerShell命令来启用,并从Microsoft Store安装。另外,用户可能需要知道如何设置默认版本为WSL2,以及如何访问文件系统等。 然后是关于安装Linux虚拟机。用户可能指的是使用Hyper-V来创建虚拟机。需要检查Hyper-V是否已启用,然后下载ISO镜像,创建虚拟机,分配资源,安装系统等步骤。可能还需要配置网络或共享文件夹,但用户没有提到这些细节,所以可能不需要深入。 需要注意用户可能混淆了WSL和传统虚拟机的区别,所以应该简要说明两者的不同,比如WSL更适合开发环境,而虚拟机更接近完整系统体验。 另外,用户之前的问题是关于小狼毫输入法的配置,现在转向系统级别的安装,可能用户是在进行多任务操作,需要不同的技能。因此,回答时要确保步骤清晰,避免技术术语过多,但又要准确。 需要检查是否有遗漏的步骤,比如启用虚拟化支持,或者安装后是否需要配置网络等。还要考虑用户可能遇到的常见问题,比如Hyper-V未启用导致的安装失败,或者WSL2的更新问题。 最后,确保相关问题部分覆盖用户可能后续的问题,比如如何选择Linux发行版,如何管理多个发行版,虚拟机和WSL2的比较,以及常见错误解决方法。</think>在Windows 11专业版中安装WSLLinux虚拟机可通过以下步骤实现: --- ### **一、安装WSLWindows Subsystem for Linux)** 1. **启用WSL功能** 打开PowerShell(管理员权限)并运行: ```powershell wsl --install ``` 该命令会自动启用WSL2、安装默认Linux发行版(如Ubuntu)并设置首次启动。 2. **手动安装(可选)** - 启用WSL: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` - 启用虚拟机平台: ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` - 安装WSL2内核更新包(需从[微软官网](https://aka.ms/wsl2kernel)下载并安装)。 - 设置默认版本为WSL2: ```powershell wsl --set-default-version 2 ``` 3. **安装Linux发行版** - Microsoft Store中搜索(如Ubuntu、Debian)并安装。 - 首次启动时会提示设置用户名和密码。 4. **访问WSL文件系统** - Windows路径:`/mnt/c/`(如`/mnt/c/Users/YourName`)。 - WSL路径可通过`code .`(VS Code)或`explorer.exe .`打开。 --- ### **二、安装Linux虚拟机(Hyper-V方式)** 1. **启用Hyper-V** - 打开“控制面板” → “程序” → “启用或关闭Windows功能” → 勾选`Hyper-V`。 - 或通过PowerShell(管理员权限)运行: ```powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All ``` 2. **下载Linux ISO镜像** - 从[Ubuntu](https://ubuntu.com/download/desktop)或[Debian](https://www.debian.org/distrib/)等官网下载ISO文件。 3. **创建虚拟机** - 打开“Hyper-V管理器” → 右键选择“新建” → “虚拟机”。 - 配置内存(建议≥2GB)、硬盘空间(建议≥20GB)。 - 安装操作系统时选择ISO镜像作为启动盘。 4. **共享文件夹(可选)** - 在虚拟机设置中启用“增强会话模式” → 安装Guest Integration Services驱动。 - 通过`\\wsl$`或网络路径共享Windows与虚拟机文件。 ---
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值