PUTTY PSCP kullanarak bir dosya listesini yerelden uzaktaki dosyaya kopyalamak için herhangi bir joker karakter var mı?


0

Yerel makinemdeki dosyaların bir listesinin (say - abc.pdf, xyz.pdf, pqr.pdf, uvw.pdf) olduğunu ve pscp.exe'ye tek bir çağrı kullanarak tüm bu dosyaları uzak sunucuya taşımam gerektiğini varsayalım. . Bu komut satırı uygulamasını (PSCP.exe) web uygulamamdan (ColdFusion) arıyorum. Web uygulamam bir dosya listesi geçirecek ve bu dosyaları bir dosya döngüsü içinde çağırmak yerine, tek bir çağrı kullanarak pscp.exe dosyasını kullanarak uzak sunucuya taşımam gerekiyor. Bu pscp kullanarak elde etmek mümkün mü.

**pscp C:\MyPath\*list of files* username@server:/ (pseudo code)**

"Scp: Böyle bir dosya veya dizin yok" yazan hata

Aşağıdaki gibi "*" joker karakterini kullanırsam ve tüm dosyaları uzak sunucuya kopyalarsam iyi çalışır. Ancak bazı dosyaları kopyalamak için kullanılan joker kart çalışmıyor gibi görünüyor.

pscp C:\MyPath\* username@server:/

1
Neden Kullandığınız *[abc.pdf]*? Hangi dosya adlarını eşleştirmeyi ve hariç tutmayı umuyorsunuz? Lütfen yorumlara cevap vermeyin; sorunuzu daha net ve daha eksiksiz hale getirmek için düzenleyin .
G-Man

Yanıtlar:


0

pscp Windows uygulamasıdır ve bu nedenle Windows joker karakterlerini kullanır.

[...]Yalnızca *ve joker karakterlerde set pattern ( ) yoktur ?.

Soru başlığınız doğru değil. Jokerleri kullanamayacağınız, kullanamadığınız tarafından onaylananları doğru değil *. Ayarlanan deseni kullanamazsınız.

Ritminiz [abc.pdf]oldukça şüpheli olsa da . Bu yüzden tamamen farklı bir şeyler yapmaya çalışıyor olabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.