Aplicaciones externas

Aplicaciones externas

Manual del usuario de FreeFileSync:
Inicio rápido Línea de comandos Configuraciones de comparación Horario de verano Excluir archivos Configuraciones avanzadas Aplicaciones externas Macros Rendimiento Sincronización en tiempo real RTS: Ejecutar como servicio Programar trabajos por lotes Configuraciones de sincronización Configuración de (S)FTP Consejos y trucos Letras de unidad variables Control de versiones Copia de sombreado de volumen
Aplicaciones externas

Cuando haces doble clic en una de las filas del diálogo principal, FreeFileSync abre el explorador de archivos del sistema operativo por defecto:
Windows:explorer.exe /select, "%local _ path%" & exit 0
macOS:open -R "%local _ path%"
Linux:xdg-open "$(dirname "%local _ path%")"
Para personalizar este comportamiento o integrar otras aplicaciones externas en FreeFileSync, vaya a Menú → Herramientas → Opciones → Personalizar el menú contextual y agregue o reemplace un comando.
Todas las entradas se pueden acceder rápidamente presionando las teclas numéricas 0 - 9 asociadas o a través del menú contextual que se muestra después de hacer clic derecho con el mouse. La primera entrada también se puede ejecutar haciendo doble clic en un elemento.
Además de los **macros** regulares, también se disponen de las siguientes macros especiales:
  • Start a file content comparison tool:Windows: WinMerge
    "C: \ Program Files (x86) \ WinMerge \ WinMergeU.exe" "%local _ path%" "%local _ path2%"
    macOS: opendiff (requires Xcode)
    opendiff "%local _ path%" "%local _ path2%"
    Ubuntu: kompare (sudo apt install kompare)
    kompare "%local _ path%" "%local _ path2%"
  • Show file in Windows Explorer:
    explorer.exe /select, "%local _ path%" & exit 0
    Note
    Explorer.exe does not set an exit code, but FreeFileSync will show an error message if it does not find exit code = 0 ("Success"). To mitigate, append ( & ) command exit 0 to set the exit code explicitly.
  • Open command prompt for the selected item:
    start cmd.exe /k cd /D "%parent _ path%"
    Note
    FreeFileSync hides the console window, so start opens a new window. cmd.exe /k runs the following command without immediately exiting the console. cd navigates to the directory, even if it's on a different volume ( /D ).
  • Copy item path to Clipboard (as alternative to CTRL + C)
    echo %item _ path%| clip
  • Write list of selected file paths to a text file:
    echo %item _ path% >> %csidl _ Desktop% \ file _ list.txt
  • Preview files using Quick Look on macOS:
    qlmanage -p "%local _ path%"
  • Pass a list of selected files to a script as command line arguments:
    C: \ my-script.cmd "%local _ path s %"
Nota Las macros deben protegerse con comillas si se resuelven en rutas de archivo que pueden contener caracteres de espacio en blanco.