脚本宝典收集整理的这篇文章主要介绍了给WSL应用程序创建Windows快捷方式,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1. 找到在子系统中pycharm启动路径
/opt/pycharm-2020.3.5/bin/pycharm.sh
2. 用wsl启动在powershell中启动
假如我的wsl子系统是Ubuntu,启动命令应该是
C:WindowsSystem32wsl.exe -d Ubuntu /opt/pycharm-2020.3.5/bin/pycharm.sh
用这个命令应该可以在powershell 中启动应用的图形界面了。实际上把这个命令放到一个快捷方式
的目标
配置中就可以启动应用了,但是它会产生一个终端窗口。
终端窗口产生的原因是现在在运行一个sh脚本,要输出日志。
3. 使用vb脚本关闭终端窗口
新建一个文件/opt/pycharm-2020.3.5/bin/pycharm.vbs
,写入内容:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "C:WindowsSystem32wsl.exe -d Ubuntu /home/wuhf/opt/pycharm-2020.3.5/bin/pycharm.sh",0
在windows中双击这个文件应该就可以打开应用程序了,并且不带终端窗口。
4. 设置快捷方式
在目录C:Users{username}AppDataRoamingMicrosoftWindowsStart MenuPrograms
中新建快捷方式,目标指向:
\wsl.localhostUbuntuoptpycharm-2020.3.5binPyCharm.vbs
这样就可以在开始菜单中找到 Pycharm了。然后再找一个pycharm.ico设置上图标。
最终效果
以上是脚本宝典为你收集整理的给WSL应用程序创建Windows快捷方式全部内容,希望文章能够帮你解决给WSL应用程序创建Windows快捷方式所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。