7 votos

Secuencia de comandos para mover específicos de carpetas de usuario en Windows 7

Cuando instalo el Windows Vista/7, puedo mover algunos de mis carpetas de usuario en una nueva partición (es decir, Documentos, Música, Imágenes, etc.). Esto no incluye el desplazamiento de todo el directorio de Usuario, sólo algunas de las carpetas de datos. %AppData% permanece en su ubicación predeterminada (%SystemDrive%\Users).

Me estoy cansando de mover manualmente cada una de estas carpetas, cambiando su ubicación en el cuadro de diálogo propiedades. ¿Alguien sabe de una manera que yo pueda script para aplicar a las carpetas que quiero?

6voto

GvS Puntos 28137

Me suelo mover las carpetas a mi partición separada y, a continuación, enlace de vuelta a la C:\Users carpeta. Esto tiene la ventaja de que el legado de las aplicaciones que tienden a romper a la medida de las rutas de acceso a la carpeta que como de costumbre.

Este fragmento de la secuencia de comandos por lotes debe hacer lo que quiera. Tenga en cuenta que usted tendrá que ejecutarlo como Administrador para crear enlace simbólico para trabajar ( no ha sido probado, YMMV ):

::Change this to the folder where you want to store your data
set DESTFOLDER="Z:\Path\on\other\partition"

::Switch to the current user's profile folder
::Change this to the folder you want to move from if you are moving another user's data
set SOURCEFOLDER="%USERPROFILE%"
pushd "%SOURCEFOLDER%"
for /d %%d in (Documents Music Pictures Videos) do
(
  ::Move the folder to the new partition
  move "%%d" "%DESTFOLDER%\%%d"
  ::Symlink it back to the original location
  mklink /d "%%d" "%DESTFOLDER%\%%d"
)

Esto es sólo de la parte superior de mi cabeza, pero es similar a lo que yo uso para mi Ubuntu instalar, donde me symlink todas las subcarpetas de mi casa carpeta a mi NTFS partición de datos.

0voto

Kelbizzle Puntos 1578

Trate de grabar un autohotkey secuencia de comandos. Es un muy potente grabadora de macros para windows. Lo hago una vez y guardar la secuencia de comandos.

0voto

Narayanan Puntos 4457

Belvedere de Adam Pash en Lifehacker podría ser lo que usted está buscando.

Belvedere del interfaz amigable para crear reglas avanzadas para mover, copiar, eliminar, renombrar o abrir archivos basados en su nombre, extensión, tamaño, fecha de creación, y más.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: