Question
Ajouter du texte dans un fichier (Résolu)
- maycry
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 119
- Remerciements reçus 0
il y a 18 ans 1 mois #2072
par maycry
oh je suis resté simple à utilisé le >>
puis pour éventuellement récupérer la derniére valeur.
$last = (type c:\fichier.log).lenght
$endvalue = ($last -1)
$test = $last[$endvalue]
^^ ca marche bien mais sauf si il y'a qu'une seule ligne, il content uniquement les caractéres et non la ligne donc la valeur ne serait pas 1
Réponse de maycry sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
puis pour éventuellement récupérer la derniére valeur.
$last = (type c:\fichier.log).lenght
$endvalue = ($last -1)
$test = $last[$endvalue]
^^ ca marche bien mais sauf si il y'a qu'une seule ligne, il content uniquement les caractéres et non la ligne donc la valeur ne serait pas 1
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 18 ans 1 mois #2082
par Arnaud Petitjean
Ca ne marche pas car ton fichier est mal structuré. Tu devrais essayer de créer ton fichier d'une autre façon.
Peux tu nous poster le code complet avec lequel tu génères le fichier ?
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
ca marche bien mais sauf si il y'a qu'une seule ligne, il content uniquement les caractéres et non la ligne donc la valeur ne serait pas 1
Ca ne marche pas car ton fichier est mal structuré. Tu devrais essayer de créer ton fichier d'une autre façon.
Peux tu nous poster le code complet avec lequel tu génères le fichier ?
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- maycry
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 119
- Remerciements reçus 0
il y a 18 ans 1 mois #2099
par maycry
Réponse de maycry sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
oki je montre ca lundi c'est au boulot ^^
cela me permet de récupérer la taille d'un dossier que je surveille ( dans une racine DFS) puis de l'inclure dans un xml afin de générer un graphique quotidien sur évolution des mes dossiers)
Disons que je me suis pas pris la tête j'ai effectue un test si le dossier existe ou non et si oui il le cré et introduit du texte automatique, date de création.<br><br>Message édité par: chris, à: 5/04/08 23:06
cela me permet de récupérer la taille d'un dossier que je surveille ( dans une racine DFS) puis de l'inclure dans un xml afin de générer un graphique quotidien sur évolution des mes dossiers)
Disons que je me suis pas pris la tête j'ai effectue un test si le dossier existe ou non et si oui il le cré et introduit du texte automatique, date de création.<br><br>Message édité par: chris, à: 5/04/08 23:06
Connexion ou Créer un compte pour participer à la conversation.
- maycry
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 119
- Remerciements reçus 0
il y a 18 ans 1 mois #2123
par maycry
Réponse de maycry sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
Voila le Code
[code:1]
#********************************#
#* Test+RECUPERATION DE LA DATE* #
#********************************#
$TOTALLOGMonthly=\"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\TOTAL\$MonthlyYearly Total.log\"
# Création #
# DateLog #
if (Test-Path \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"«») {}
else {Get-Date | Out-File \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"}
$DateLog = Get-Date -UFormat \"%d/%m/%Y\"
$DateLog >> \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"
$DateLog = Type \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"
$ToTalLine = $DateLog.Length
$EndLine = ($TotalLine - 1)
# Création #
# TOTAL #
if (Test-Path \"$TOTALLOGMonthly\"«») {}
else {New-Item -ItemType Directory \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\TOTAL\"
Get-Date | Out-File \"$TOTALLOGMonthly\"}[/code:1]
En gros cela me permet d'obtenir ce graphique la
Message édité par: chris, à: 8/04/08 16:51<br><br>Message édité par: Arnaud, à: 8/04/08 23:01
[code:1]
#********************************#
#* Test+RECUPERATION DE LA DATE* #
#********************************#
$TOTALLOGMonthly=\"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\TOTAL\$MonthlyYearly Total.log\"
# Création #
# DateLog #
if (Test-Path \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"«») {}
else {Get-Date | Out-File \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"}
$DateLog = Get-Date -UFormat \"%d/%m/%Y\"
$DateLog >> \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"
$DateLog = Type \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\DateLog.log\"
$ToTalLine = $DateLog.Length
$EndLine = ($TotalLine - 1)
# Création #
# TOTAL #
if (Test-Path \"$TOTALLOGMonthly\"«») {}
else {New-Item -ItemType Directory \"C:\Inetpub\wwwroot\LekXuS\serveur_Filer\DFS_Size\TOTAL\"
Get-Date | Out-File \"$TOTALLOGMonthly\"}[/code:1]
En gros cela me permet d'obtenir ce graphique la
Message édité par: chris, à: 8/04/08 16:51<br><br>Message édité par: Arnaud, à: 8/04/08 23:01
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 18 ans 1 mois #2126
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
Ton problème est résolu ou tu as toujours ce problème de retour chariot ?
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- maycry
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 119
- Remerciements reçus 0
il y a 18 ans 1 mois #2127
par maycry
Réponse de maycry sur le sujet Re:Ajouter du texte dans un fichier: saut de ligne
bah avec cette solution c'est résolu ^^
thank you
thank you
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.046 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Ajouter du texte dans un fichier (Résolu)