Question Tester si un fichier est vide

Plus d'informations
il y a 13 ans 4 mois #329 par niniel
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

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 4 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 :laugh:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 4 mois #333 par niniel
Réponse de niniel 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 :P

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.290 secondes
Propulsé par Kunena