La idea es hacer clic derecho en cualquier archivo y luego seleccionar "copia de seguridad" en un menú desplegable que solo copia el archivo y agrega una fecha al final de su nombre, luego posiblemente se mueva esa copia a otra unidad.Ejecutando un script por lotes haciendo clic derecho en cualquier archivo
Me gustaría un método para ejecutar un script por lotes haciendo clic derecho en un archivo y pasando eso como argumento (sin escribirlo), o sabiendo de alguna manera que el archivo debe usarse en el script .
Principalmente para Windows XP, necesito que sea nativo ya que muchas computadoras en las que trabajo no nos pertenecen y no quiero copiar más archivos de los necesarios o confiar en algo más que los comandos estándar disponibles (dos tercios de las máquinas no tienen powershell ect)
Sé cómo puede cambiar las opciones de archivo para abrir un cmd en una ubicación de carpeta específica (abajo), y probablemente cambie esto para trabajar para 1 archivo específico escriba, pero no deseo agregar una clave para cada tipo de archivo en la máquina.
[HKEY_CLASSES_ROOT \ Folder \ shell \ 1.bat \ command] @ = "c: \ windows \ system32 \ cmd.exe \" % 1 \ ""
desde otro sitio un trabajo en torno a que casi resuelve esto para mí
jvierra - "Windows siempre ha tenido esa capacidad sin cambiar el registro
colocar un archivo de murciélago o VBS en el escritorio de arrastrar y soltar un archivo en el icono de murciélago el murciélago va a recibir... el nombre de archivo del archivo eliminado como% 1 y vbscript lo recibirá como WScript.Arguments (0).
Pruébalo. Funciona bastante bien. El murciélago o un script puede hacer nada con el archivo desde ese punto."
También puede poner un acceso directo en la carpeta 'Enviar a ', luego puede hacer clic con el botón derecho en un archivo, seleccionar' Enviar a 'y elegir copia de seguridad. Eso no requeriría modificación del registro. – wimh