Ich habe folgendes erfolglos versucht:
pscp -load test username username@domain.tld:"file name.ext" "file name.ext"
pscp -load test username "username@domain.tld:file name.ext" "file name.ext"
pscp -load test username username@domain.tld:"file\ name.ext" "file name.ext"
pscp -load test username "username@domain.tld:file\ name.ext" "file\ name.ext"
pscp -load test username username@domain.tld:"c:\\path\to\\file\ name.ext" "/home/username/file\ name.ext"
pscp -load test username "username@domain.tld:c:\\path\to\\file\ name.ext" "/home/username/file\ name.ext"
Beide haben mir einen More than one remote source not supportedFehler zurückgegeben.
Geht das einfach nicht
username@domain.tld:/path/to/file\ name.ext.
pscp -load test "c:\path\to\file name.ext" "username@domain.tld:/home/username/file\ name.ext"Sie sind bereits bei Windows angemeldet, sodass Sie keine lokalen Anmeldeinformationen angeben müssen. Und Sie müssen den Platz für den Windows-Dateinamen nicht verlassen.
scpzitiere ich normalerweise und entkomme den Räumen, die zu funktionieren scheinen. z.B.'file\ name.txt'Putty'spscpkönnte ähnlich sein.