侧边栏壁纸
博主头像
Brooks' Forest 博主等级

空山闻悲雁,净水映幽兰。 扑蝶乡童子,未觉秋叶残。

  • 累计撰写 35 篇文章
  • 累计创建 17 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

VSCode每次打开都需要登录同步的问题

Ivy Forest
2025-04-14 / 0 评论 / 0 点赞 / 14 阅读 / 0 字 / 正在检测是否收录...

原因

经查证明是windows凭证过多而导致的每次VSCode无法自动获取并登录

解决方案

执行命令清空与VSCode相关的所有凭证

powershell命令

cmdkey /list | Select-String -Pattern "LegacyGeneric:target=(vscode.+)" | ForEach-Object { cmdkey.exe /delete $_.Matches.Groups[1].Value }

命令作用解析

  1. cmdkey /list
    列出所有存储的 Windows 凭证(包括普通凭据、证书等)。
  2. Select-String -Pattern "LegacyGeneric:target=(vscode.+)"
    通过正则表达式筛选出 目标名称以 vscode 开头LegacyGeneric 类型凭证(这是 VSCode 存储的登录凭据的常见格式)。
  3. ForEach-Object { cmdkey.exe /delete $_.Matches.Groups[1].Value }
    对筛选出的每条凭证执行删除操作,仅删除匹配到的具体条目。

DS总结

“你的命令是安全且针对性的,不会对系统或其他应用造成影响。如果目的是解决 VSCode 频繁登录问题,这一步是合理的。”

0

评论区