当我尝试使用命令行打开 VSCode 时权限被拒绝

Posted

技术标签:

【中文标题】当我尝试使用命令行打开 VSCode 时权限被拒绝【英文标题】:Permission denied when I try to open VSCode using a command line 【发布时间】:2022-01-23 00:58:18 【问题描述】:

我正在尝试通过 git 使用 VS Code 作为编辑器打开文件来编辑文件

$code texte.txt

我得到了这个

/c/Users/MAYA/AppData/Local/Programs/Microsoft VS Code/bin/code:第 61 行:/c/Users/MAYA/AppData/Local/Programs/Microsoft VS Code/Code.exe:权限被拒绝

我google了一下,没找到有用的,请问有什么帮助吗?

P.S:我的环境:windows 7,MINGW64

【问题讨论】:

git-bash (details) 不了解您的主机 Windows 环境。在 Windows 上开发时,我开始学习 PowerShell 并使用该终端。如果您特别喜欢 linux,我建议您查看Windows Subsystem for Linux (WSL2)。 【参考方案1】:

按照以下步骤操作,为您使用的操作系统感到自豪。

    从“开始”搜索“高级系统设置”。 点击环境变量 在系统变量中,从变量选项卡中选择“路径”,然后单击编辑。 点击弹出窗口右侧的新建。 从 Explorer 的面包屑路径中复制您的路径并将其粘贴到 步骤 4 中新打开的路径,例如:- C:\Program Files\Microsoft VS 代码\bin 在所有打开的窗口上单击“确定”以确认更改并重新启动您的 cmd 现在你运行它$code.cmd file.extension

【讨论】:

【参考方案2】:

我在高级系统设置下添加了从资源管理器的面包屑到环境变量的路径,然后我使用了$code.cmd file.extension

【讨论】:

以上是关于当我尝试使用命令行打开 VSCode 时权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

无法打开输出文件,权限被拒绝

Laravel 5.5:laravel.log 无法打开:权限被拒绝

听 EACCES:Windows 中的权限被拒绝

Laravel:无法打开流权限被拒绝[关闭]

SourceTree 总是权限被拒绝(公钥)

phpunit 命令在 laravel 项目上给出权限被拒绝错误