Skip to content

Commit 6ffd1d9

Browse files
authored
Merge pull request #40 from TecharyJames/feat/variables-in-intune-custom-application
Update Add-CIPPW32ScriptApplication.ps1
2 parents f9ba7fc + e5da743 commit 6ffd1d9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Modules/CIPPCore/Public/Add-CIPPW32ScriptApplication.ps1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,8 @@ function Add-CIPPW32ScriptApplication {
149149
$UninstallScriptId = $null
150150

151151
if ($Properties.installScript) {
152-
$InstallScriptContent = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($Properties.installScript))
152+
$ReplacedInstallScript = Get-CIPPTextReplacement -Text $Properties.installScript -TenantFilter $TenantFilter
153+
$InstallScriptContent = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($ReplacedInstallScript))
153154
$InstallScriptBody = @{
154155
'@odata.type' = '#microsoft.graph.win32LobAppInstallPowerShellScript'
155156
displayName = 'install.ps1'
@@ -172,7 +173,8 @@ function Add-CIPPW32ScriptApplication {
172173
}
173174

174175
if ($Properties.uninstallScript) {
175-
$UninstallScriptContent = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($Properties.uninstallScript))
176+
$ReplacedUninstallScript = Get-CIPPTextReplacement -Text $Properties.uninstallScript -TenantFilter $TenantFilter
177+
$UninstallScriptContent = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($ReplacedUninstallScript))
176178
$UninstallScriptBody = @{
177179
'@odata.type' = '#microsoft.graph.win32LobAppUninstallPowerShellScript'
178180
displayName = 'uninstall.ps1'

0 commit comments

Comments
 (0)