Я пытаюсь запустить SCP на моем компьютере с Windows через командный файл.
Я хочу сделать что-то вроде:
scp "C:\myfile.txt" user@host:path
Конечно, scp считает, что "C" - мой исходный хост, а «\myfile.txt» - мой исходный путь. Я не могу найти способ избежать толстой кишки.
Это не работает:
scp "C\:\myfile.txt" user@host:path
scp "C::\myfile.txt" user@host:path
scp "C^:\myfile.txt" user@host:path
Справочные страницы SCP предполагают, что использование "абсолютного или относительного пути" должно устранить эту проблему, но я использую абсолютный путь, и это все еще проблема. Вероятно, они означают, что это устраняет проблему в * nix, где абсолютные и относительные имена путей начинаются с «/» или «.».
Предложения (кроме того, чтобы выбросить мою коробку Windows с кровавой крыши)?