Question
Logs des erreurs
- Thomas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 7 ans 3 mois #27887
par Thomas
Logs des erreurs a été créé par Thomas
Bonjour à tous et à toutes.
J'ai créé un script Powershell pour installer de manière silencieuse Mozilla Firefox.
Ce script fonctionne très bien quand je le lance (en admin du domaine). Je l'ai donc ajouter dans une GPO ordinateur pour qu'il se lance à l'extinction de l'ordinateur (l'utilisateur n'ayant pas de droit d'admin), mais rien ne s'installe.
Le script est bien lancé (j'ai créé un dossier pour vérifier que le script se lançait bien).
Pour voir d'où vient le problème j'aimerai créer un fichier txt qui loguera tout ce que fera le script.
Seul problème les essaies actuelles me donne des fichiers textes vides.
J'aimerai donc savoir comment je peux loguer chaque action de mon script et donc savoir où se trouve le problème pour le résoudre.
Merci d'avance pour votre aide.
[code:1]$networkPath = \"\\racine.lan\SYSVOL\sources\mozillaFirefox\"
$setupName = \"Firefox Setup \"
$version = \"63.0.3\"
$architecture = \"\"
$installationFolderExe =\"C:\Program Files\Mozilla Firefox\Firefox.exe\"
#$stdOutLog = \"c:\stdOut.log\"
#$stdErrLog = \"c:\stdErr.log\"
#Vérification arcitecture 32 ou 64 bits
if ([System.IO.Directory]::Exists(\"C:\Program Files (x86)\"«»)) {
$architecture = \"x64.exe\"
} else {
$architecture = \"x32.exe\"
}
if ([System.IO.Directory]::Exists(\"C:\Program Files\Mozilla Firefox\"«»)) {
if ($version -gt (Get-Item $installationFolderExe).VersionInfo.FileVersion) {
Start-Process -FilePath \"$networkPath\$setupName$version$architecture\" -ArgumentList \"/S\" -NoNewWindow
}
} else {
Start-Process -FilePath \"$networkPath\$setupName$version$architecture\" -ArgumentList \"/S\" -NoNewWindow
}
[/code:1]
J'ai créé un script Powershell pour installer de manière silencieuse Mozilla Firefox.
Ce script fonctionne très bien quand je le lance (en admin du domaine). Je l'ai donc ajouter dans une GPO ordinateur pour qu'il se lance à l'extinction de l'ordinateur (l'utilisateur n'ayant pas de droit d'admin), mais rien ne s'installe.
Le script est bien lancé (j'ai créé un dossier pour vérifier que le script se lançait bien).
Pour voir d'où vient le problème j'aimerai créer un fichier txt qui loguera tout ce que fera le script.
Seul problème les essaies actuelles me donne des fichiers textes vides.
J'aimerai donc savoir comment je peux loguer chaque action de mon script et donc savoir où se trouve le problème pour le résoudre.
Merci d'avance pour votre aide.
[code:1]$networkPath = \"\\racine.lan\SYSVOL\sources\mozillaFirefox\"
$setupName = \"Firefox Setup \"
$version = \"63.0.3\"
$architecture = \"\"
$installationFolderExe =\"C:\Program Files\Mozilla Firefox\Firefox.exe\"
#$stdOutLog = \"c:\stdOut.log\"
#$stdErrLog = \"c:\stdErr.log\"
#Vérification arcitecture 32 ou 64 bits
if ([System.IO.Directory]::Exists(\"C:\Program Files (x86)\"«»)) {
$architecture = \"x64.exe\"
} else {
$architecture = \"x32.exe\"
}
if ([System.IO.Directory]::Exists(\"C:\Program Files\Mozilla Firefox\"«»)) {
if ($version -gt (Get-Item $installationFolderExe).VersionInfo.FileVersion) {
Start-Process -FilePath \"$networkPath\$setupName$version$architecture\" -ArgumentList \"/S\" -NoNewWindow
}
} else {
Start-Process -FilePath \"$networkPath\$setupName$version$architecture\" -ArgumentList \"/S\" -NoNewWindow
}
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Sinjk
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 99
- Remerciements reçus 0
il y a 7 ans 3 mois #27889
par Sinjk
Réponse de Sinjk sur le sujet Re:Logs des erreurs
Hello,
Je sais qu'avec msiexec, tu peux ajouter une option de log pour l'installation.
As tu considéré l'uilisation d'un package msi pour ton déploiement ?
Bon courage
Sinjk
Je sais qu'avec msiexec, tu peux ajouter une option de log pour l'installation.
As tu considéré l'uilisation d'un package msi pour ton déploiement ?
Bon courage
Sinjk
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 7 ans 3 mois #27898
par Philippe
Réponse de Philippe sur le sujet Re:Logs des erreurs
salut titom7986
essai Start-Transcript
mettre au debut du script
[code:1]Start-Transcript -Path \"C:\transcripts\transcript0.txt\"[/code:1]
et en fin de script
[code:1]Stop-Transcript[/code:1]
essai Start-Transcript
mettre au debut du script
[code:1]Start-Transcript -Path \"C:\transcripts\transcript0.txt\"[/code:1]
et en fin de script
[code:1]Stop-Transcript[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.037 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Logs des erreurs