US English (US)
FR French
DE German
ES Spanish
IT Italian
NL Dutch
JP Japanese

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

  • Contact Us
French
US English (US)
FR French
DE German
ES Spanish
IT Italian
NL Dutch
JP Japanese
  • Home
  • Base de connaissances de Password Boss
  • Documents des partenaires Password Boss
  • INSTALLATION DE PASSWORD BOSS

Windows

Utilisez les instructions ci-dessous pour installer manuellement l'application Password Boss

Written by Owen Parry

Updated at June 9th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

  • Base de connaissances AutoElevate
    Nouveau sur AutoElevate ? COMMENCEZ ICI Généralités et dépannage Gestion des règles Intégrations Annonces FAQ Vidéos explicatives
  • Base de connaissances de Password Boss
    Utilisation Password Boss Administration des affaires Documents des partenaires Password Boss
  • Boîte à outils marketing
    Boîte à outils de marketing et de formation MSP
  • Journaux des modifications pour Autoelevate et Password Boss
  • Statut actuel
+ More

Notes rapides - Lire en premier

Lors de l’installation via un RMM, gardez ces détails à l’esprit.
Le processus d’installation du RMM est divisé en deux parties.

  1. Un pré-installateur qui doit s'exécuter avec des droits d'administrateur peut s'exécuter à tout moment, ce qui signifie que l'utilisateur n'a pas besoin d'être connecté.
  2. Installateur de l'application Password Boss . L'application s'installe dans le répertoire de profil Windows de l'utilisateur ; ce dernier doit donc être connecté pour installer Password Boss . L'utilisateur n'a pas besoin de droits d'administrateur si le pré-installateur et les prérequis sont déjà installés sur le PC.

Installation de l'application Windows

  • Le programme d'installation Windows Password Boss est disponible au format EXE et MSI.
  • Les deux versions du programme d'installation peuvent être installées silencieusement en ajoutant les paramètres de ligne de commande répertoriés ci-dessous au programme d'installation.
  • L'installation initiale nécessite des droits d'administrateur pour l'utilisateur, sauf si vous utilisez le pré-installateur via un RMM ou un autre outil de déploiement, auquel cas l'application Password Boss peut être installée sans droits d'administrateur.
  • Les mises à jour ultérieures de l'application une fois installée ne nécessitent pas de droits d'administrateur.
    • L'installateur Windows (versions EXE et MSI) est un programme d'installation en deux parties. Le fichier d'installation EXE ou MSI est rarement modifié et peut être ajouté à vos outils de déploiement. Lors de son exécution, le fichier d'installation télécharge la dernière version de l'application depuis nos serveurs. Chaque installation installe donc toujours la dernière version de l'application.

Prérequis - Windows

Password Boss nécessite l'installation de .Net 4.7.2** sur chaque poste de travail. L'application sera installée automatiquement lors d'une installation manuelle.

Si vous déployez avec un RMM ou une autre installation scriptée où les utilisateurs finaux ne disposent pas de droits d'administrateur sur leurs postes de travail, vous devrez vous assurer que ces applications sont installées avant de déployer Password Boss .

Installation manuelle

  1. Visitez https://www.passwordboss.com/download . Le site web détectera votre système d'exploitation et téléchargera le programme d'installation adapté.
  2. Après avoir téléchargé le programme d’installation, exécutez le fichier et suivez les instructions pour l’installation.

Déploiement RMM

Le déploiement Password Boss avec votre RMM supprime l'obligation pour les utilisateurs finaux de disposer de droits d'administrateur pour l'installation. Le processus d'installation se déroule en deux étapes : les parties de Password Boss nécessitant des droits d'administrateur sont installées à l'aide du pré-installateur, exécuté en tant qu'administrateur ou système local, et du programme d'installation principal de l'application cliente, exécuté en tant qu'utilisateur final.

  • Le pré-installateur peut être exécuté en masse sur tous les postes de travail gérés avant le déploiement réel de l'application client.
  • Le pré-installateur n'a pas d'interface utilisateur, s'installe silencieusement et ne sera pas répertorié dans Ajout/Suppression de programmes.
  • Le préinstallateur effectue toutes les modifications du registre nécessitant des droits d'administrateur. Il doit impérativement être exécuté avec les droits d'administrateur ou de système local.
  • Les paramètres modifiés par le pré-installateur peuvent être supprimés en exécutant le pré-installateur avec un commutateur /uninstall.

Le déploiement de Password Boss via RMM est un processus en 2 étapes

Étape 1 - Déployez PBPreInstaller.exe en tant qu'administrateur ou système.
Étape 2 - Déployez Password_Boss.exe (ou .msi) en tant qu'utilisateur final pendant qu'il est connecté. Ne déployez pas Password_Boss.exe en tant qu'administrateur ou système.

