Saya mencoba yang berikut ini tanpa hasil:
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"
Keduanya mengembalikan saya More than one remote source not supported
kesalahan.
Apakah itu tidak mungkin?
Tidak bekerja untuk saya :( Saya memperbarui postingan asli saya untuk memasukkan upaya saya dengan ruang yang melarikan diri.
—
neubert
Saya pikir Anda harus menentukan jalurnya juga. misalnya.
—
Mike Fitzpatrick
username@domain.tld:/path/to/file\ name.ext
.
Tidak berhasil Lihat posting saya yang diperbarui.
—
neubert
Nama pengguna dan host harus pada target mis.
—
Mike Fitzpatrick
pscp -load test "c:\path\to\file name.ext" "username@domain.tld:/home/username/file\ name.ext"
Anda sudah masuk ke Windows, jadi Anda tidak perlu menentukan kredensial lokal. Dan Anda tidak perlu melarikan diri dari ruang untuk nama file Windows.
scp
saya biasanya mengutip dan melarikan diri dari ruang, yang tampaknya berhasil. misalnya.'file\ name.txt'
Puttypscp
mungkin mirip.