Powershell ISE 崩溃时在哪里存储选项卡?
Posted
技术标签:
【中文标题】Powershell ISE 崩溃时在哪里存储选项卡?【英文标题】:Where does Powershell ISE store tabs when it crashes? 【发布时间】:2015-05-12 08:52:36 【问题描述】:我的 Powershell ISE 在启动时崩溃;我相信这是由于 ISE 从错误退出返回时正在加载的选项卡/文件。结果,我目前无法启动 ISE。我正在寻找 Powershell ISE 存储当前打开的选项卡/文件的文件/位置,以便我可以删除它并使其在不加载任何内容的情况下启动。我可以毫无问题地以其他用户身份启动它。
【问题讨论】:
【参考方案1】:使用Process Monitor,我发现 ISE 从以下位置存储和加载其恢复的文件:
%LOCALAPPDATA%\Microsoft_Corporation\powershell_ise.exe_StrongName_lw2v2vm3wmtzzpebq33gybmeoxukb04w\3.0.0.0\AutoSaveFiles
适用于带有 PS 3.0 的 Windows 7、带有 PS 4.0 的 Windows 8.1 和带有 PS 5.1 的 Windows 10
【讨论】:
【参考方案2】:这将始终为您提供正确的路径:
(Resolve-Path "$env:LOCALAPPDATA\Microsoft_Corporation\powershell_ise*").Path
【讨论】:
【参考方案3】:低版本略有不同,但您仍然可以使用Mathias' 位置到达那里。
%LOCALAPPDATA%\Microsoft_Corporation\powershell_ise.exe_StrongName_lw2v2vm3wmtzzpebq33gybmeoxukb04w
无论版本如何,每次都应将您带到父文件夹。
注意:我打算将此添加为评论,但我还不能...
【讨论】:
以上是关于Powershell ISE 崩溃时在哪里存储选项卡?的主要内容,如果未能解决你的问题,请参考以下文章
powershell 设置Powershell ISE fon和颜色
powershell 为PowerShell ISE创建默认代码模板
powershell PowerShell函数用于扩展ISE和文件的别名