<?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=JumpingProfiles%3AJPProfileReset-Backup-Erweiterung</id>
	<title>JumpingProfiles:JPProfileReset-Backup-Erweiterung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://znil.net/index.php?action=history&amp;feed=atom&amp;title=JumpingProfiles%3AJPProfileReset-Backup-Erweiterung"/>
	<link rel="alternate" type="text/html" href="https://znil.net/index.php?title=JumpingProfiles:JPProfileReset-Backup-Erweiterung&amp;action=history"/>
	<updated>2026-04-28T08:35:45Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in znilwiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://znil.net/index.php?title=JumpingProfiles:JPProfileReset-Backup-Erweiterung&amp;diff=9312&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=JumpingProfiles:JPProfileReset-Backup-Erweiterung&amp;diff=9312&amp;oldid=prev"/>
		<updated>2017-08-06T18:51:51Z</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;
[[Kategorie:ZnilTools]]&lt;br /&gt;
{{Hinweis| In der ersten Version dieses Skriptes habe ich das löschen der alten Datei mit forfiles gemacht. Dieses Programm gehört zu Windows und ist normalerweise erste Wahl dafür&amp;lt;br&amp;gt;Leider kann es nicht mit UNC Pfaden umgehen ... deshalb mein eigenes Programm}}&lt;br /&gt;
Nachdem ich mit dem &amp;lt;code&amp;gt;JP_ProfileReset&amp;lt;/code&amp;gt; neben der löschen der &amp;lt;code&amp;gt;JPUser.dat&amp;lt;/code&amp;gt; auch deren Wiederherstellung ermögliche,&amp;lt;br&amp;gt;&lt;br /&gt;
kam der Gedanke für alle Benutzer ein Backup der &amp;lt;code&amp;gt;JPUser.dat&amp;lt;/code&amp;gt; anzulegen. Dieses kann der Benutzer dann selbst wiederherstellen.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Skript &amp;lt;code&amp;gt;JPLogin.cmd&amp;lt;/code&amp;gt; habe ich dazu am Ende um folgende Zeilen erweitert (vor dem Aufruf der &amp;lt;code&amp;gt;JPLogin.exe&amp;lt;/code&amp;gt;):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;source lang=DOS&amp;gt;&lt;br /&gt;
REM *** Backup der JPUser.dat anlegen - immer wenn die aktuelle Kopie älter als 7 Tage ist&lt;br /&gt;
REM Wir schummeln - wir löschen eine vorhandene JPUser.dat.OLD falls diese älter als 7 Tage ist und prüfen dann ob es eine gibt&lt;br /&gt;
\\server\freigabe\DeleteFileOlderThan.exe /D:7 &amp;quot;%JPNETWORKSHARE%\%USERNAME%%JPDOMSUFFIX%\JumpingProfile\JPUser.dat.OLD&amp;quot;&lt;br /&gt;
if NOT EXIST &amp;quot;%JPNETWORKSHARE%\%USERNAME%%JPDOMSUFFIX%\JumpingProfile\JPUser.dat.OLD&amp;quot; (&lt;br /&gt;
	copy &amp;quot;%JPNETWORKSHARE%\%USERNAME%%JPDOMSUFFIX%\JumpingProfile\JPUser.dat&amp;quot; &amp;quot;%JPNETWORKSHARE%\%USERNAME%%JPDOMSUFFIX%\JumpingProfile\JPUser.dat.OLD&amp;quot;&lt;br /&gt;
	@echo off &amp;gt;&amp;gt;&amp;quot;%JPNETWORKSHARE%\%USERNAME%%JPDOMSUFFIX%\JumpingProfile\JPUser.dat.OLD&amp;quot;&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DeleteFileOlderThan.exe&amp;lt;/code&amp;gt; prüft ob die Datei ein Änderungsdatum älter als 7 Tage ( /D:7 ) und löscht diese dann ggf..&amp;lt;br&amp;gt;&lt;br /&gt;
Dabei geht er nach dem Änderungsdatum!&amp;lt;br&amp;gt;&lt;br /&gt;
Das Programm könnt Ihr hier herunterladen: [[ZnilTools:DeleteFilesOlderThan.exe|DeleteFilesOlderThan.exe]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Im Anschluss prüfen wir ob die Datei vorhanden ist - wenn Nein machen wir eine Kopie der &amp;lt;code&amp;gt;JPUser.dat&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Die Zeile mit den &amp;lt;code&amp;gt;@echo off&amp;lt;/code&amp;gt; macht nichts anderes als &amp;quot;Nichts&amp;quot; an die Datei anzuhängen - damit setzen wir das Änderungsdatum auf auf den aktuellen Zeitpunkt (meine Version von &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Touch&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;)&amp;lt;br&amp;gt;&lt;br /&gt;
Damit verhindere ich das er die Datei bei 2 Logins hintereinander kopiert falls der Benutzer mal eine Weile (&amp;gt; 7 Tage) nicht da war.&amp;lt;br&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]] 15:38, 20. 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>