I assume you could do this with foo_openwith or foo_run with COPY "%_path%" X:\
I know you say "no scripts or things like that" - but I think you should just take what you can get...
Edit: I've had a quick play and foo_openwith seems the best implementation (mainly as you can minimise the shell windows).
Command name: Copy to X:\
Application Path: CMD.EXE
Pre parameters:
Main parameters: /C COPY "%_path%" X:\
Post parameters:
Launch minimised: Checked
Call the command once per group: Unchecked
Make sure the preview is something like:
CMD.EXE /C COPY "C:\My Music\Bloc Party\Silent Alarm\09 - Price Of Gasoline.mpc" X:\
It's not ideal as it will launch a shell (minimised) for each file - but it work heap good.
Edit 2: Alternatively, save the code below as "copy.bat" and then use:
Command name: Copy to X:\
Application Path: "<path to file>\copy.bat"
Pre parameters:
Main parameters: "%_path%"
Post parameters:
Launch minimised: Checked
Call the command once per group: Checked
The benefit is that only one shell window will open.
CODE
@ECHO OFF
ECHO Copying files...
:Do
IF [%1] EQU [] GOTO :EOF
COPY %1 X:\ >NUL
SHIFT
GOTO :Do