
21.04.2017
- Ausdrucken
- Internen Beitrags-Link kopieren
- Externen Beitrags-Link kopieren
- Beitrag melden
https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html
[content:335691]
Dateien nach Datum verschieben
Hallo Community,
ich habe folgendes Problem:
ich muss Dateien mit dem Kriterium Speicherdatum verschieben.
Die Ordnerstruktur:
H:\Zaehlerdaten\Auslesung1\32.21.54\log\year\ (danach noch die Ordner 01 - 12 mit den Dateien 01-30.txt)
wobei 32.21.54 variiert
und
H:\Zaehlerdaten\Archiv (in diesem Verzeichnis gibt es auch den Vorlageordner _Neue-Struktur, der Kopiert werden kann)
Wenn das Speicherdatum z. B. der 02.03.2017 ist, sollen alle Dateien bis zu diesem Datum in den Ordner H:\Zaehlerdaten\Archiv\32.21.54\2017 und alle mit Datum danach in H:\Zaehlerdaten\Archiv\32.21.54\2016 verschoben werden. (D. h. die Datei 01.txt noch in 2017, die Datei 02.txt nach 2016)
Meine Idee hierzu war:
1/ Speicherdatum lesen von H:\Zaehlerdaten\Auslesung1\32.21.54 (Wobei 32.21.54 variieren muss)
2/ Kopieren von H:\Zaehlerdaten\Archiv\_Neue-Struktur und umbenennen in 32.21.54 (Wobei 32.21.54 variieren muss)
3/ Verschieben der Dateien von H:\Zaehlerdaten\Auslesung1\32.21.54\log\year\01 - 12 nach H:\Zaehlerdaten\Archiv\32.21.54\2017 oder 2016
Wie kann ich das Scripten??
DANKE im Voraus.
Gruß
Tim
ich habe folgendes Problem:
ich muss Dateien mit dem Kriterium Speicherdatum verschieben.
Die Ordnerstruktur:
H:\Zaehlerdaten\Auslesung1\32.21.54\log\year\ (danach noch die Ordner 01 - 12 mit den Dateien 01-30.txt)
wobei 32.21.54 variiert
und
H:\Zaehlerdaten\Archiv (in diesem Verzeichnis gibt es auch den Vorlageordner _Neue-Struktur, der Kopiert werden kann)
Wenn das Speicherdatum z. B. der 02.03.2017 ist, sollen alle Dateien bis zu diesem Datum in den Ordner H:\Zaehlerdaten\Archiv\32.21.54\2017 und alle mit Datum danach in H:\Zaehlerdaten\Archiv\32.21.54\2016 verschoben werden. (D. h. die Datei 01.txt noch in 2017, die Datei 02.txt nach 2016)
Meine Idee hierzu war:
1/ Speicherdatum lesen von H:\Zaehlerdaten\Auslesung1\32.21.54 (Wobei 32.21.54 variieren muss)
2/ Kopieren von H:\Zaehlerdaten\Archiv\_Neue-Struktur und umbenennen in 32.21.54 (Wobei 32.21.54 variieren muss)
3/ Verschieben der Dateien von H:\Zaehlerdaten\Auslesung1\32.21.54\log\year\01 - 12 nach H:\Zaehlerdaten\Archiv\32.21.54\2017 oder 2016
Wie kann ich das Scripten??
DANKE im Voraus.
Gruß
Tim
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 335691
Url: https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html
Ausgedruckt am: 13.04.2025 um 08:04 Uhr
4 Kommentare
Neuester Kommentar
- Kommentarübersicht - Bitte anmelden
joehuaba 21.04.2017 um 09:46:15 Uhr
- Internen Kommentar-Link kopieren
- Externen Kommentar-Link kopieren
- Zum Anfang der Kommentare
https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html#comment-1193432
[content:335691#1193432]
Guten Morgen 
Am Besten mit PowerShell !
Der Grundgedanke:
https://www.itnator.net/delete-files-older/
Nur musst du das Script leicht umbauen, dass er die Files nicht löscht, sondern verschiebt.
Gruß joe
Am Besten mit PowerShell !
Der Grundgedanke:
https://www.itnator.net/delete-files-older/
Nur musst du das Script leicht umbauen, dass er die Files nicht löscht, sondern verschiebt.
Gruß joe

132895 21.04.2017 aktualisiert um 09:58:55 Uhr
- Internen Kommentar-Link kopieren
- Externen Kommentar-Link kopieren
- Zum Anfang der Kommentare
https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html#comment-1193435
[content:335691#1193435]
Kommt hier 2,3 mal die Woche
Gruß
- Musterlösungen: Dateien verschieben abhängig vom Teil des Dateinamens
- PS: Dateien anhand des Dateityps und des Änderungsdatums in Ordner verschieben
- Dateien nach Erstelldatum (Jahr) in Ordner verschieben aber nur wenn älter n-Tage (länderübergreifend in Bezug auf Auswertung Datum)
Gruß
LKDNDK12 24.04.2017 um 07:33:30 Uhr
- Internen Kommentar-Link kopieren
- Externen Kommentar-Link kopieren
- Zum Anfang der Kommentare
https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html#comment-1194005
[content:335691#1194005]
Wenn ich meinen bisherigen Code ausführe, werden nur die Ordner " Zaehlerdaten\Archiv\%Zähler%\2016\02 " befüllt. (Kopieren der Vorlage klappt zumindest ohne Probleme)
Könnt ihr mir sagen, wie ich meinen Code ändern muss??
Hier der Code:
#Variablen
$PathAuslesung1="H:\Zaehlerdaten\Auslesung1"
$PathAuslesung1Recurse=gci $PathAuslesung1
$Files=gci $PathAuslesung1 -Recurse
$Test="Erfolg"
$2016="0"
#Kopieren der Vorlage und umbenennen in die Physikalische Adresse
foreach($P in $PathAuslesung1Recurse){
Copy-Item H:\Zaehlerdaten\Archiv\_Neue-Zaehler-Struktur -Recurse H:\Zaehlerdaten\Archiv\$P
#Auslesen des Speicherdatums der Dateien
foreach($F in $Files){
$Date=$F.LastWriteTime
#$Date.Month
#Abfrage ob Dateityp = .txt
if($F.Extension -eq ".txt"){
#Solange Breakingpoint noch nicht erreicht
if($2016 -eq 0){
#Check Speicherdatum der Datei (Monat und Tag)
if($Date.Month -eq "1"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\01}
}
}
elseif($Date.Month -eq "2"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\02}
}
}
elseif($Date.Month -eq "3"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\03}
}
}
elseif($Date.Month -eq "4"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\04}
}
}
elseif($Date.Month -eq "5"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\05}
}
}
elseif($Date.Month -eq "6"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\06}
}
}
elseif($Date.Month -eq "7"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\07}
}
}
elseif($Date.Month -eq "8"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\08}
}
}
elseif($Date.Month -eq "9"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\09}
}
}
elseif($Date.Month -eq "10"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\10}
}
}
elseif($Date.Month -eq "11"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\11}
}
}
elseif($Date.Month -eq "12"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\12}
}
}
}
else{
if($Date.Month -eq "1"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
}
elseif($Date.Month -eq "2"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
}
elseif($Date.Month -eq "3"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
}
elseif($Date.Month -eq "4"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
}
elseif($Date.Month -eq "5"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
}
elseif($Date.Month -eq "6"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
}
elseif($Date.Month -eq "7"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
}
elseif($Date.Month -eq "8"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
}
elseif($Date.Month -eq "9"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
}
elseif($Date.Month -eq "10"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
}
elseif($Date.Month -eq "11"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
}
elseif($Date.Month -eq "12"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
}
}
}
}
}
Könnt ihr mir sagen, wie ich meinen Code ändern muss??
Hier der Code:
#Variablen
$PathAuslesung1="H:\Zaehlerdaten\Auslesung1"
$PathAuslesung1Recurse=gci $PathAuslesung1
$Files=gci $PathAuslesung1 -Recurse
$Test="Erfolg"
$2016="0"
#Kopieren der Vorlage und umbenennen in die Physikalische Adresse
foreach($P in $PathAuslesung1Recurse){
Copy-Item H:\Zaehlerdaten\Archiv\_Neue-Zaehler-Struktur -Recurse H:\Zaehlerdaten\Archiv\$P
#Auslesen des Speicherdatums der Dateien
foreach($F in $Files){
$Date=$F.LastWriteTime
#$Date.Month
#Abfrage ob Dateityp = .txt
if($F.Extension -eq ".txt"){
#Solange Breakingpoint noch nicht erreicht
if($2016 -eq 0){
#Check Speicherdatum der Datei (Monat und Tag)
if($Date.Month -eq "1"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\01}
}
}
elseif($Date.Month -eq "2"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\02}
}
}
elseif($Date.Month -eq "3"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\03}
}
}
elseif($Date.Month -eq "4"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\04}
}
}
elseif($Date.Month -eq "5"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\05}
}
}
elseif($Date.Month -eq "6"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\06}
}
}
elseif($Date.Month -eq "7"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\07}
}
}
elseif($Date.Month -eq "8"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\08}
}
}
elseif($Date.Month -eq "9"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\09}
}
}
elseif($Date.Month -eq "10"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\10}
}
}
elseif($Date.Month -eq "11"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\11}
}
}
elseif($Date.Month -eq "12"){
switch($Date.Day){
1{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
2{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
3{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
4{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
5{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
6{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
7{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
8{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
9{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
10{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
11{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
12{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
13{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
14{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
15{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
16{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
17{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
18{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
19{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
20{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
21{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
22{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
23{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
24{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
25{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
26{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
27{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
28{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
29{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
30{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
31{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
$2016 ="1"}
default{ Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2017\12}
}
}
}
else{
if($Date.Month -eq "1"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\01
}
elseif($Date.Month -eq "2"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\02
}
elseif($Date.Month -eq "3"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\03
}
elseif($Date.Month -eq "4"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\04
}
elseif($Date.Month -eq "5"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\05
}
elseif($Date.Month -eq "6"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\06
}
elseif($Date.Month -eq "7"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\07
}
elseif($Date.Month -eq "8"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\08
}
elseif($Date.Month -eq "9"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\09
}
elseif($Date.Month -eq "10"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\10
}
elseif($Date.Month -eq "11"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\11
}
elseif($Date.Month -eq "12"){
Move-Item $F.FullName H:\Zaehlerdaten\Archiv\$P\2016\12
}
}
}
}
}

132895 25.04.2017 aktualisiert um 20:30:15 Uhr
- Internen Kommentar-Link kopieren
- Externen Kommentar-Link kopieren
- Zum Anfang der Kommentare
https://administrator.de/forum/dateien-nach-datum-verschieben-335691.html#comment-1194574
[content:335691#1194574]
Oh mann, "Hände über dem Kopf zusammenschlag", das nennt man dann wohl Foren.Speicherverschwndung hoch drei
. Lässt sich auf keine 10 Zeilen zusammen schrumpfen.
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
$source = 'H:\Zaehlerdaten\Auslesung1'
$target = 'H:\Zaehlerdaten\Archiv'
gci $source -Directory -PipelineVariable zaehler | %{
gci $_.FullName -Filter *.txt -File -recurse | group {$_.LastWriteTime.ToString('yyyy\\MM')} | %{
$targetfolder = "$target\$($zaehler.Name)\$($_.Name)"
if(!(Test-Path $targetfolder)){md $targetfolder | out-null}
$_.Group | move-item -Destination $targetfolder -Force -Verbose
}
}