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 [email protected]:/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 [email protected]:/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?

Jsmith
la source
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