---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# WindowsOSNameHelper : global

# WindowsOSNameHelper : global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'include de script WindowsOSNameHelper fournit des méthodes pour gérer la mise en forme des noms de système d'exploitation Windows.

À utiliser dans tous les scripts de détection côté serveur où vous devez formater les noms de systèmes d'exploitation.

## WindowsOSNameHelper : formatWindowsOSName(nom de chaîne) {#ariaid-title2}

Formate le nom du système d'exploitation Windows donné.
{#r_WONH-formatWindowsOSName_S__table_tjr_xbs_pt__entry__3}

| Nom | Type | Description |
|-|-|-|
| nom | Chaîne | Nom à formater |
[Tableau 1. Paramètres]

{#r_WONH-formatWindowsOSName_S__table_tjr_xbs_pt} {#r_WONH-formatWindowsOSName_S__table_ujr_xbs_pt__entry__2}

| Type | Description |
|-|-|
| Chaîne | Le nom formaté |
[Tableau 2. Renvoie]

{#r_WONH-formatWindowsOSName_S__table_ujr_xbs_pt}

## WindowsOSNameHelper : makeOSChoiceValid(valeur de chaîne) {#ariaid-title3}

Garantit que le choix du système d'exploitation est valide.
Remarque :  
Déconseillé. Utiliser OSChoice.reconcile()
{#r_WONH-makeOSChoiceValid_S__table_t1k_mds_pt__entry__3}

| Nom | Type | Description |
|-|-|-|
| valide | Chaîne | Valeur à valider |
[Tableau 3. Paramètres]

{#r_WONH-makeOSChoiceValid_S__table_t1k_mds_pt} {#r_WONH-makeOSChoiceValid_S__table_u1k_mds_pt__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 4. Renvoie]

{#r_WONH-makeOSChoiceValid_S__table_u1k_mds_pt}

## WindowsOSNameHelper : osCleanupName(nom de chaîne) {#ariaid-title4}

Nettoie le nom du système d'exploitation Windows spécifié en supprimant les caractères incorrects, les majuscules incorrectes, les espaces supplémentaires ou les espaces de fin.
{#r_WONH-osCleanupName_S__table_igy_scs_pt__entry__3}

| Nom | Type | Description |
|-|-|-|
| nom | Chaîne | Le nom à nettoyer. |
[Tableau 5. Paramètres]

{#r_WONH-osCleanupName_S__table_igy_scs_pt} {#r_WONH-osCleanupName_S__table_jgy_scs_pt__entry__2}

| Type | Description |
|-|-|
| Chaîne | Le nom nettoyé |
[Tableau 6. Renvoie]

{#r_WONH-osCleanupName_S__table_jgy_scs_pt}

