Question
Résultat des commandes dans un fichier texte
- Rigollet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 3 ans 6 mois - il y a 3 ans 6 mois #30100
par Rigollet
Résultat des commandes dans un fichier texte a été créé par Rigollet
Bonjour à tous et toutes,
J'ai créer ce script pour récupérer des informations sur ordinateur (carte réseau, n° de série…). Je souhaite que le résultat de chaque commande soit écrit dans un seul fichier texte.
L'Applet "Out File" permet de créer le fichier texte et de copier le résultat de ma commande, mais si j'ajoute cet Applet sur chaque ligne, le résultat des commandes est écrasé pour en définitif ne faire apparaître que le résultat de la dernière commande. Pouvez vous m'aider ? Merci.
La commande pour la création du fichier texte et la copie de son résultat :
Out-File -FilePath C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-NetAdapter -name *
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -FilePath C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber
J'ai créer ce script pour récupérer des informations sur ordinateur (carte réseau, n° de série…). Je souhaite que le résultat de chaque commande soit écrit dans un seul fichier texte.
L'Applet "Out File" permet de créer le fichier texte et de copier le résultat de ma commande, mais si j'ajoute cet Applet sur chaque ligne, le résultat des commandes est écrasé pour en définitif ne faire apparaître que le résultat de la dernière commande. Pouvez vous m'aider ? Merci.
La commande pour la création du fichier texte et la copie de son résultat :
Out-File -FilePath C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-NetAdapter -name *
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -FilePath C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber
Dernière édition: il y a 3 ans 6 mois par Rigollet.
Connexion ou Créer un compte pour participer à la conversation.
- Ludovic B
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 48
- Remerciements reçus 1
il y a 3 ans 6 mois #30101
par Ludovic B
Réponse de Ludovic B sur le sujet Résultat des commandes dans un fichier texte
-append
Connexion ou Créer un compte pour participer à la conversation.
- Rigollet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 3 ans 6 mois #30105
par Rigollet
Réponse de Rigollet sur le sujet Résultat des commandes dans un fichier texte
Le script avec "append" fonctionne, merci
Get-NetAdapter -name * | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-NetAdapter -name * | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Connexion ou Créer un compte pour participer à la conversation.
- Rigollet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 3 ans 6 mois #30109
par Rigollet
Réponse de Rigollet sur le sujet Résultat des commandes dans un fichier texte
Existe il une solution de manière à ce que je ne répète cette commande "Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt" qu'une seule fois dans le script. L'idéal serait que je saisisse le nom du fichier de texte et valide pour récupérer les informations dans ce même fichier de texte.
Merci pour votre aide.
Get-NetAdapter -name * | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Merci pour votre aide.
Get-NetAdapter -name * | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject -Class Win32_BIOS | select SerialNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-CimInstance -ClassName Win32_ComputerSystem | select Domain,Manufacturer,Model,Name | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber | Out-File -append C:\Users\HBI-PARIG\Documents\Logiciels\Scripts\test.txt
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 3 ans 6 mois #30113
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Résultat des commandes dans un fichier texte
Il existe plusieurs approche dont celle de grouper les appels :
$(
Get-NetAdapter -name *
Get-WmiObject -Class Win32_BIOS | select-object SerialNumber
Get-CimInstance -ClassName Win32_ComputerSystem | select-object Domain,Manufacturer,Model,Name
Get-WmiObject win32_computersystem | Select-Object SystemSKUNumber
)| Out-File C:\temp\test.txt
Tutoriels PowerShell
Les utilisateur(s) suivant ont remercié: Rigollet
Connexion ou Créer un compte pour participer à la conversation.
- Rigollet
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 3 ans 5 mois #30118
par Rigollet
Réponse de Rigollet sur le sujet Résultat des commandes dans un fichier texte
Merci pour votre aide LOL
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.071 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Résultat des commandes dans un fichier texte