Ho uno script batch di Windows che utilizza Windows Ubuntu Bash. Riceve un percorso Windows completo come argomento e quindi passa quel percorso a un comando in Ubuntu Bash.
@echo off
bash -lic 'ffmpeg -i "%1" output.avi'
Ecco "%1"
il percorso completo di Windows, come"C:\some path\file.avi"
Il comando dà l'errore:
C:some pathfile.avi: Protocol not found
Cosa posso fare per convertire questo percorso di Windows in un percorso come /mnt/c/some\ path/file.avi
il Bash di Windows potrebbe effettivamente comprendere?
C:
con/mnt/c
(potenzialmente per le altre lettere di unità, anche), giusto?