<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://znil.net/index.php?action=history&amp;feed=atom&amp;title=JPUser.dat_Dateigroessen_ermitteln_aus_Benutzerverzeichnissen</id>
	<title>JPUser.dat Dateigroessen ermitteln aus Benutzerverzeichnissen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://znil.net/index.php?action=history&amp;feed=atom&amp;title=JPUser.dat_Dateigroessen_ermitteln_aus_Benutzerverzeichnissen"/>
	<link rel="alternate" type="text/html" href="https://znil.net/index.php?title=JPUser.dat_Dateigroessen_ermitteln_aus_Benutzerverzeichnissen&amp;action=history"/>
	<updated>2026-05-01T00:23:20Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in znilwiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://znil.net/index.php?title=JPUser.dat_Dateigroessen_ermitteln_aus_Benutzerverzeichnissen&amp;diff=9305&amp;oldid=prev</id>
		<title>BLinz2: Textersetzung - „&lt;comments&gt;“ durch „&lt;comments /&gt;“</title>
		<link rel="alternate" type="text/html" href="https://znil.net/index.php?title=JPUser.dat_Dateigroessen_ermitteln_aus_Benutzerverzeichnissen&amp;diff=9305&amp;oldid=prev"/>
		<updated>2017-08-06T18:51:50Z</updated>

		<summary type="html">&lt;p&gt;Textersetzung - „&amp;lt;comments&amp;gt;“ durch „&amp;lt;comments /&amp;gt;“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
