Question Tester si un fichier est vide

Plus d'informations
il y a 16 ans 10 mois #329 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

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

Plus d'informations
il y a 16 ans 10 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 16 ans 10 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 :P

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

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