Melvin Nava - 2019-10-30

You can somewhat do this by editing JPEGView.ini and adding an entry to "Open with menu commands".. these entries would add options to copy/move the current image to the desktop:

OpenWith1="Cmd: '"cmd /c copy %filename% "%USERPROFILE%\Desktop\%filetitle%"' Menuitem: 'Copy to Desktop' Flags: 'ShellExecute'"
OpenWith2="Cmd: '"cmd /c move %filename% "%USERPROFILE%\Desktop\%filetitle%"' Menuitem: 'Move to Desktop' Flags: 'ShellExecute ReloadFileList MoveToNext'"

To have a prompt ask for the destination you could perhaps make a VBScript file (or any other available scripting engine) and change the JPEGView command to something like:

OpenWith1="Cmd: WScript.exe "%EnvScripts%\Copy-To-Desktop.vbs" Menuitem: 'Copy to Desktop' Flags: 'ShellExecute'"

Or you can use perhaps a program for the copy/move function like FastCopy or any other..

I do agree that adding a "move to" (and a "copy to") funtion would be pretty useful, but the main context menu is already a bit overloaded..