这是 默认terminal power shell 打开报的错
Test-Path : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\HUAWEI\Documents\WindowsPowerShell\profile.ps1:4 字符: 5
+ If (Test-Path "C:\Users\HUAWEI\AppData\Local\Temp\_MEI319962\Scripts\ ...
+ ~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
在网上搜索了, 一共就出现2种解决办法, 一种是检查Path, 一种是修改一个参数: "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe"
我都做了尝试, 仍然不好
如果我单独打powershell, 输入命令是没有问题
其实我希望vscode打开的terminal是 cmd.exe, 因为 cmd.exe 输入命令一切正常
vscode 版本号:
Version: 1.82.2 (user setup)
Commit: abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
Date: 2023-09-14T05:55:25.390Z
Electron: 25.8.1
ElectronBuildId: 23779380
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621
解决办法:
使用默认的terminal 为 cmd.exe
File -> Preferences -> Settings
搜 windows 找shell , 如果搜 shell 再找windows的话找不到哦
按下图, 修改 Terminal -> Integrated-> Default Profiles : Windows, 选择 Command Prompt 即可