更改通过热键打开的资源管理器的默认位置

pay*_*ayo 8 windows-explorer hotkeys

我的搜索只向我展示了如何更改shortcutsWindows 资源管理器的各种内容以打开特定位置。虽然学习 explorer.exe 的命令行选项是有益的,但我正在尝试通过点击Windows+ E(快捷方式)来更改 Windows 资源管理器打开的位置

这个超级用户问题在这个主题上特别有用,但同样 - 用于快捷方式,而不是使用全局热键时。

我为什么要这个?Windows+E是迄今为止我最喜欢的;为什么要打开Window的资源管理器?但是,大多数时候我想查看我的 userdir。另外,我讨厌显示的收藏夹、库和桌面/用户目录(为什么?因为它们不代表文件系统),它应该只是 computer/* <- 我已经完成了。我希望Windows+E打开是{install_drive}/users/{user},例如c:/users/payo

小智 8

在 Windows 7 上,它是这样工作的:

  1. 打开regedit,然后导航到:

    HKEY_CLASSES_ROOT\Folder\shell\opennewwindow
    
    Run Code Online (Sandbox Code Playgroud)
  2. 将子键重命名commandcommand.old,因为我们不能使用它。(它的默认值类型是REG_SZ,我们需要一个REG_EXPAND_SZ.)

  3. cmd以管理员身份打开命令提示符窗口 ( ),以创建具有默认值类型的新键REG_EXPAND_SZ。(这是不可能的regedit。)

  4. 键入以下行并更改C:\your\folder为您的需要。按Enter

    reg add HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\command /ve /t REG_EXPAND_SZ /d "%SystemRoot%\explorer.exe /root, C:\your\folder"
    
    Run Code Online (Sandbox Code Playgroud)
  5. Win+E和 Explorer 在 处打开C:\your\folder


Pet*_*orf 5

LikeHacker 有一篇文章题为:'让 Win+E 打开你选择的文件夹'

它使用AutoHotKey,如果您喜欢使用键盘,这是一个非常有用的工具。

Autohotkey.ahk 文件中对我有用的行是:

#e::Run, explore %USERPROFILE%
Run Code Online (Sandbox Code Playgroud)