pscp, plus d'une source distante non supportée


0

Quelqu'un pourrait-il me dire pourquoi cela donne l'erreur s'il vous plaît?

Copier de Windows vers Unix.

C:\Windows>pscp.exe e:\onbase\outgoing\fa\file.txt user@server.utk.edu:/data/banint/DocMgmt/kbande/in/Fav/file.txt -pw password
More than one remote source not supported

Finalement, j'ai besoin de:

C:\Windows>pscp.exe e:\onbase\outgoing\fa\*.txt user@server.utk.edu:/data/banint/DocMgmt/kbande/in/Fav/ -pw password

(c.-à-d. avec un *.txtcaractère générique dans le paramètre source et un nom de répertoire comme destination). Je n'arrive même pas à copier un seul fichier. J'ai deux autres tâches planifiées copier à partir d'Unix sur le même serveur Windows en utilisant pscpet ils fonctionnent bien.

Pourquoi ça ne marche pas?


Comme presque tous les programmes en ligne de commande sur Windows et Unix, vous devez mettre l' option arguments, dans ce cas -pw passwd, AVANT opérandes arguments, dans ce cas , les noms de fichiers locaux et distants (ou vice versa).
dave_thompson_085

Je l'avais de cette façon à l'origine, alors il me demande le mot de passe après la commande.
Jsmith

At-il dit d' Access deniedabord, puis demander un mot de passe? Si tel est le cas, celui que vous avez indiqué sur la ligne de commande a été envoyé mais rejeté par le serveur.
dave_thompson_085
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.