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 supported
Fehler 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.
scp
zitiere ich normalerweise und entkomme den Räumen, die zu funktionieren scheinen. z.B.'file\ name.txt'
Putty'spscp
könnte ähnlich sein.