Использование подстановочных знаков для имен файлов в powershell - PullRequest
1 голос
/ 21 мая 2010

У меня много проблем при попытке загрузки с сайта ftp. Я знаю папку, в которой будет находиться файл, и знаю, что это будет файл .zip. Однако я не знаю, какие файлы будут названы.

Итак, у меня есть код, который работает, если я знаю имя файла ... например:

$ sourceuri = " ftp: //myFtpSite/test/myZipFile.zip"

Я хотел бы иметь возможность использовать подстановочные знаки в этой строке, чтобы она перекомпоновывала любой zip-файл. Так что я мог бы написать что-то вроде

$ sourceuri = " ftp: //myFtpSite/test/_.zip"

и будет загружен любой zip-файл в этой папке.

1 Ответ

1 голос
/ 26 апреля 2011

Я знаю, что этот вопрос древний, но рассматривали ли вы просто использование консольного приложения ftp.exe? Вы можете создать текстовый файл с помощью команд (например, "mget * .zip", чтобы получить все файлы .zip) и автоматизировать процесс.

ftp -s:filename
...