Accepting input to BAT file by dragging.

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Accepting input to BAT file by dragging.

How do I create a shortcut to a BAT file that will accept a file dragged
onto it.
I created a simple bat file "copyto.bat" which didn't work (containing):

@echo off
copy "%1" c:\xfer
copy "%1" c:\saves
exit

I then created a shortcut to it and modified the shortcut properties to
be:
C:\WINDOWS\Desktop\copyto.bat "%1"

When I drag a file onto the shortcut, it doesn't do the copy.
Does anyone have any suggestions or another way to do this?
(Win 2000 or XP)

Thanks.
 
nospam said:
Accepting input to BAT file by dragging.

How do I create a shortcut to a BAT file that will accept a file dragged
onto it.
I created a simple bat file "copyto.bat" which didn't work (containing):

@echo off
copy "%1" c:\xfer
copy "%1" c:\saves
exit

I then created a shortcut to it and modified the shortcut properties to
be:
C:\WINDOWS\Desktop\copyto.bat "%1"

When I drag a file onto the shortcut, it doesn't do the copy.
Does anyone have any suggestions or another way to do this?
(Win 2000 or XP)

Thanks.

I think only Windows applications that are specifically written
to accept drag n drop can do this.

A batch file does not fit that description-it's just
a command line.

Perhaps another user can recommend a specific Windows
app that knows how to do what you're trying to do.
 
Do not use quotes within batch file and do not modify shortcut, it should
point onto batch file only without parameters.
 
Back
Top