Étape 4: Vider ~ vérifie si un fichier ne contient aucune donnée
Maintenant en VBScript !
--LOT--
hors Si « %1 » == « / » ? ( appeler : isEmpty %1 Si (errorlevel 2 : isEmpty
setlocal
écho.
echo « Filepath » vide
écho.
ENDLOCAL
sortie/b
)
ECHO que le fichier n’existe pas.
) ElseIf (errorlevel 1
ECHO que le fichier n’est pas vide.
) () autre
ECHO que le fichier est vide.
)
écho.
Goto: eof
dans le cas contraire les existent "% ~ 1 » sortie/b 2
la valeur "taille = % ~ z1"
echo la taille du fichier est de taille %
Si % taille % RTM 0 (sortie/b 1) d’autre sortie/b 0
--VBSCRIPT--
' Vérifier si elle a été exécutée correctement.
Si wscript.fullname = « C:\Windows\System32\wscript.exe » puis
WScript.echo "s’il vous plaît utiliser «"cscript /nologo alarm.vbs [paramètres] » » pour appeler ce script".
WScript.Quit
fin si
Set fso = createobject("Scripting.FileSystemObject") ' obtenir l’accès aux fichiers sur l’ordinateur. « Recherchez les arguments manquants et les fichiers non existant. "Déterminer la taille du fichier, et si elle est vide. fonction usage(errorlevel)
Si wscript.arguments.count = 0 then
usage(1)
sinon si fso.fileexists(wscript.arguments.item(0)) alors
usage(2)
sinon si wscript.arguments.item(0) = « /? » puis
usage(0)
fin si
fin si
fin si
sFichier = wscript.arguments.item(0)
Définissez ofile = fso.getfile(sfile)
taille = ofile.size
Si size = 0 then
WScript.Echo « le fichier est vide. »
d’autre
WScript.Echo « le fichier n’est pas vide. »
fin si
WScript.Echo « la taille du fichier est » & taille
WScript.Echo
WScript.Echo « Déterminer si un fichier est vide et visualisez la taille (en octets). »
WScript.Echo
WScript.echo "utilisation: »
WScript.echo "cscript /nologo empty.vbs"file path"" ""
WScript.Echo
WScript.Quit(ERRORLEVEL)
EndFunction
Une fois de plus, vous l’utiliser comme n’importe quelle autre commande.
Type à vide / ? pour obtenir le message d’aide.