Étapes d'installation

  1. Téléchargez le pré-installateur
  2. Exécutez le pré-installateur une fois par poste de travail géré à l'aide de votre RMM. Aucune ligne de commande ni paramètre n'est requis pour l'installation.
    • Si nécessaire, pour résoudre un problème, vous pouvez activer la journalisation du pré-installateur en ajoutant le paramètre /verbose. Les journaux sont stockés dans le dossier %TEMP% et nommés PasswordBoss-PreInstall-[Date]{Heure].log.
  3. Installez l'application cliente en suivant les instructions ci-dessous pour un déploiement EXE ou MSI. L'application cliente DOIT être exécutée par l'utilisateur final, sinon elle ne fonctionnera pas pour lui.

Instructions de déploiement génériques par script

MSI

  1. Téléchargez le programme d'installation MSI
  2. Le programme d'installation doit être nommé Password_Boss.msi
  3. Pour exécuter le programme d'installation en mode silencieux, ajoutez le paramètre EXEOPTIONS=" /q2" lorsque vous exécutez le programme d'installation :
Text

/path/to/Password_Boss.msi EXEOPTIONS="/q2" 

**replace the "/path/to" with the path to where you downloaded the file to**

Remarque - Respecter la casse

EXEOPTIONS doit être passé en MAJUSCULES.

  1. Pour déployer l'application Password Boss sur des appareils distants, appelez le programme d'installation avec l'option silencieuse de votre solution de distribution de logiciels préférée.
  2. Le programme d'installation téléchargera automatiquement la dernière version de Password Boss depuis Internet pendant le processus d'installation afin que vos utilisateurs soient toujours installés avec la version actuelle.

EXE

  1. Téléchargez le programme d'installation EXE
  2. Le programme d'installation s'appelle Password_Boss.exe
  3. Pour exécuter le programme d'installation en mode silencieux, ajoutez le paramètre /q2 lorsque vous exécutez le programme d'installation :
Text

/path/to/Password_Boss.exe /q2

**replace the "/path/to" with the path to where you downloaded the file to**
  1. Pour déployer l'application Password Boss sur des appareils distants, appelez le programme d'installation avec l'option silencieuse de votre solution de distribution de logiciels préférée.
  2. Le programme d'installation téléchargera automatiquement la dernière version de Password Boss depuis Internet pendant l'installation, afin que vos utilisateurs obtiennent toujours la version actuelle.

Instructions de script PowerShell

Password Boss peut être déployé via des scripts PowerShell comme alternative à la création d'un script dans un outil RMM.

Le déploiement de Password Boss via PowerShell est un processus en deux étapes

Étape 1 - Déployez d'abord PBPreClient.ps1 en tant qu'administrateur sur le système
Étape 2 - Déployez PBClient.ps1 en tant qu'utilisateur final pendant qu'il est connecté. Ne déployez pas Password_Boss.exe en tant qu'administrateur ou système.

Vous trouverez ci-dessous le script PBPreClient.ps1. Dans votre système de déploiement, vous devez d'abord l'exécuter en tant qu'administrateur avant d'installer Password Boss . Ce script téléchargera le fichier PreInsaller.exe et le déploiera sur la machine en tant qu'administrateur. Copiez-collez le script ci-dessous dans un bloc-notes et enregistrez le fichier sous le nom PBPreClient.ps1 avant de l'utiliser.

PBPreClient.ps1

# Copyright (c) 2024 Password
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#    * Redistributions of source code must retain the above copyright
#      notice, this list of conditions and the following disclaimer.
#    * Redistributions in binary form must reproduce the above copyright
#      notice, this list of conditions and the following disclaimer in the
#      documentation and/or other materials provided with the distribution.
#    * Neither the name of the AutoElevate nor the names of its contributors
#      may be used to endorse or promote products derived from this software
#      without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL OPENDNS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<#
.SYNOPSIS
  Installs the Password Preinstaller and Client
  #>

# Set $DebugPrintEnabled = 1 to enabled debug log printing to see what's going on.
$DebugPrintEnabled = 1

$PreInstallerName = "PBPreInstaller.exe"
$InstallerPath = Join-Path $Env:TMP $PreInstallerName
$DownloadBase = "https://install.passwordboss.com"
$DownloadURL = $DownloadBase + "/" + $PreInstallerName

$ScriptFailed = "Script Failed!"

function Get-TimeStamp {
    return "[{0:MM/dd/yy} {0:HH:mm:ss}]" -f (Get-Date)
}


function Debug-Print ($msg) {
    if ($DebugPrintEnabled -eq 1) {
        Write-Host "$(Get-TimeStamp) [DEBUG] $msg"
    }
}

function Get-PreInstaller {
    Debug-Print("Downloading installer...")
    $WebClient = New-Object System.Net.WebClient
    
    try {
        $WebClient.DownloadFile($DownloadURL, $InstallerPath)
    } catch {
        $ErrorMessage = $_.Exception.Message
        Write-Host "$(Get-TimeStamp) $ErrorMessage"
    }
    
    if ( ! (Test-Path $InstallerPath)) {
        $DownloadError = "Failed to download the Password PreInstaller from $DownloadURL"
        Write-Host "$(Get-TimeStamp) $DownloadError"
        throw $ScriptFailed
    }
    
    Debug-Print("Installer downloaded to $InstallerPath...")
}
function Install-Agent () {
    Debug-Print("Executing installer...")
        
    Start-Process $InstallerPath -Wait
    }
		
