资源管理器右键单击> 新建菜单有一堆我从未使用过的已安装应用程序的文件格式。我通常只使用它来创建新文件夹、快捷方式和文本文档。
我如何清理这个列表?
当在 64 位系统上运行时,Git for Windows似乎不支持“Git GUI Here”(或“Git Bash Here”)的额外上下文菜单条目。有没有其他方法可以让“Git GUI”的条目显示在上下文菜单中,以便它打开选择当前文件夹的提交界面?
我看到了安装程序选项并确保它已被检查,甚至重新安装了几次。还删除了 TortoiseGit 并重新启动了计算机,但似乎没有任何帮助。从我在网上找到的内容来看,我的印象是您必须自己构建和修改 msysgit 才能让上下文条目在 64 位系统上工作,而我并不热衷于这样做。
在 Windows 资源管理器中浏览时,有时我想在“此处”启动命令提示符,例如将当前浏览的文件夹作为当前目录。
例如,当我浏览“D:\Foo\Bar\Bar1”时,我想打开命令提示符,当前目录指向该目录。通常我所做的是
我在日常工作中经常这样做,我认为通过添加上下文菜单可以提高我的效率(而且必须重复执行上述操作可能有点烦人)。我想我可以在此处右键单击 > 启动 cmd,然后我将在 D:\Foo\Bar\Bar1 中有一个命令提示符
这可能吗?
我正在制作一个需要上下文菜单中的参数的程序(单击一个文件并使用文件名作为参数调用我的程序)。
我正在尝试向 ...\shell\myThing\command 添加一个注册表项。我想要的是以下内容:
C:\Program Files (x86)\Feliratozo\Feliratozo.exe %1
Run Code Online (Sandbox Code Playgroud)
我想使用 %ProgramFiles(x86)% 环境变量,因为我在某处读到它也适用于 x86 和 x64 Windows。(在 x86 上更改为“正常”程序文件。)当我尝试设置时出现问题:
%ProgramFiles(x86)%\Feliratozo\Feliratozo.exe %1
Run Code Online (Sandbox Code Playgroud)
这样,当我尝试使用上述上下文菜单项时,会出现以下错误:
Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item.
Run Code Online (Sandbox Code Playgroud)
权限问题似乎不正确,因为在使用绝对路径时它可以工作。
我现在能做什么?
我已经安装gvim了Ubuntu 12.04,它没有右键菜单。
例如,如果我选择一个文本块并在该区域中单击鼠标右键
,则选择的大小将更改为光标位置。我一直在试图建立
一个.vimrc通过复制相关的(至少我可以理解)部分
的Windows一个,所以我可能已经错过了几个与之相关的设置(我认为)。
你如何让菜单出现?
创建用户定义的右键单击菜单项时,Windows 注册表中经常使用空的“NoWorkingDirectory”字符串值。例如,在 Windows 资源管理器中右键单击文件夹背景时能够打开 PowerShell(而不是右键单击文件夹本身,在这种情况下不使用“NoWorkingDirectory”):
[HKEY_CLASSES_ROOT\Directory\Background\shell\powershell]
@="Open PowerShell Here"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\powershell\command]
@="C:\\\\Windows\\\\System32\\\\WindowsPowerShell\\\\v1.0\\\\powershell.exe -NoExit -Command Set-Location -LiteralPath '%V'"
Run Code Online (Sandbox Code Playgroud)
但是,我不清楚这个值的实际用途。在我发现的所有样本中,它总是使用空的。它究竟意味着什么?
有没有办法具体找出导致 Windows 7 资源管理器缓慢的原因,例如右键单击菜单延迟甚至打开新的资源管理器窗口/驱动器/文件夹?
理想情况下,无需随机卸载上下文菜单扩展,就能够将速度缓慢追溯到特定程序/服务/扩展。
windows-7 performance troubleshooting windows-explorer context-menu
问题已经说明了。我想知道固定文件在硬盘上的位置。我可以通过左键单击打开它。我无法搜索它,因为 #!$%§ windows 见图像编号 2。
右键单击所有已知的修饰符(在每个组合中都使用 alt-shift-ctrl)只会给出一个“打开”的上下文菜单。有什么我想念的吗?真正的上下文菜单在哪里?
提前感谢您的帮助。
编辑:是的,我看到了相关问题。但是没有人要求提供文件 - 他们要求固定的应用程序。正如您在第一张图片中看到的,我想获取第一个固定文件的位置。
当您第一次打开右键菜单并滚动到新建子菜单时,子菜单打开前会有很长的延迟(2-5 秒)。新建子菜单打开后,您可以在子菜单上下滚动鼠标光标,它将快速关闭并重新打开,但是一旦您允许上下文菜单关闭并尝试重新打开它,问题就会返回。
有没有办法以某种方式为该项目设置以毫秒为单位的延迟?或者这可能是一个错误?
我用巧克力安装了 Cmder:https ://chocolatey.org/packages/Cmder
我想在我的上下文菜单中有一个快捷方式来打开当前目录中的 cmder。我关注了[官方维基]:
Run Code Online (Sandbox Code Playgroud)Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder] @="Open Cmder Here" "Icon"="\"%CMDER_ROOT%\\icons\\cmder.ico\",0" [HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder\command] @="\"%CMDER_ROOT%\\Cmder.exe\" /START \"%v\""
(https://github.com/cmderdev/cmder/wiki/Context-menu-integration)但即使启动 Cmder 的图标确实出现在上下文菜单中,但它会在消息框中抛出一个错误,说:
Windows 无法访问指定的设备、路径或文件。您可能没有访问该项目的适当权限。
Cmder 可执行文件的路径在: C:\tools\Cmder\Cmder.exe
环境变量似乎很好(已设置setx CMDER_ROOT "C:\tools\Cmder"):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder]
@="Open Cmder Here"
"Icon"="\"%CMDER_ROOT%\\icons\\cmder.ico\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder\command]
@="\"%CMDER_ROOT%\\Cmder.exe\" /START \"%v\""
Run Code Online (Sandbox Code Playgroud)
我真的无法弄清楚这里出了什么问题,知道吗?
context-menu ×10
windows-7 ×4
windows ×2
windows-10 ×2
64-bit ×1
cmder ×1
command-line ×1
git-gui ×1
gvim ×1
performance ×1
right-click ×1
taskbar ×1
ubuntu ×1
windows-xp ×1