Question
Tester si un fichier est vide
- Fréd
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #329
par Fréd
Tester si un fichier est vide a été créé par Fréd
Hello,
La prog c'est pas vraiment mon truc mais là j'ai décidé de me lancer dans un script PowerShell pour faciliter un peu mon boulo d'admin (d'habitude c'est mon collègue qui développe...).
Donc je cherche simplement un moyen pour tester si un fichier log est vide ou pas.
Merci pour votre aide.
A+,
Níniel
La prog c'est pas vraiment mon truc mais là j'ai décidé de me lancer dans un script PowerShell pour faciliter un peu mon boulo d'admin (d'habitude c'est mon collègue qui développe...).
Donc je cherche simplement un moyen pour tester si un fichier log est vide ou pas.
Merci pour votre aide.
A+,
Níniel
Connexion ou Créer un compte pour participer à la conversation.
- francois
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 17 ans 8 mois #330
par francois
Réponse de francois sur le sujet Re:Tester si un fichier est vide
salut niniel,
voilà comment faire
$TailleFichier = Get-ChildItem FichierLog.log;
$TailleFichier.length
cela va te retourner 0 ou une valeur qui correspond à la taille de ton fichier.
Par contre il faut indiquer le chemin ou se trouve ton fichier. Par exemple, si ton fichier se trouve à la racine de C:\ (se qui doit pas être le cas )
il faut mettre C:\FichierLog.log
Voilà et bon courage pour la suite et bienvenus dans le monde de powershell
voilà comment faire
$TailleFichier = Get-ChildItem FichierLog.log;
$TailleFichier.length
cela va te retourner 0 ou une valeur qui correspond à la taille de ton fichier.
Par contre il faut indiquer le chemin ou se trouve ton fichier. Par exemple, si ton fichier se trouve à la racine de C:\ (se qui doit pas être le cas )
il faut mettre C:\FichierLog.log
Voilà et bon courage pour la suite et bienvenus dans le monde de powershell
Connexion ou Créer un compte pour participer à la conversation.
- Fréd
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #333
par Fréd
Réponse de Fréd sur le sujet Re:Tester si un fichier est vide
Merci pour ta réponse francois.
Je suis parti avec ta soluce, mais ça faisait pas exactement ce que je voulais.
J'ai fini par trouver Get-content -totalcount
Donce ce que je fais c'est que je fais un p'tit Get-content \"monfichier\" -totalcount 3
Comme le début de la troisième ligne de mon fichier sera soit toujours la même, soit vide (si le fichier est vide), j'arrive à savoir de cette manière si mon fichier est vide ou pas. Après je parts dans un IF ELSE mais bon j'vais pas vous infliger la lecture de mon code de débutant
Je suis parti avec ta soluce, mais ça faisait pas exactement ce que je voulais.
J'ai fini par trouver Get-content -totalcount
Donce ce que je fais c'est que je fais un p'tit Get-content \"monfichier\" -totalcount 3
Comme le début de la troisième ligne de mon fichier sera soit toujours la même, soit vide (si le fichier est vide), j'arrive à savoir de cette manière si mon fichier est vide ou pas. Après je parts dans un IF ELSE mais bon j'vais pas vous infliger la lecture de mon code de débutant
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.104 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Tester si un fichier est vide