From fd61c77929c00645473ba76a7fa917c2db74f81d Mon Sep 17 00:00:00 2001
From: phalpin
Date: Thu, 16 Nov 2023 16:58:41 -0500
Subject: [PATCH] Update SqlPackageOnTargetMachines.ps1
Remove --% simple parsing directive. This causes Illegal characters in path errors from sqlpackage when used via Invoke-Command.
---
.../TaskModuleSqlUtility/SqlPackageOnTargetMachines.ps1 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/TaskModules/powershell/TaskModuleSqlUtility/SqlPackageOnTargetMachines.ps1 b/TaskModules/powershell/TaskModuleSqlUtility/SqlPackageOnTargetMachines.ps1
index 04c1304b6..15e74c554 100644
--- a/TaskModules/powershell/TaskModuleSqlUtility/SqlPackageOnTargetMachines.ps1
+++ b/TaskModules/powershell/TaskModuleSqlUtility/SqlPackageOnTargetMachines.ps1
@@ -551,7 +551,7 @@ function ExecuteCommand
{
$ErrorActionPreference = 'SilentlyContinue'
$result = ""
- Invoke-Expression "& '$FileName' --% $Arguments" -ErrorVariable errors | ForEach-Object {
+ Invoke-Expression "& '$FileName' $Arguments" -ErrorVariable errors | ForEach-Object {
$result += ("$_ " + [Environment]::NewLine)
}