Déplacer un fichier via un batch et plink via SSL
earteo
Messages postés
2
Statut
Membre
-
earteo Messages postés 2 Statut Membre -
earteo Messages postés 2 Statut Membre -
Bonjour,
Je suis débutant désolé si ma question est triviale.
depuis une machine windows, je souhaite executer un batch qui ouvre une session SSL
et qui initie un transfert d'un fichier d'un share à un autre sur un stockage type QNAP.
J'ai fais ce script qui fonctionne :
plink -v -ssh admin@192.168.100.100 -pw password mv /share/share1/dossier1/fichier.txt /share/share2/dossier2/
Il fonctionne si j'indique le nom du fichier dans le script. ("fichier.txt"
Si je le passe en variable comme ceci :
plink -v -ssh admin@192.168.100.100 -pw password mv /share/share1/dossier1/$1 /share/share2/dossier2/
et que je drag and drop le fichier sur le batch, c'est tout le folder /dossier1 et le fichier.txt à l'intérieur qui est déplacé.
Je n'arrive pas à faire en sorte que ce soit uniquement le fichier "fichier.txt" qui soit déplacer
vers le /share2 en passant au script un variable.
Merci de votre aide
Cdlt
Earteo
Je suis débutant désolé si ma question est triviale.
depuis une machine windows, je souhaite executer un batch qui ouvre une session SSL
et qui initie un transfert d'un fichier d'un share à un autre sur un stockage type QNAP.
J'ai fais ce script qui fonctionne :
plink -v -ssh admin@192.168.100.100 -pw password mv /share/share1/dossier1/fichier.txt /share/share2/dossier2/
Il fonctionne si j'indique le nom du fichier dans le script. ("fichier.txt"
Si je le passe en variable comme ceci :
plink -v -ssh admin@192.168.100.100 -pw password mv /share/share1/dossier1/$1 /share/share2/dossier2/
et que je drag and drop le fichier sur le batch, c'est tout le folder /dossier1 et le fichier.txt à l'intérieur qui est déplacé.
Je n'arrive pas à faire en sorte que ce soit uniquement le fichier "fichier.txt" qui soit déplacer
vers le /share2 en passant au script un variable.
Merci de votre aide
Cdlt
Earteo
A voir également:
- Déplacer un fichier via un batch et plink via SSL
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Déplacer colonne excel - Guide
- Fichier batch - Guide
2 réponses
Hello,
Si ton plink est sur une machine Windows ta variable devrait être %1 je pense ...
En l’absence de la variable il prends tout le dossier ...
- Make me a sandwich.
- What? Make it yourself.
- Sudo make me a sandwich.
- Okay
Si ton plink est sur une machine Windows ta variable devrait être %1 je pense ...
En l’absence de la variable il prends tout le dossier ...
- Make me a sandwich.
- What? Make it yourself.
- Sudo make me a sandwich.
- Okay
Bonjour,
Merci de ton retour.
En fait c'était aussi mon 1er reflexe d'utiliser %1, mais ici çà semble plus complexe, car nous sommes dans du batch (windows) qui lui même exécute une commande shell via SSH par l'intermédiare de plink.exe.
du coup la variable %1 de fonctionne pas jusque dans la command bash.
Cdlt
Merci de ton retour.
En fait c'était aussi mon 1er reflexe d'utiliser %1, mais ici çà semble plus complexe, car nous sommes dans du batch (windows) qui lui même exécute une commande shell via SSH par l'intermédiare de plink.exe.
du coup la variable %1 de fonctionne pas jusque dans la command bash.
Cdlt