当 Powershell ISE 崩溃时,它在哪里存储选项卡?

9

我的PowerShell ISE在启动时崩溃了;我认为这是由于ISE退出不正确时加载的一个选项卡/文件导致的。因此,我现在无法启动ISE。我正在寻找Powershell ISE存储当前打开的选项卡/文件的文件/位置,以便我可以将其删除并使其在没有加载任何内容的情况下启动。我可以作为另一个用户启动它,没有问题。

3个回答

12

使用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。


6
这将始终为您提供正确的路径:
(Resolve-Path "$env:LOCALAPPDATA\Microsoft_Corporation\powershell_ise*").Path

0

对于较低版本,可能会有些不同,但您仍然可以通过Mathias的位置到达那里。

%LOCALAPPDATA%\Microsoft_Corporation\powershell_ise.exe_StrongName_lw2v2vm3wmtzzpebq33gybmeoxukb04w

每次都应该让你回到父文件夹,无论版本如何。

注意:我本来想把这个作为评论添加,但我还不能...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接