Yes. In cmd-file text you can combine like this "%~d1%~p1%~nx1" and that should be the same path (string) as "%1" (in case first parameter for cmd-file was a path to some file or folder). PS And most probably different parts can be combined like this: "%~dp1", "%~pnx1", "%~dpnx" - which is the same as just "%1" but probably is still correct. Yes. PS The cmd-file for a copy to storage context menu can be enhanced in the field of error handling. Current version just ignores errors possible in copy operation, but instead errors can be displayed to the user.