function Verify-Installation () {
    Debug-Print("Verifying Installation...")
    
    if ( ! (Get-ItemPropertyValue -Path "HKLM:\Software\PasswordBoss" -Name "PreInstall") -eq 'True') {
        $VerifiationError = "The Preinstaller installation failed!"
        Write-Host "$(Get-TimeStamp) $VerificationError"
        
        throw $ScriptFailed
    }
}

function main () {   
    Get-PreInstaller
    Install-Agent
    Verify-Installation
    
    Write-Host "$(Get-TimeStamp) PBPreinstaller successfully installed!"
}

try
{
    main
} catch {
    $ErrorMessage = $_.Exception.Message
    Write-Host "$(Get-TimeStamp) $ErrorMessage"
    exit 1
}

Vous trouverez ci-dessous le script PBClient.ps1. Dans votre système de déploiement, vous devrez l'exécuter en tant qu'utilisateur connecté après avoir exécuté le script PBPreClient.ps1. Ce script téléchargera le fichier Password_Boss.exe et l'exécutera en tant qu'utilisateur. Copiez-collez le script ci-dessous dans un bloc-notes et enregistrez-le sous le nom PBClient.ps1 avant de l'utiliser.

 PBClient.ps1

# Copyright (c) 2022 Password
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#    * Redistributions of source code must retain the above copyright
#      notice, this list of conditions and the following disclaimer.
#    * Redistributions in binary form must reproduce the above copyright
#      notice, this list of conditions and the following disclaimer in the
#      documentation and/or other materials provided with the distribution.
#    * Neither the name of the AutoElevate nor the names of its contributors
#      may be used to endorse or promote products derived from this software
#      without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL OPENDNS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<#
.SYNOPSIS
  Installs the Password Preinstaller and Client
  #>

# Run powershell in a clean install
# PowerShell -ExecutionPolicy Bypass

# Set $DebugPrintEnabled = 1 to enabled debug log printing to see what's going on.
$DebugPrintEnabled = 1

$InstallerName =  "Password_Boss.exe"
$InstallerPath = Join-Path $Env:TMP $InstallerName
$DownloadBase = "https://install.passwordboss.com"
$DownloadURL = $DownloadBase + "/" + $InstallerName

function Get-TimeStamp {
    return "[{0:MM/dd/yy} {0:HH:mm:ss}]" -f (Get-Date)
}

function Debug-Print ($msg) {
    if ($DebugPrintEnabled -eq 1) {
        Write-Host "$(Get-TimeStamp) [DEBUG] $msg"
    }
}

function Get-Installer {
    Debug-Print("Downloading installer...")
    $WebClient = New-Object System.Net.WebClient
    
    try {
        $WebClient.DownloadFile($DownloadURL, $InstallerPath)
    } catch {
        $ErrorMessage = $_.Exception.Message
        Write-Host "$(Get-TimeStamp) $ErrorMessage"
    }
    
    if ( ! (Test-Path $InstallerPath)) {
        $DownloadError = "Failed to download the Password Installer from $DownloadURL"
        Write-Host "$(Get-TimeStamp) $DownloadError"
        throw $ScriptFailed
    }
    
    Debug-Print("Installer downloaded to $InstallerPath...")
}
function Install-Agent () {
    Debug-Print("Executing installer...")
    
    $Arguments = "/q2"
    
    Start-Process $InstallerPath -ArgumentList $Arguments -Wait
    }
		
function Verify-Installation () {
    Debug-Print("Verifying Installation...")
  
    if ((Get-ItemProperty -Path "HKCU:\Software\PasswordBoss") -eq $null) {
        $VerifiationError = "The Installer installation failed!"
        Write-Host "$(Get-TimeStamp) $VerificationError"
        
        throw $ScriptFailed
    }
}

function main () {   
    Get-Installer
    Install-Agent
    Verify-Installation
    
    Write-Host "$(Get-TimeStamp) Password Client successfully installed!"
}

try
{
    main
} catch {
    $ErrorMessage = $_.Exception.Message
    Write-Host "$(Get-TimeStamp) $ErrorMessage"
    exit 1
}

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Mac
  • Serveur de terminaux / RDS
  • iOS et Android
  • Données RMM
  • ConnectWise Automatiser
  • Products
    • Privileged Access Management
    • Password Management
  • Solutions
    • For MSPs
    • For IT Pros
    • By Industry
  • Resources
    • Weekly Demos
    • Events
    • Blog
    • FAQ
  • Company
    • Leadership
    • Culture + Values
    • Careers
    • Awards
    • News & Press
    • Trust Center
    • Distributors
  • Get Pricing
  • Free Trial
  • Request a Demo
  • Support
  • Login
  • Contact
4925 Independence Parkway
Suite 400
Tampa, FL 33634
CALL US (813) 578-8200
  • Link to Facebook
  • Link to Linkedin
  • Link to Twitter
  • Link to Youtube
© 2023 CYBERFOX LLC ALL RIGHTS RESERVED  |  Privacy Policy

Knowledge Base Software powered by Helpjuice

Expand