J'écris un script assez simple et j'essaye de télécharger un fichier sur un serveur ftp. J'utilise la commande suivanteErreur FTP dans powershell
ftp -n -s: upload.txt 292.78.51.12 (je l'ai truqué IP)
Il fonctionne parfaitement dans l'invite de commande, mais il semble avoir un problème avec elle en PowerShell. J'ai essayé de donner le chemin absolu à upload.txt, mettez. \ Avant et rien ne semble fonctionner.
Une idée de ce que je fais mal?
Merci, fonctionne parfaitement maintenant –
Il semble que ce soit le cas dans PowerShell v1, mais pas dans v2 (c'est pourquoi j'ai eu du mal à reproduire ce problème -.-). Aucune idée pourquoi, cependant. – Joey
Ils ont modifié la façon dont ils analysent/envoient des paramètres aux fichiers EXE natifs. Dans V1, exe voit arg1 = -s: arg2 = upload.txt. En V2, l'exe voit arg1 = -s: upload.txt. Dans V1, la citation de l'ensemble de l'argument résout ce problème. –