This commit is contained in:
RoyceDa
2026-02-18 15:26:33 +02:00
parent 6a69c3b195
commit 597e2e0532

View File

@@ -47,7 +47,8 @@ if (-not $ServerAddress) {
if (-not $Username) {
$Username = if ($env:SFTP_USERNAME) { $env:SFTP_USERNAME } else { $CONFIG_Username }
}
if (-not $PasswordParam) {
# Если пароль передан через CLI (-PasswordParam), используем его даже если пустая строка
if (-not $PSBoundParameters.ContainsKey('PasswordParam')) {
$PasswordParam = if ($env:SFTP_PASSWORD) { $env:SFTP_PASSWORD } else { $CONFIG_Password }
}
if (-not $LocalFilePath) {
@@ -67,7 +68,7 @@ if (-not $WinSCPPath) {
$requiredParams = @(
@{Name = "ServerAddress"; Value = $ServerAddress},
@{Name = "Username"; Value = $Username},
@{Name = "Password"; Value = $PasswordParam},
@{Name = "PasswordParam"; Value = $PasswordParam},
@{Name = "LocalFilePath"; Value = $LocalFilePath},
@{Name = "RemoteFolderPath"; Value = $RemoteFolderPath}
)