MOVE

Move a file from one folder to another

Syntax
      MOVE [options] [Source] [Target]
Key source : The path and filename of the file(s) to move.
target : The path and filename to move file(s) to. options: /Y Suppress confirmation prompt. /-Y Enable confirmation prompt.

Both Source and Target may be either a folder or a single file.

The source may include wildcards (but not the destination).

Under Windows 2000 and above, the default action is to prompt on overwrites unless the command is being executed from within a batch script.
To force the overwriting of destination files use the COPYCMD environment variable:
SET COPYCMD=/Y

Move in-use files

There are many utilities for moving/deleting in-use files, but it can be done manually in the REGEDIT registry editor:

Open HKLM\SYSTEM\CurrentControlSet\Control\Session Manager

Double click on
PendingFileRenameOperations
(if it does not exist - create of type multi_str )

On the first line is the name of the new file prefixed with \??\
e.g.
\??\d:\backup\trouble.sys

On the second line is the file to be moved prefixed with !\??\
e.g.
!\??\c:\winnt\system32\drivers\trouble.sys

So the complete Multi-String Data would appear like:

\??\d:\temp\trouble.sys
!\??\c:\winnt\system32\drivers\trouble.sys


Reboot the machine and the file will be moved and the PendingFileRenameOperations registry key will be deleted.

Examples:

In the current folder
MOVE oldfile.wp newfile.doc

Full path specified
MOVE g:\department\oldfile.wp "c:\Files to Convert\newfile.doc"

Specify the drive and filename (assumes the current folder on both drives is correct)
MOVE a:oldfile.wp c:newfile.doc

Specify source only (will copy the file to current folder, keeping the same filename)
MOVE g:\department\oldfile.wp

Quiet move (no feedback on screen)
MOVE oldfile.wp newfile.doc >nul

MOVE is an internal command.

“Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction” - Albert Einstein

Related:

COPY - Copy one or more files to another location
ROBOCOPY /MOVE - Robust File and Folder Copy
XCOPY - Copy files and folders
MV - Copy in-use files
REN - Rename a file or files.
Cachemov - Offline Files Cache Mover. (Win 2K ResKit)
Powershell: Move-Item - Move an item from one location to another (move/mv/mi)
Equivalent bash command (Linux): mv - Move or rename files or directories


© Copyright SS64.com 1999-2014
Some rights reserved