Größe einer Datei lesen

A

Affenpisse

Hallo.

Ich wollte fragen ob mir jemand von euch helfen kann...
Ich wollte die Größe einer Datei auslesen und in einem Label schreiben...
Kann mir jmd. von euch sagen wie das geht ?

Vielen Dank im Voraus!

mfg Affenpisse
 
kommt drauf an ob das ne fixe datei is oder nit

bin grad net zuhause daher über gastzugang

also 1ne möglichkeit wäre über batch :

Brauchste : setword ; dir ; vlt bisl erfahrung mit piping

bei fixer datei :
Code:
@echo off
cls
If not exist "dateiname" goto error
goto 1

:1
dir "dateiname"|setword 3>%temp%\temp.bat&&call %temp%\temp.bat "variablenname" &&del %temp%\Temp.bat
ren dateiname %variablenname%.*
exit

:error
msg %username% "Datei nicht gefunden
exit

und die ander variante wäre mit ner externen textdatei in die du den dateinamen /pfad einschreibst

Code:
@echo off
cls
if not exist dateinamehierrein.txt goto error
goto 1
:1
set /p var=<deiteinahme.txt
dir %var%|setword 3>%temp%\temp.bat&&call %temp%\temp.bat "varname"
ren %var% %varname%\.*
exit

:error
Msg %username% "Deitename.txt hier rein nciht gefunden"
exit
In der dateinamehierrein.txt sollte stehen :

Pfad\dateiname

so das is jetz alles nich getestet von daher

hoffe mal das es so geht improvisiert in der schule ^^

die exen upe ich später wei sag ja nit daheim xD

--mfg
Nawi
 
Hallo Nawi0,

wieso so kompliziert?
Code:
C:\>type filesize.cmd
@echo off
echo %~z1

C:\>filesize.cmd filesize.cmd
22

Grüße,
Matthias

hast du pstools drauf?!

Code:
C:\Dokumente und Einstellungen\>filesize.cmd
Der Befehl "filesize.cmd" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Code:
C:\Dokumente und Einstellungen\>type filesize.cmd
Das System kann die angegebene Datei nicht finden.

oder wo nehm ich das filesize.cmd her?


“For every complex problem, there is an answer that is short, simple and wrong.”

Im mom relativ passend

beweis mir das gegenteil
 
Zuletzt bearbeitet:
hast du pstools drauf?!
Nein.

Code:
C:\Dokumente und Einstellungen\>filesize.cmd
Der Befehl "filesize.cmd" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Code:
C:\Dokumente und Einstellungen\>type filesize.cmd
Das System kann die angegebene Datei nicht finden.

oder wo nehm ich das filesize.cmd her?
Die Funktion von type ist dir bekannt? Wenn nicht: einfach mal type /? eintippen.

Im mom relativ passend

beweis mir das gegenteil
Das Ermitteln einer Dateigröße fällt für mich nicht in die Menge der komplexen Probleme ;)

Grüße,
Matthias
 
Die Funktion von type ist dir bekannt? Wenn nicht: einfach mal type /? eintippen.

glaubst du ich bin doof?

Code:
C:\Dokumente und Einstellungen\\Desktop>type /?`
Zeigt den Inhalt einer oder mehrerer Textdateien an.

TYPE [Laufwerk:][Pfad]Dateiname

aber erzähl mir mal wie du mit type n egröße rausfinden willst

Außerdem hast du glaub ich noch keine nachvollziehbare Sache geliefert oder hab ich das nur überlesen
 

Neue Beiträge

Zurück