Move

Moving Multiple Directories

Multiple directories may be moved in the same move task by setting the Files window to display subdirectories of the parent directory selected in the Directories window. Select the subdirectories to be moved in the Files window. Then use the Subdirectories->Move menu item to initiate the operation. This menu item activates the Move Directory dialog from which the selected directories may be moved to any drive on the system that is write enabled except for the noted exceptions of moving the current directory or a directory which has a file in exclusive use.

A move directory operation on the same drive is very fast and involves only changing its subdirectory location. The file system does not support moving a directory to a different drive. Therefore, a move to a different drive in FS/2 results in a directory copy and delete operation and is much slower.

If a file in the subdirectory being moved is in a shared state, the move will be unsuccessful in any case. Otherwise, the WPS Drives object may be used to perform these directory operations.

Attributes of the directory are moved to the target. If read-only files exist in the target path, they are not replaced.

Setting the Target Directory

The Move Directory dialog uses the point and click interface, with the user clicking on a directory object to automatically enter the full target path to the new parent directory, or the user may manually enter the full target path for the copy operation. If the user enters a directory name that does not exist, it will be created.

Limitations

Global file name characters are not allowed in the target name.

Any attempt to move a directory to one of its descendant subdirectories will be rejected, because a subdirectory cannot be both an ancestor and a descendant of the same directory.

Any attempt to move the current directory or any of its ancestors for the current process, or any other process, will also be rejected. However, FS/2 overcomes this limitation, if no other process is using the directory, by changing the current directory to its parent directory, or the next directory up in the the directory tree, at the beginning of the operation.

Accelerator Keys - Alt M


[Back: Copy]
[Next: Rename]