Так что я в основном новичок в кодировании PowerShell и не знаю, правильно ли я это делаю - только что начал несколько дней назад.
Моя основная цель - отправить папку на FTP-сервер и перезаписать папку, которая уже находится на сервере, из-за ежедневной загрузки. Извините, но я немного ботаник и хотел бы дать несколько рекомендаций, если я делаю это хорошо или нет. Спасибо
Я пытался что-то кодировать с помощью powershell и командного файла.
И это на самом деле работает, но локально на моем компьютере (скопируйте папку и вставьте ее в нужную папку), но она просто не будет работать при попытке сделать это на удаленном ftp-сервере, который сохранен на моем компьютере.
Сценарий:
[string]$sourceDirectory = "C:\test\*"
[string]$destinationDirectory = "C:\Users\c0ld\Desktop/receive "
Copy-item -Force -Recurse -Verbose $sourceDirectory -Destination $destinationDirectory
exit
Сценарий с битой:
@ECHO OFF
PowerShell.exe -Command "& 'C:/test.ps1'"
PAUSE
Так что это работает при работе с реальной локальной папкой, но при попытке сделать это с сетевой папкой FTP она фактически не работает.