Command Prompt for Windows

Command SMOVE


Safely moves one or more files to another location. Will display a warning when a file that already exists is about to be over-written.


SMOVE [/A | /B] source [destination] [/V] [/N]
sourceSpecifies the file(s) to be copied.
destinationSpecifies the directory and/or filename for the new file(s).
/NUse short file name equivalents instead of long file names.
/V Verifies that new files are written correctly.


All files are opened in binary mode.

The current directory is used when the parameter destination is not specified.

When the destination file exists then the user is prompted with the message Overwrite (Y/N/A/S) ?. Where entering :-

YYes. Overwrite the file.
NNo. Do not overwrite the file. A new filename is then requested.
AAlways overwrite the files. No further warnings are displayed.
SSkip this file only.

When moving files that have long file names from an NTFS partition to a FAT partition, that does not support long file names, the /N switch must be specified to convert the long file names to the equivalent short file names, otherwise the move operation will fail.

Also see the commands MOVE, COPY and SCOPY.