¿Existe una opción o herramienta que me permita cambiar la convención de nomenclatura predeterminada para los archivos copiados en el mismo directorio en Windows (XP) y superior.
por ejemplo, de: Copia de {nombre}. {ext} a: {nombre}. {ext} .copy
Actualmente:
original_file.php
Copy of original_file.php
Deseado:
original_file.php
original_file.php.copy
Esto haría mucho más fácil encontrar / trabajar con archivos duplicados (se ordenan juntos) y el tipo de archivo (por extensión) cambia, por lo que no puede "romper" accidentalmente algo (por ejemplo, si fuera un archivo * .java, al compilar I obtendría errores)
windows-xp
rename
filenames
scunliffe
fuente
fuente
Respuestas:
Si entiendo bien, desea crear duplicados de los archivos en el mismo directorio. Creé un archivo .cmd para hacer esto a través del menú "Enviar a". Si
name.ext.copy
ya existe un archivo, creará:name.ext.copy2
name.ext.copy3
Instalar
Start > Run...
menú y escriba "sendto
" o "shell:sendto
".Copy of.cmd
" (con las comillas).Usar
Send To...
>Copy of.cmd
.Copia de cmd
fuente
Entonces he resuelto eso:
Supongo que el problema de ruta que publicaste proviene de cómo hizo la entrada del menú contextual, porque no tengo ese problema.
No uso MS Windows Explorer. Yo uso varios administradores de archivos portátiles / freeware.
Todos (excepto uno) tenían el problema de que el script original copiaría el archivo al directorio raíz de "instalación" del administrador de archivos freeware, así que agregué lo
%~d1%~p1
que coloca la unidad \ ruta del archivo original en el archivo de salida ...Modifiqué el código de varias maneras por varias razones y para iniciar el código en cualquier archivo seleccionado a través del menú contextual de XP, no SendTo.
fuente