[DOS]Tester taille d'un fichier ?

Tester taille d'un fichier ? [DOS] - Shell/Batch - Programmation

Marsh Posté le 10-07-2008 à 15:39:17    

Bonjour,
 
je voudrais tester la taille d'un fichier puis si le fichier n'est pas inférieure a une taille alors tu lances un autres script mais je ne trouve pas comment faire :
 
 
l'idée :
 
si toto.txt <=6 (octets)
tu fais rien
sinon
lance fichier.cmd
 
voila si quelqu'un a une idée merci d'avance...
En VBSCRIPT je suis preneur également  :)


Message édité par k'wet le 10-07-2008 à 16:21:36
Reply

Marsh Posté le 10-07-2008 à 15:39:17   

Reply

Marsh Posté le 10-07-2008 à 23:50:30    

@echo off
call :cmd "fichier.tst"
exit
:cmd
set sizefile=%~z1
if not %sizefile% LEQ 6 start fichier.cmd

Reply

Marsh Posté le 11-07-2008 à 08:37:10    

ok vais tester ca merci..
 
j'avais deja fais quelque chose de similaire mais ca ne fonctionne pas apparement :
 
call :testsize "%APPDATA%\ICAClient\pn.ini"
goto Saute3
:testsize
if %~z1 LSS 500 ("\\chemin\Copyconf.cmd" )

Reply

Marsh Posté le 11-07-2008 à 16:08:46    

call :testsize "%APPDATA%\ICAClient\pn.ini"
goto Saute3
:testsize
net use x: \\serveur\chemin\
if %~z1 LSS 500 start x:\copyconf.cmd
goto :eof
:Saute3

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed