context-menu interview questions
Top context-menu frequently asked interview questions
My understanding is that in Windows 7 if I right click an ISO image I should have an option Burn Image, or if I double click an ISO I should get a dialog to let me burn the image....
Not happening for me, any idea's why?
Edit: 29th April.
I do have isoburn.exe in my system32 directory, and it works just fine if I launch it manually from cmd. However I simply do not have the context menu when I right click on a iso file.
So my more specific question is, does anyone know how to simply restore this context menu item, an entry in the registry perhaps? (but where and what)
Source: (StackOverflow)
When I right click on a jpg file in Windows Explorer (Windows 7), I see that there is an "Edit" menu item. If I click this item, it opens the image in MSPaint. Blah. I have Paint.NET installed, and I'd like to change the "Edit" action to open the image in Paint.NET.
How can I go about doing this?
Source: (StackOverflow)
A recent firefox update has changed the context menu when you right click on a page to display icons such as back, forward, stop and bookmark:
Is there any way to remove them?
I'm using Firefox 32 on Windows 7 64bit.
Source: (StackOverflow)
I am looking to remove the Undo
option from the menu.
I have looked at the similar questions on Super User, and I cannot find a method to remove this item. Please include more than just a link to some program in your answer.
Source: (StackOverflow)
Is there a way to enable shortcut keystrokes from Windows Vista by default?
E.g. the following context menu item doesn't display a shortcut key:
Source: (StackOverflow)
Question states it already.
I want to know where the Pinned File is located on the hard drive.
I can open it with a left-click.
I can not search for it because of #!$%§ windows see Image number 2.
A right-click with all the known modifiers (alt-shift-ctrl in every combination) just gives a single item context menu of "Open". Is there something i am missing? Where is the real context-menu?
Thanks for your help in advance.
edit:
Yes i see the related questions. But none are asking for the files - they ask for the pinned applications. As you can see in the first Image i want to get the location of the first pinned file.
Source: (StackOverflow)
This question already has an answer here:
How do I add a menu item to my context menu to open up powershell (or any other arbitary application) when I right-click inside Windows Explorer?
I found tons of links on how to add menu items when doing this: (selecting a folder; example link)
...but couldn't find any instructions on how to add menu items when doing this: (not selecting a folder or file)
I did find this and tried adding powershell to HKEY_CLASSES_ROOT\Directory\Background\shell\
, (loosely based on the instructions I found and linked above) but it didn't work for me.
I'm running Windows 7, by the way. Also, I'm currently interested in adding only PowerShell, but I'd prefer a general solution I can apply to add any program to the context menu.
Source: (StackOverflow)
Creating a Windows Shell context menu item that takes a single file as an argument is easy. See this question for an example.
However, how do you create a context menu item that takes multiple files as arguments? Say, for a diff-merge tool (in my case P4Merge), although the same technique would no doubt be applicable for other applications as well.
I've installed P4Merge but it does not add an item to the context menu automatically so I will have to do it manually.
When I tried using:
"C:\Program Files\Perforce\p4merge.exe" %1 %2
as the command line I got an error:
Errors: At least two files are needed. Cannot open only one file. P4Merge needs 0, 2, or 3 files.
When I tried using:
"C:\Program Files\Perforce\p4merge.exe" %0 %1
as the command line it opened two instances of P4Merge, one for each file.
It appears the correct file names are being passed through to %0 and %1 but a different instance of the P4Merge application is being executed for each one.
I currently have SourceGear's DiffMerge tool which has an item on the Shell context menu and that works beautifully, as I am able to select two files and use the context menu item to run a diff on them. I've trying searching the registry to see what arguments DiffMerge uses but I could not find a DiffMerge commandline that included arguments.
Source: (StackOverflow)
In Windows 7, when you hold down Shift when right-clicking in Windows Explorer, extra items such as "Copy as path", "Open command window here", or more "Send to" options, are added to the context menu, depending on the item you clicked on.
Is there any way to have those extras permanently, without having to hold down Shift?
I hope it can be done without installing extra shell extensions (see below) – more thinking about a registry hack or something…
Update:
Solved for "Open command window here", not yet for "Copy as path"!
On my XP system, I used to install SmartStartMenu only for the shell extension that comes with it, giving the ever useful 'Copy pathname', 'Copy short pathname', 'Run with command line arguments' and 'Open in DOS box' menu items, without needing to hold down Shift or any other "modifier key".
Source: (StackOverflow)
Under Windows 8/8.1 x64, I would like to assign a custom icon for the default Windows context menu items such as Copy, Cut, Paste, Delete, Undo, Redo and Send To items, which by default has any icon:
Where I can locate the "reference" to those context menu items in the registry then add a "icon" registry value for them?
Or in other words, how to assign a icon to a shell extension menu like the SendTo shellex?.
Research
As commented by @Sk8erPeter, seems that:
"Adding the Icon
string value to different context menu handlers
doesn't work like when adding it to a custom item like e.g.
HKEY_CLASSES_ROOT\*\shell\MYCUSTOMKEY
"
Source: (StackOverflow)
I have gVim installed. Under Vista and XP, this offered me an addition to either the object context menu of "Edit with gVim", or an addtion to the "Open With" context menu of "gVim". This would let me send arbitrary files to gVim for editing.
Under Windows 7 64-bit, I have installed gVim -- twice, as it happens -- and there's no menu item.
How do I add an option to send arbitrary files to gVim for viewing/editing?
Source: (StackOverflow)
Why most Microsoft Windows systems have a slow right-click context menu new option?
For those who don't know what I'm talking about, right-click in any blank space inside a window and choose new option. Then a list of file types available for creation will appear, but on most systems this will cost some processing time, enough to be considered slow in comparison to other right-click operations.
Is this some kind of bad Windows registry implementation, or just some crappy algorithm used in background, any guesses?
Source: (StackOverflow)
Git for Windows doesn't seem to support the extra context menu entries for "Git GUI Here" (or "Git Bash Here") when running on 64-bit systems. Is there some other way I can get an entry for "Git GUI" to show up in the context menu so that it will open the commit interface with the current folder selected?
Edit
I saw the installer option and made sure it was checked, even reinstalled a few times. Also removed TortoiseGit and restarted the computer, but nothing seems to help. From what I could find online I got the impression you have to mess around with building and modifying msysgit yourself to get the context entries to work on 64-bit systems, which I'm not keen on doing.
Source: (StackOverflow)
This question already has an answer here:
I used to have this problem sometimes in Vista, but now I'm using Windows 7 (it was a clean install, reformatted hard drive) I'm disappointed that it's happening again.
Basically what happens is sometimes when I right click on something and click an entry in the context menu, the highlight from entry remains on the screen, in front of everything else.
I can get rid of it by changing my theme to Aero Basic and back again, but it's not a nice solution as it takes too long and often once I get rid of it, it comes back.
Here you can see an example of what's happening - the highlight is there from Chrome's context menu.
Does anyone know how to fix this?
Source: (StackOverflow)