Bonjour à tous,

Voila qq heures que je cherche sans succès une solution pour copier un fichier sur un serveur à distance (je connais login/mdp pour m'y connecter) et cela sans utiliser ssh.


Pour le moment le script fonctionne seulement si je me suis déjà connecté (et donc identifié) au serveur via l'explorateur windows (connexion de type \\IP\dossier dans la barre d'adresse).


Voici mon code :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
		<target name="init">
			<property name="webinf" value="./WEB-INF" />
			<property name="user" value="Administrator" />
			<property name="password" value="***" />
			<property name="serverTomCat" value="\\192.168.100.42/test" />
			<property name="outputWebinf" value="${serverTomCat}/webinf" />
		</target>
 
		<target name="copywebinf" depends="init" >
			<echo> ${outputWebinf}</echo>
			<copy todir="${outputWebinf}">
				<fileset dir="${webinf}"/>				
			</copy>
			<echo> ${outputWebinf}</echo>
		</target>


Si je ne me suis pas connecté j'ai une erreur de connexion de ant.

Je cherche donc à lui spécifier login et mot de passe pour que la copie se déroule correctement dans toutes les conditions.

Je ne souhaite pas utiliser ssh mais j'aime bien la synthaxe pour se connecter "login:mdp@ip\dossier"

Existe t'il une synthaxe de ce type pour se connecter à distance tout en spécifiant automatiquement un login/mdp ?!