This is the example, a shortcut was installed to this code
:
@echo off
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
:: $Header: C:/DBAREIS/Projects.PVCS/Win32/ScriptingTipsAndTricks/EXAMPLE[cmd].Drag and Drop From Explorer [need to be careful about double quotes].cmd.pvcs 1.0 11 Jul 2014 19:31:00 USER "Dennis" $
::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
setlocal
:KEEP_ASKING
::--- Ask for File/folder and wait for response ------------------
set DroppedFileOrDir=
echo Drop Folder or FILE from explorer (ENTER to Quit)
set /P DroppedFileOrDir=--^> &rem
::--- Items Dropped from Explorer probably quoted (remove them) ---
set DroppedFileOrDir=#%DroppedFileOrDir%
set DroppedFileOrDir=%DroppedFileOrDir:"=%
set DroppedFileOrDir=%DroppedFileOrDir:~1%
::--- Now its safe to see if empty (and exit) --------------------
echo.
if "%DroppedFileOrDir%" == "" echo Aborting as requested...&echo.& goto :EOF
::--- Display the shortname --------------------------------------
set TYPE=FILE
if exist "%DroppedFileOrDir%\." set TYPE=DIRECTORY
if not exist "%DroppedFileOrDir%" set TYPE=MISSING, TYPED IN BY USED?
echo [%TYPE%] "%DroppedFileOrDir%"
echo.
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo.
goto KEEP_ASKING