[[Kategorie:JumpingProfiles]]&lt;br /&gt;
Ich wollte gerade mal wissen wie Groß die Profile der Benutzer sind - die größten und dicksten schaue ich mir dann an :-)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Um das als Liste schön untereinander zu haben, habe ich mir eine Batch geschrieben die folgende Ausgabe macht:&amp;lt;br&amp;gt;&lt;br /&gt;
:[[Datei:JPUserDatCheck-001.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Die Ausgabe könnt Ihr natürlich auch in eine Textdatei umleiten&lt;br /&gt;
 JPUserDatCheck.cmd &amp;gt; Liste.txt&lt;br /&gt;
Im Quellcode müsst Ihr den Pfad setzen unter&lt;br /&gt;
 set PROFILPFAD=D:\Profiles&lt;br /&gt;
muss euer Pfad rein.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Warnung| ACHTUNG: Je nach Betriebssystem müsst Ihr die Byte-Ermittlung an die Sprache anpassen, das Beispiel hier ist für englische Systeme, die Zeile für deutsche ist drin, müsst ihr nur umkommentieren (englisch REM davor und bei Deutsch entfernen). Gibt es eine Fehlermeldung wie &amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot;set&amp;quot; kann syntaktisch an dieser Stelle nicht verarbeitet werden.&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;quot; müsst Ihr die Sprache umschalten!}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Hier der Quelltext:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;DOS&amp;quot;&amp;gt;&lt;br /&gt;
@echo off&lt;br /&gt;
REM ##################################################################################################&lt;br /&gt;
REM Einfache Batchdatei die eine Ordnerstruktur abarbeitet.&lt;br /&gt;
REM In diesem Fall wollen wir einer Liste der größe aller JPUser.dat Dateien der Benutzer&lt;br /&gt;
REM 2014 Bernhard Linz&lt;br /&gt;
REM Bernhard@znil.net&lt;br /&gt;
REM Bernhard.Linz@datagroup.de&lt;br /&gt;
REM veröffentlicht auf znilwiki: http://znil.net&lt;br /&gt;
REM&lt;br /&gt;
&lt;br /&gt;
REM Setup&lt;br /&gt;
&lt;br /&gt;
set PROFILPFAD=D:\Profiles&lt;br /&gt;
&lt;br /&gt;
REM ****************************************************************&lt;br /&gt;
set SUMME=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
REM Wir lassen uns alle Ordner im Verzeichnis auflisten und nehmen diese als Arbeitsgrundlage.&lt;br /&gt;
dir /b %PROFILPFAD% &amp;gt; &amp;quot;%TEMP%\benutzerliste.txt&amp;quot;&lt;br /&gt;
for /F &amp;quot;eol=# tokens=1-4 delims=\&amp;quot; %%i in (%TEMP%\benutzerliste.txt) do call :SCHLEIFE %%i %%j&lt;br /&gt;
 &lt;br /&gt;
goto ENDE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
REM SCHLEIFE ######################################################################################### &lt;br /&gt;
:SCHLEIFE&lt;br /&gt;
	REM Ordnernamen ermitteln!&lt;br /&gt;
	set ORDNERNAME=%1&lt;br /&gt;
	set ORDNERNAME2=%1 %2&lt;br /&gt;
	&lt;br /&gt;
	REM prüfen ob wir einen Wert haben, sonst beenden&lt;br /&gt;
	if /I &amp;quot;%ORDNERNAME%&amp;quot;==&amp;quot;&amp;quot; goto :EOF&lt;br /&gt;
	&lt;br /&gt;
	REM in den nächsten Zeilen würden wir uns nur den Benutzrnamen abschneiden. Auskommentiert da ich es nicht verwende&lt;br /&gt;
	REM for /f &amp;quot;tokens=1,2,3 delims=.&amp;quot; %%a in (&amp;quot;%ORDNERNAME%&amp;quot;) do set ORDNERNAME1=%%a&lt;br /&gt;
	REM echo %DATE%/%TIME% - Verarbeitetes Profil %ORDNERNAME% / %ORDNERNAME1%&lt;br /&gt;
	&lt;br /&gt;
	REM prüfen ob es die Datei überhaupt gibt um Fehlermeldungen zu unterdrücken in der Liste (Datei nicht gefunden kommt sonst ggf.)&lt;br /&gt;
	if NOT exist &amp;quot;%PROFILPFAD%\%ORDNERNAME%\JumpingProfile\JPUser.dat&amp;quot; goto :EOF&lt;br /&gt;
	&lt;br /&gt;
	REM Größe abfragen!&lt;br /&gt;
	REM Deutsche Spracheinstellungen / Ausgabe von DIR ist auf Deutsch&lt;br /&gt;
	REM for /f &amp;quot;tokens=1-3&amp;quot; %%i in (&amp;#039;dir &amp;quot;%PROFILPFAD%\%ORDNERNAME%\JumpingProfile\JPUser.dat&amp;quot; /-C /S ^|find &amp;quot;Datei(en)&amp;quot; ^|find &amp;quot;Bytes&amp;quot;&amp;#039;) do set DATEIGROESSE=%%k&lt;br /&gt;
	REM oder Englisches System / Ausgabe von DIT ist in Englisch&lt;br /&gt;
	for /f &amp;quot;tokens=1-3&amp;quot; %%i in (&amp;#039;dir &amp;quot;%PROFILPFAD%\%ORDNERNAME%\JumpingProfile\JPUser.dat&amp;quot; /-C /S ^|find &amp;quot;File(s)&amp;quot; ^|find &amp;quot;bytes&amp;quot;&amp;#039;) do set DATEIGROESSE=%%k&lt;br /&gt;
	&lt;br /&gt;
	REM Umrechnen von Bytes in Megabytes&lt;br /&gt;
	set /A DATEIGROESSE=(%DATEIGROESSE% / 1048576)&lt;br /&gt;
	&lt;br /&gt;
	REM Führende Leerzeichen damit alles schön untereinander steht&lt;br /&gt;
	if %DATEIGROESSE%==0 set DATEIGROESSE=1&lt;br /&gt;
	if %DATEIGROESSE% LEQ 9 set DATEIGROESSE= %DATEIGROESSE%&lt;br /&gt;
	if %DATEIGROESSE% LEQ 99 set DATEIGROESSE= %DATEIGROESSE%&lt;br /&gt;
	&lt;br /&gt;
	REM Kunstgriff um die MByte Werte untereinander zu haben&lt;br /&gt;
	set GANZERPFAD=%PROFILPFAD%\%ORDNERNAME%\JumpingProfile\JPUser.dat                                                                               .&lt;br /&gt;
	&lt;br /&gt;
	REM und die eigentliche Ausgabe. Der zuvor gebaute Wert wird nach 80 Zeichen abgeschnitten&lt;br /&gt;
	echo %GANZERPFAD:~ 0, 80%         %DATEIGROESSE% MBytes&lt;br /&gt;
	&lt;br /&gt;
	REM das war schon alles&lt;br /&gt;
	goto :EOF&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
REM Schluss ist ######################################################################################&lt;br /&gt;
:ENDE	&lt;br /&gt;
&lt;br /&gt;
REM Aufräumen&lt;br /&gt;
del &amp;quot;%TEMP%\benutzerliste.txt&amp;quot;&lt;br /&gt;
pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
--[[Benutzer:BLinz|Bernhard Linz]] 12:24, 8. Okt. 2014 (CEST)&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;/div&gt;</summary>
		<author><name>BLinz2</name></author>
	</entry>
</feed>