<?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=ZnilTools%3AJP_RemoveV1Profile</id>
	<title>ZnilTools:JP RemoveV1Profile - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://znil.net/index.php?action=history&amp;feed=atom&amp;title=ZnilTools%3AJP_RemoveV1Profile"/>
	<link rel="alternate" type="text/html" href="https://znil.net/index.php?title=ZnilTools:JP_RemoveV1Profile&amp;action=history"/>
	<updated>2026-04-20T08:40:15Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in znilwiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://znil.net/index.php?title=ZnilTools:JP_RemoveV1Profile&amp;diff=3602&amp;oldid=prev</id>
		<title>BLinz am 14. März 2013 um 09:07 Uhr</title>
		<link rel="alternate" type="text/html" href="https://znil.net/index.php?title=ZnilTools:JP_RemoveV1Profile&amp;diff=3602&amp;oldid=prev"/>
		<updated>2013-03-14T09:07:30Z</updated>

		<summary type="html">&lt;p&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;
[[Kategorie:ZnilTools]]&lt;br /&gt;
Download: &amp;lt;big&amp;gt;&amp;#039;&amp;#039;&amp;#039;[[Media:JP_RemoveV1Profile.zip|JP_RemoveV1Profile.zip]]&amp;#039;&amp;#039;&amp;#039;&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt; &amp;lt;!-- Quellcode unter [[AutoIt:JP_ProfileCleaner]] --&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das JP_RemoveV1Profile Programm die V1 Profilinformationen der Registry aus vorhandenen JPUser.dat filtern.&amp;lt;br&amp;gt;&lt;br /&gt;
Also alle Informationen für Windows 2000, Windows XP und Windows Server 2003.&amp;lt;br&amp;gt;&lt;br /&gt;
Übrig bleiben - sofern vorhanden - nur noch die V2 Profilinformationen.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Wir könnten die V1 Schlüssel zwar auch mit der &amp;#039;&amp;#039;&amp;#039;FadeOut.dat&amp;#039;&amp;#039;&amp;#039; ausfiltern - dann müsten der Benutzer sich aber dazu auch noch mal an einem Gerät mit V1 Umgebung anmelden (&amp;lt;br&amp;gt;&lt;br /&gt;
Mit dem JP_RemoveV1Profile können wir diese Schlüssel sofort ausfiltern lassen.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie arbeiten JP_RemoveV1Profile?&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Das Programm macht folgendes:&amp;lt;br&amp;gt;&lt;br /&gt;
* Es liest die übergebende &amp;#039;&amp;#039;&amp;#039;JPUser.dat&amp;#039;&amp;#039;&amp;#039; Zeile für Zeile ein&lt;br /&gt;
* Es prüft jede Zeile auf ein vorhandensein von &amp;lt;code&amp;gt;[1:&amp;lt;/code&amp;gt; - findet es diese Zeichenkombination wird die Zeile übersprungen&lt;br /&gt;
* Es prüft jede Zeile auf ein vorhandensein von &amp;lt;code&amp;gt;[3:&amp;lt;/code&amp;gt;&lt;br /&gt;
** das würde bedeuten das hier V1 und V2 Profilinformationen kommen&lt;br /&gt;
** Es ändert jedes &amp;lt;code&amp;gt;3:&amp;lt;/code&amp;gt; um in &amp;lt;code&amp;gt;2:&amp;lt;/code&amp;gt; um&lt;br /&gt;
** alle Zeilen die dann tatsächlich V1 Informationen enthalten werden schon in der vorherigen Prüfung aussortiert&lt;br /&gt;
* Es prüft jede Zeile auf ein vorhandensein von &amp;lt;code&amp;gt;[0:&amp;lt;/code&amp;gt;&lt;br /&gt;
** das würde bedeuten das hier V1 und V2 ihre Profilinformationen teilen&lt;br /&gt;
** Es ändert jedes &amp;lt;code&amp;gt;0:&amp;lt;/code&amp;gt; um in &amp;lt;code&amp;gt;2:&amp;lt;/code&amp;gt; um&lt;br /&gt;
* Es schreibt die Änderungen in eine &amp;#039;&amp;#039;&amp;#039;JPUser.dat.temp.txt&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Nach Abschluss benennt es die vorhandene &amp;#039;&amp;#039;&amp;#039;JPUser.dat&amp;#039;&amp;#039;&amp;#039; um in &amp;#039;&amp;#039;&amp;#039;JPUser.dat.OLDFILE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Im Anschluss benennt es die &amp;#039;&amp;#039;&amp;#039;JPUser.dat.temp.txt&amp;#039;&amp;#039;&amp;#039; um in &amp;#039;&amp;#039;&amp;#039;JPUser.dat&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In der momentanen Version verbleiben statt der V1 Schlüssel Leerzeilen in der Datei. Das ist nicht weiter schlimm, das nächste mal wenn &amp;#039;&amp;#039;&amp;#039;JPLogout.exe&amp;#039;&amp;#039;&amp;#039; das Profil wieder schreibt werden diese entfernt.&amp;lt;br&amp;gt;&lt;br /&gt;
Mann kann dadurch aber prima die alte und neue Version im Texteditor vergleichen da die Einträge noch alle in den selben Zeilen sind - nur bei V1 ist halt nichts.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Download: &amp;lt;big&amp;gt;&amp;#039;&amp;#039;&amp;#039;[[Media:JP_RemoveV1Profile.zip|JP_RemoveV1Profile.zip]]&amp;#039;&amp;#039;&amp;#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;Anleitung:&amp;#039;&amp;#039;&amp;#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 Aufruf:&lt;br /&gt;
 JP_RemoveV1Profile.exe [Pfad][Dateinname]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 Beispiel:&lt;br /&gt;
 JP_RemoveV1Profile.exe D:\Profiles\Benutzer\JumpingProfile\JPUser.dat&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Für eine Batch-Verarbeitung aller JPUser.dat eines Unterverzeichnisses kann man es z.B. mit &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;ForFiles&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; kombinieren:&amp;lt;br&amp;gt;&lt;br /&gt;
 Forfiles /P &amp;quot;D:\Profile&amp;quot; /S /M JPUser.dat /C &amp;quot;cmd /c D:\Skripte\JP_RemoveV1Profile.exe @path&amp;quot;&lt;br /&gt;
Eine Beispiel CMD Datei ist in der .ZIP Datei mit drin.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color:yellow; background-color:red&amp;quot;&amp;gt;&lt;br /&gt;
Die Original &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;JPUser.dat&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; wird in &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;JPUser.dat.OLDFILE&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; umbenannt. Achtung, bei zweimaligen Aufruf wird die Datei dann überschrieben, es ist immer die letzte JPUser.dat.&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
Beispielbilder der Benutzung:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::[[Datei:JP_RemoveV1Profile-001.PNG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::[[Datei:JP RemoveV1Profile-002.PNG|Vorher - Nachher]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[Benutzer:BLinz|Bernhard Linz]] 09:57, 14. Mär. 2013 (CET)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;/div&gt;</summary>
		<author><name>BLinz</name></author>
	</entry>
</feed>