From ad28c71f81e8fe7670841bddf4b6d7e358c27845 Mon Sep 17 00:00:00 2001 From: Artur Jankowski Date: Mon, 29 Dec 2025 15:09:43 +0100 Subject: [PATCH] fix: Fix encoding for example scripts on Windows --- examples/Inactive Users Report/Inactive_Users_Report.ps1 | 2 ++ examples/Integration Mappings/Integration-mappings.ps1 | 2 ++ .../Mass_Groups_Collabs_Update.ps1 | 2 ++ examples/Mass Update User Zones/Mass_Update_User_Zones.ps1 | 2 ++ examples/Metadata Extraction/Metadata-extraction.ps1 | 2 ++ .../User Creation & Provisioning/Users_Create_Provision.ps1 | 2 ++ examples/User Deprovisioning/Users_Deprovision.ps1 | 2 ++ 7 files changed, 14 insertions(+) diff --git a/examples/Inactive Users Report/Inactive_Users_Report.ps1 b/examples/Inactive Users Report/Inactive_Users_Report.ps1 index a73687ef..131fdb9e 100644 --- a/examples/Inactive Users Report/Inactive_Users_Report.ps1 +++ b/examples/Inactive Users Report/Inactive_Users_Report.ps1 @@ -264,4 +264,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/Integration Mappings/Integration-mappings.ps1 b/examples/Integration Mappings/Integration-mappings.ps1 index 60636b1c..0e438237 100644 --- a/examples/Integration Mappings/Integration-mappings.ps1 +++ b/examples/Integration Mappings/Integration-mappings.ps1 @@ -285,4 +285,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/Mass Groups & Collaborations Update/Mass_Groups_Collabs_Update.ps1 b/examples/Mass Groups & Collaborations Update/Mass_Groups_Collabs_Update.ps1 index 5b5fb99c..1c16a60f 100644 --- a/examples/Mass Groups & Collaborations Update/Mass_Groups_Collabs_Update.ps1 +++ b/examples/Mass Groups & Collaborations Update/Mass_Groups_Collabs_Update.ps1 @@ -600,4 +600,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/Mass Update User Zones/Mass_Update_User_Zones.ps1 b/examples/Mass Update User Zones/Mass_Update_User_Zones.ps1 index 1b6e3061..e9e627da 100644 --- a/examples/Mass Update User Zones/Mass_Update_User_Zones.ps1 +++ b/examples/Mass Update User Zones/Mass_Update_User_Zones.ps1 @@ -391,4 +391,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/Metadata Extraction/Metadata-extraction.ps1 b/examples/Metadata Extraction/Metadata-extraction.ps1 index 7a142d99..d2babb8b 100644 --- a/examples/Metadata Extraction/Metadata-extraction.ps1 +++ b/examples/Metadata Extraction/Metadata-extraction.ps1 @@ -326,4 +326,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/User Creation & Provisioning/Users_Create_Provision.ps1 b/examples/User Creation & Provisioning/Users_Create_Provision.ps1 index 7a415604..59d94e94 100644 --- a/examples/User Creation & Provisioning/Users_Create_Provision.ps1 +++ b/examples/User Creation & Provisioning/Users_Create_Provision.ps1 @@ -365,4 +365,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script diff --git a/examples/User Deprovisioning/Users_Deprovision.ps1 b/examples/User Deprovisioning/Users_Deprovision.ps1 index d7bf2b37..41aefc21 100644 --- a/examples/User Deprovisioning/Users_Deprovision.ps1 +++ b/examples/User Deprovisioning/Users_Deprovision.ps1 @@ -405,4 +405,6 @@ Function Start-Script { } } +# Ensure console output is UTF-8 so non-ASCII characters from Box CLI render correctly +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 Start-Script