Question
powershell depuis batch
- oxan
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 1 an 3 mois #31923
par oxan
powershell depuis batch a été créé par oxan
Bonjour à la communauté.
Je voudrais réinstaller les packages appx depuis un batch.
Ma commande ne fonctionne pas.
powershell -command "& {Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}}
Avez-vous une idée du problème?
Je voudrais réinstaller les packages appx depuis un batch.
Ma commande ne fonctionne pas.
powershell -command "& {Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}}
Avez-vous une idée du problème?
Connexion ou Créer un compte pour participer à la conversation.
- ericlm128
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 169
- Remerciements reçus 35
il y a 1 an 3 mois - il y a 1 an 3 mois #31927
par ericlm128
Réponse de ericlm128 sur le sujet powershell depuis batch
A tout hasard
powershell -command "& {Get-AppXPackage -AllUsers | ForEach-Object {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}}"
Dernière édition: il y a 1 an 3 mois par ericlm128.
Connexion ou Créer un compte pour participer à la conversation.
- ericlm128
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 169
- Remerciements reçus 35
il y a 1 an 3 mois - il y a 1 an 3 mois #31928
par ericlm128
Réponse de ericlm128 sur le sujet powershell depuis batch
Sinon si tu ne veux pas t'embéter tu peux encoder ta commande
powershell /?
-EncodedCommand
Accepte une version de chaîne codée en base 64 d’une commande. Utilisez
ce paramètre pour envoyer des commandes à Windows PowerShell nécessitant
des guillemets complexes ou des accolades.
EXAMPLES
# Pour utiliser le paramètre -EncodedCommand :
$command = 'dir "c:\program files" '
$bytes = [System.Text.Encoding]::Unicode.GetBytes($command)
$encodedCommand = [Convert]::ToBase64String($bytes)
powershell.exe -encodedCommand $encodedCommand
powershell /?
-EncodedCommand
Accepte une version de chaîne codée en base 64 d’une commande. Utilisez
ce paramètre pour envoyer des commandes à Windows PowerShell nécessitant
des guillemets complexes ou des accolades.
EXAMPLES
# Pour utiliser le paramètre -EncodedCommand :
$command = 'dir "c:\program files" '
$bytes = [System.Text.Encoding]::Unicode.GetBytes($command)
$encodedCommand = [Convert]::ToBase64String($bytes)
powershell.exe -encodedCommand $encodedCommand
Dernière édition: il y a 1 an 3 mois par ericlm128.
Les utilisateur(s) suivant ont remercié: oxan
Connexion ou Créer un compte pour participer à la conversation.
- oxan
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 1 an 3 mois #31929
par oxan
Réponse de oxan sur le sujet powershell depuis batch
Merci beaucoup ericlm128 de la rapidité de ta réponse.
Je ne suis pas familier avec l'encodage...
Merci beaucoup!
Je ne suis pas familier avec l'encodage...
Merci beaucoup!
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.042 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- powershell depuis batch