For the complete documentation index, see llms.txt. This page is also available as Markdown.

Outil de ligne de commande psu

psu est inclus dans le support d'installation de PowerShell Universal.

admin

Opérations du compte administrateur

reset

Réinitialiser le mot de passe du compte administrateur local en cas de verrouillage. Le compte sera admin avec le mot de passe admin .

psu admin reset --connection-string 'Data Source=C:\ProgramData\UniversalAutomation\database.db'
Argument
Description
Requis

--connection-string

La chaîne de connexion à la base de données

✅

--database-type

PostgreSQL, SQL ou SQLite (par défaut)

❌

--encryption-key

Clé de chiffrement du coffre de la base de données, si modifiée.

❌

--password

Mot de passe du coffre de la base de données, si modifié.

❌

--key-size

Taille de la clé du mot de passe du coffre de la base de données, si modifiée depuis 128.

❌

db

Commandes pour travailler avec la base de données PowerShell Universal.

convert

Convertir une base de données LiteDB v4 en SQLite

Argument
Description
Requis

--path

Le chemin de la base de données à convertir

✅

schema

Migrer d'une version de schéma à une autre. La migration vers des versions inférieures peut entraîner une perte de données. Cela peut aussi être utilisé pour créer une nouvelle base de données à partir de zéro selon le schéma cible.

Argument
Description
Requis

--connection-string

Chaîne de connexion à la base de données

✅

--target-version

La version du schéma de base de données. La valeur par défaut est « Latest »

❌

--database-type

PostgreSQL, SQL ou SQLite (par défaut)

❌

migrate

Migre d'une base de données à une autre. Cette commande peut migrer entre des types de bases de données.

Argument
Description
Requis

--target-connection-string

Chaîne de connexion à la base de données cible

✅

--source-connection-string

Chaîne de connexion à la base de données source

✅

--target-database-type

PostgreSQL, SQL ou SQLite (par défaut)

❌

--source-database-type

PostgreSQL, SQL ou SQLite (par défaut)

❌

Migration entre les versions

Nous recommandons de mettre à jour le schéma de votre base de données vers la version vers laquelle vous souhaitez migrer avant d'exécuter la commande de migration, afin d'éviter les différences dans le schéma.

git

Commandes pour travailler avec les dépôts git PSU. Cette commande utilise les services git internes pour travailler avec le dépôt local.

clone

Clone un dépôt git à l'aide du service de synchronisation git.

Argument
Description
Requis

--url

L'URL du remote git.

✅

--path

Le chemin local vers lequel cloner

✅

--username

Le nom d'utilisateur pour le remote.

❌

--password

Le mot de passe pour le remote

❌

--branch

La branche à cloner (main par défaut).

❌

pull

Effectue un pull depuis un remote git. Un clone sera appelé si le dépôt local n'existe pas.

Argument
Description
Requis

--url

L'URL du remote git.

✅

--path

Le chemin local vers lequel cloner

✅

--username

Le nom d'utilisateur pour le remote.

❌

--password

Le mot de passe pour le remote

❌

--branch

La branche à cloner (main par défaut).

❌

push

Effectue un push vers un remote git. Le dépôt doit d'abord être cloné. Les modifications ne seront pas indexées durant le push.

Argument
Description
Requis

--url

L'URL du remote git.

✅

--path

Le chemin local vers lequel cloner

✅

--username

Le nom d'utilisateur pour le dépôt distant.

❌

--password

Le mot de passe pour le dépôt distant

❌

--branch

La branche à cloner (la valeur par défaut est main).

❌

Mis à jour

Ce contenu vous a-t-il été utile ?