Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Windows (https://www.trojaner-board.de/alles-rund-um-windows/)
-   -   Viele Ordner im XP erstellen (https://www.trojaner-board.de/113905-viele-ordner-xp-erstellen.html)

StefanC. 20.04.2012 18:16

Viele Ordner im XP erstellen
 
hat nix mit Trojaner oder Viren zu tun

ich möchte viele viele ordner
in ordner verschieben
also den Ordner
Filmdatei - Avatar, USA 2009, 156 Min.
in den Ordner
Avatar, USA 2009, 156 Min
bei einem ordner kann ich auf neuer ordner erstellen
aber bei 100 nihct mehr so einfach.
wie geht das automatisch im xp?

felix1 21.04.2012 21:28

Hast Du schon mal was von Robocopy gehört?

StefanC. 22.04.2012 21:53

nein noch nie
aber mit dem geht es auch nicht
stell dir vor du hast
in einem ordner 100 unterordner
die heißen alle Filmdatei - irgendwas
die müssen alle in den jeweiligen ordner mit dem Namen der filmdatei aber ohen das wort filmdatei, das geht mit robocopy nicht.sondern mti so einem batch dings

cad 22.04.2012 22:02

mediarenamer - rename your movie and episode files - Google Project Hosting

Nutzung auf eigene Gefahr :)

Coldpep 22.04.2012 23:29

Mit einem 'batch dings' würde ich es dir empfehlen ^^
hast du denn schonmal gescriptet oder irgendwas programmiert?
Ich nehme an die Antwort wird 'nein' lauten sonst währe das Thema ja nicht hier :P!

Weißt du denn wieviele Ordner es genau sind?

StefanC. 23.04.2012 07:21

es ist ein hauptordner
ein unterordner
und in dem sind ca. an die 80 dateien die umbenannt gehören
batch datei, da kenn ich mich 0 aus

cosinus 23.04.2012 07:58

Alternative zum mediarenamer (der von cad vorgeschlagen wurde) wäre der Advanced Renamer => http://www.chip.de/downloads/Advance..._32462712.html

Coldpep 23.04.2012 16:41

Oder mit VBS!
Willst du denn Dateien umbenannt in den dazugehörigen Ordner verschieben oder Ordner unbenannt in den dazugehörigen Ordner verschieben?

StefanC. 23.04.2012 19:05

nun im ordner
Filme
habe ich den unterordner zeichentrickfilme
da ist z.b.

Filmdatei - Die Schöne und das Biest, USA 1999, 90 Min.
ich will das dieser Ordner mit der Avi
in den neu erstellten ordner
Die Schöne und das Biest, USA 1999, 90 Min.
ich will das dieser Ordner mit der Avi verschoben wird
also der selbe Name ohne Filmdatei
Das mti den Avis habe ich ja schon
dass die mit dem selben Namen in den ordner mit dem selben Namen verschoben werden
jetzt müßten nur die Ordner mit den Avis in Ordner verschoben werden ohne das Wort Filmdatei -
verstehst du?

Coldpep 23.04.2012 21:15

Verstehe, dann willst du also Ordner umbenannt kopieren und die alten dan löschen. Mit einem VBScript oder Batch Script würde es auf jeden Fall gehen!

Ich hab zwar noch nie etwas mit VBScript gemacht aber hier ein kleiner Anfang für dich:

Code:

Dim sList, SubFolder, Temp1, Temp2, I, Zielpfad, fCopy

        Set FSO = CreateObject("Scripting.FileSystemObject")

        ZeichentrickFolder = "C:\Pfad zu Zeichentrickfilm-Ordnern"
        ActionfilmFolder = "C:\Pfad zu Actionfilm-Ordnern"
       
        Set Folder = FSO.GetFolder(ZeichentrickFolder)
        Zeichentrickfilme(Folder)
       
        Set Folder = FSO.GetFolder(ActionfilmFolder)
        ActionFilme(Folder)                       


Sub Actionfilme(Folder)
        Zielpfad = "C:\Pfad wohin die Actionfilme sollen\"
        sList = ""
        Set SubFolder = Folder.SubFolders
        For Each I in SubFolder
                sList = sList & I.Name & vbcrlf
        Next       
        Temp1 = Split(sList, vbcrlf)
        For I = 0 to UBound(Temp1)
                Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I))
                'jetzt kommen wir zum verschieben!
                'erst kopieren...
                fCopy.Copy Zielpfad & Mid(Temp1(i), 13, Len(Temp1(i) - 13)))
                '13 kommt daher, dass "Filmdatei - " genau 12 Zeichen hat!
                'Das heißt wir kopieren den Ordner und geben ihm seinen alten
                'namen ab der 13ten Ziffer
                'und jetzt noch den alten Ordner löschen
                FSO.DeleteFolder(Folder & "\" & Temp1(I)
                'durch die For-Schleife passiert das gleiche immer wieder
                'bis alle Ordner in dem ordner durch sind
        Next
End Sub

Sub Zeichentrickfilme(Folder)
        'Hier kommt das selbe wie bei Actionfilmen nur eben mit den Pfaden der Zeichentrickfilme ^^
End Sub

'Sub Anderefilme(Folder)?...

Wenn du weitere Fragen hast oder Hilfe beim Script schreiben brauchst helfe ich dir gerne.

Und bedenke bitte, dass du den Code erst zuende schreiben musst bevor du ihn anwendest.

PS: alles was hinter einem ' steht sind meine Kommentare

StefanC. 23.04.2012 21:22

nein nicht löschen
der ordner
Filmdatei - Die Schöne und das Biest, USA 1995, 85 Min.
soll in den ordner
Die Schöne und das Biest, USA 1995, 85 Min. rutschen
also wenn ich den ordner
Die Schöne und das Biest, USA 1995, 85 Min.
öffne habe ich darinnen den ordner
Filmdatei - Die Schöne und das Biest, USA 1995, 85 Min.
und in dem ist dann das avi - Die Schöne und das Biest, USA 1995, 85 Min.avi

ein problem, ich habe 0 ahnung was ein vb script ist

Coldpep 24.04.2012 00:11

Verschieben ist kopieren nur das beim Verschieben nach dem Kopieren das alte gelöscht wird.


Orginal<----->Kopie 'Kopieren
Orginal------>Kopie 'Verschieben

verstehst du?

VBScript ist eine Scriptsprache unter Windows :-) genau so wie Batch.

Wenn du willst,
gib mir genauere Daten dan schreibe ich dir den Script zuende dann musst du nurnoch den Script in den Ordner der Filme einfügen und doppelklicken.

Ich brauch eigentlich nur eine Struktur der Ordner wie das aussiht.

Die bekommst du indem du folgende Schritte befolgst:
Start-Taste + R drücken,
'cmd' in das Textfeld eintippen und mit Enter drücken oder auf das 'OK' klicken bestätigen,
in die schwarze CMD Konsole folgendes eingeben 'cd "C:\Filme"'(Auf keinen Fall die "" vergessen) wobei 'C:\Filme' nur ein Beispiel ist für den Pfad zu den Filmordner anschließend bestätigst du mit Enter,
danach schreibst du 'dir \ /a:d /b /s > Liste.txt' und Enter drücken.

Das wars nun erscheint eine Textdatei im Filmordner den Inhalt brauche ich ^^.

StefanC. 24.04.2012 06:44

soll ich dir die liste die dann im ordner erstellt wurde irgendwie privat per mail zu kommen lassen wiel die ist sehr lange
da sind auch alle anderen ordner irgendwie aufgeleuchtet, oder wie man das nennt.
die liste hat sicher an die 50 seiten
ich lad sie mal hoch und schick dir den link privat

Coldpep 24.04.2012 08:49

Jop sind ganz schön viele Ordner :-)

Drück die WindowsTaste+R gleichzeitig,
Schreib 'notepad',
Drück Enter,
kopiere folgenden Code in den Text Editor:

Code:

Dim sList, SubFolder, Temp1, I, fCopy
'Variablen deklariren


        Set FSO = CreateObject("Scripting.FileSystemObject") 'Object erstellen um die Ordner zu bearbeiten

        ZeichentrickFolder = "H:\FILME\Zeichentrick" 'Variable mit dem Hauptordner Pfad
       
        Set Folder = FSO.GetFolder(ZeichentrickFolder)
        Zeichentrickfilme(Folder) 'Prozedur aufrufen die dann den Hauptordner bearbeitet

Sub Zeichentrickfilme(Folder)
        'Prozedur Anfang
        sList = ""
        Set SubFolder = Folder.SubFolders
        For Each I in SubFolder
                sList = sList & I.Name & vbcrlf 'Alle FILMDATEI-Ordner auflisten
        Next       
        Temp1 = Split(sList, vbcrlf)
        For I = 0 to UBound(Temp1)

                If Mid(Temp1(I), 1, 9) = "FILMDATEI" Then
                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 13, Len(Temp1(I)-13))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren

                Else 'Und nun die restlichen Ordner mit dem Schreibfehler "FILMDATI" xD

                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 12, Len(Temp1(I)-12))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Mid(Temp1(I), 12, Len(Temp1(I)-12)) & "\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren
                End If
               
               
               
               
                'FSO.DeleteFolder(Folder & "\" & Temp1(I)
                'Wir könnten die fertig kopierten Ordner gleich löschen um die verschiebung abzuschließen
                'Aber zur sicherheit das du die daten ned verlierst falls ein fehler vorliegt und die aus
                'welchem Grund auch immer NICHT kopiert werden dennoch behalten kannst
        Next
        MsgBox "Prüfe bitte nun ob die Filmordner kopiert wurden!" & vbcrlf & "Falls dies der Fall ist starte die zweite Datei!"
End Sub

,

geh oben links auf Datei->Speichern unter...
und speichere die Datei wo auch immer du willst hauptsache du findest sie wieder, und achte bitte drauf das die Datei mit .vbs endet also z.B. "xxx.vbs"!

Danach machst du Rechtsklick irgendwo auf den Text im Text Editor,
klickst auf "Alle auswählen"
und löschst all den Text.

Nun fügst du diesen Code ein:

Code:

Dim sList, SubFolder, Temp1, I
'Variablen deklariren


        Set FSO = CreateObject("Scripting.FileSystemObject") 'Object erstellen um die Ordner zu bearbeiten

        ZeichentrickFolder = "H:\FILME\Zeichentrick" 'Variable mit dem Hauptordner Pfad
       
        Set Folder = FSO.GetFolder(ZeichentrickFolder)
        Zeichentrickfilme(Folder) 'Prozedur aufrufen die dann den Hauptordner bearbeitet

Sub Zeichentrickfilme(Folder)
        'Prozedur Anfang
        sList = ""
        Set SubFolder = Folder.SubFolders
        For Each I in SubFolder
                sList = sList & I.Name & vbcrlf 'Alle FILMDATEI-Ordner auflisten
        Next       
        Temp1 = Split(sList, vbcrlf)
        For I = 0 to UBound(Temp1)
                FSO.DeleteFolder(Folder & "\" & Temp1(I)
        Next
        MsgBox "Fertig!"
End Sub

,

Das genauso speichern aber mit dem Namen "ZweiteDatei.vbs".

Jetzt musst du nurnoch die erste Datei doppelklicken wenn sie Fehlerfrei durchgeführt wird bekommst du von ihr weitere Anweisungen.

WICHTIG!!! AUF KEINEN FALL DIE "ZweiteDatei.vbs" ÖFFNEN WENN ES NICHT DA STEHT!

Falls es Fehler oder Probleme gibt, dann beschreib Sie mir ich verbessere sie, versprochen!

StefanC. 24.04.2012 13:57

wow
bist du der bruder von steve jobbs oder bill gates?
irre wie schafft das ein einzelner mensch? gibts ja gar nicht

also


also ich habe notepad geöffnet
ich habe den 1. code rein geschrieben
ich habe die datei abgespeichert als 1.vbs
ich habe dann alles markiert und gelöscht
ich habe den 2. code rein kopiert
ich habe die 2. datei als 2.vbs agespeichert
ich habe die 1. datei in den ordner gegeben mti den zeichentrickfilmen
ich habe die 1. datei und nur die doppelt geklickt
10 sekunden später

der zugriff auf windows script host wurde für diesen computer deaktiviert, wensen sie sich an einen administrator ...

dann

egistry (Start -> Ausführen -> regedit) bei dir unter: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings einen Eintrag mit dem Namen Enabled gibt. Wenn ja, dann weise diesem den Wert 1 zu, dann ist der Scripting Host wieder aktiviert.

also gleicher vorgang wie vorher,
neues problem

http://www.bilder-hochladen.net/files/80ua-lr-0699.jpg

was ist das?

Coldpep 24.04.2012 14:33

Zitat:

also ich habe notepad geöffnet
ich habe den 1. code rein geschrieben
ich habe die datei abgespeichert als 1.vbs
ich habe dann alles markiert und gelöscht
ich habe den 2. code rein kopiert
ich habe die 2. datei als 2.vbs agespeichert
ich habe die 1. datei in den ordner gegeben mti den zeichentrickfilmen
ich habe die 1. datei und nur die doppelt geklickt
Das hast du wunderbar gemacht :-).

Schaumal in die MsgBox die du gescreent und gepostet hast da steht in welcher zeile und an welcher Ziffer der Fehler ist nämlich:
Zeile 23
Zeichen 4
und..
Fehler Type missmatch
Type missmatch bekommt man wen man ein falschen Wert liefert z.B. ein Text(String) wird als Argument erwartet aber man hat z.B. eine Zahl(Integer) eingegeben!

Zeile 23
FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 13, Len(Temp1(I)-13))) 'Ordner ohne "FILMDATEI - " erstellen


hmm................
ich kann kein fehler erkennen ^^ versuch mal folgendes:
Rechtsklick auf 1.vbs
klick auf bearbeiten
Zeile 23 navigieren
VOR Zeile 23 das einfügen:
Code:

MsgBox Temp1(0)
Exit Sub

Anschließend sagst du mir ob einer der Ordnernamen dort steht z.B. "FILMDATEI - DATEN VOM FILM"

Falls nicht hab ich den fehler


Ich endschuldige mich hier erstmal für mein Fehler, leider kann ich den code nicht bei mir testen, da ich deine Filme nicht auf meiner Festplatte hab bzw. die Ordnerstrukturen also kan ich nur blind vor mich hin coden :D!

Zitat:

bist du der bruder von steve jobbs oder bill gates?
irre wie schafft das ein einzelner mensch? gibts ja gar nicht
Steve Jobs* nicht jobbs ^^

ich bin seid 2 tagen wach & hab ne menge kaffee in mir da geht sowas leicht :D

StefanC. 24.04.2012 15:54

Code:

Dim sList, SubFolder, Temp1, I, fCopy
'Variablen deklariren


        Set FSO = CreateObject("Scripting.FileSystemObject") 'Object erstellen um die Ordner zu bearbeiten

        ZeichentrickFolder = "H:\FILME\Zeichentrick" 'Variable mit dem Hauptordner Pfad
       
        Set Folder = FSO.GetFolder(ZeichentrickFolder)
        Zeichentrickfilme(Folder) 'Prozedur aufrufen die dann den Hauptordner bearbeitet

Sub Zeichentrickfilme(Folder)
        'Prozedur Anfang
        sList = ""
        Set SubFolder = Folder.SubFolders
        For Each I in SubFolder
                sList = sList & I.Name & vbcrlf 'Alle FILMDATEI-Ordner auflisten
        Next       
        Temp1 = Split(sList, vbcrlf)
        For I = 0 to UBound(Temp1)

                If Mid(Temp1(I), 1, 9) = "FILMDATEI" Then
MsgBox Temp1(0)
Exit Sub                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 13, Len(Temp1(I)-13))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren

                Else 'Und nun die restlichen Ordner mit dem Schreibfehler "FILMDATI" xD

                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 12, Len(Temp1(I)-12))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Mid(Temp1(I), 12, Len(Temp1(I)-12)) & "\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren
                End If
               
               
               
               
                'FSO.DeleteFolder(Folder & "\" & Temp1(I)
                'Wir könnten die fertig kopierten Ordner gleich löschen um die verschiebung abzuschließen
                'Aber zur sicherheit das du die daten ned verlierst falls ein fehler vorliegt und die aus
                'welchem Grund auch immer NICHT kopiert werden dennoch behalten kannst
        Next
        MsgBox "Prüfe bitte nun ob die Filmordner kopiert wurden!" & vbcrlf & "Falls dies der Fall ist starte die zweite Datei!"
End Sub


so würde das dann bei mir aussehen
stimmt das deiner Meinung nach so?aha kaffee, igitt du armer
wie kann man überhaupt sowas schreiben?
wenn ich nur lesen tep1(0) dann weiß ich schon nicht mehr was das ist+g+g

wieder fehler
ich schick dir mal die bilder von dem ordner den ich habe privat rüber damit du siehst um was es geht mit fehlermeldung

Coldpep 24.04.2012 17:48

Ja schau mal diesmal hast du den Fehler gemacht :-)
Du hast sozusagen 2 Zeilen in einer geschrieben
Code:

Exit Sub                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 13, Len(Temp1(I)-13))) 'Ordner ohne "FILMDATEI - " erstellen
Das ist für dein PC so als würde ich dir jetzt 2 Wörter in einem schreiben :stirn: fürn :lmaa: währe das.

Füg das ein in 1.vbs dann starte den Script & erzähl mir was in der MsgBox steht!

Zitat:

aha kaffee, igitt du armer
wie kann man überhaupt sowas schreiben?
Das mit dem Kaffee oder den kleinen schlichten Script :D?

Kan das sein das du noch keine 18 Jahre alt bist?

EDIT:

hab vergessen den inhalt von 1.vbs zu schreiben hier ist er:

Code:

Dim sList, SubFolder, Temp1, I, fCopy
'Variablen deklariren


        Set FSO = CreateObject("Scripting.FileSystemObject") 'Object erstellen um die Ordner zu bearbeiten

        ZeichentrickFolder = "H:\FILME\Zeichentrick" 'Variable mit dem Hauptordner Pfad
       
        Set Folder = FSO.GetFolder(ZeichentrickFolder)
        Zeichentrickfilme(Folder) 'Prozedur aufrufen die dann den Hauptordner bearbeitet

Sub Zeichentrickfilme(Folder)
        'Prozedur Anfang
        sList = ""
        Set SubFolder = Folder.SubFolders
        For Each I in SubFolder
                sList = sList & I.Name & vbcrlf 'Alle FILMDATEI-Ordner auflisten
        Next       
        Temp1 = Split(sList, vbcrlf)
        For I = 0 to UBound(Temp1)

                If Mid(Temp1(I), 1, 9) = "FILMDATEI" Then
MsgBox Temp1(0)
Exit Sub                       
FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 13, Len(Temp1(I)-13))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren

                Else 'Und nun die restlichen Ordner mit dem Schreibfehler "FILMDATI" xD

                        FSO.CreateFolder(Folder & "\" & Mid(Temp1(I), 12, Len(Temp1(I)-12))) 'Ordner ohne "FILMDATEI - " erstellen
                        Set fCopy = FSO.GetFolder(Folder & "\" & Temp1(I)) 'Kopieren vorbereiten
                        fCopy.Copy "H:\FILME\Zeichentrick\" & Mid(Temp1(I), 12, Len(Temp1(I)-12)) & "\" & Temp1(I) 'Ordner mit "FILMDATEI - " in den erstellten kopieren
                End If
               
               
               
               
                'FSO.DeleteFolder(Folder & "\" & Temp1(I)
                'Wir könnten die fertig kopierten Ordner gleich löschen um die verschiebung abzuschließen
                'Aber zur sicherheit das du die daten ned verlierst falls ein fehler vorliegt und die aus
                'welchem Grund auch immer NICHT kopiert werden dennoch behalten kannst
        Next
        MsgBox "Prüfe bitte nun ob die Filmordner kopiert wurden!" & vbcrlf & "Falls dies der Fall ist starte die zweite Datei!"
End Sub


StefanC. 24.04.2012 19:02

aha das ist ja interessant
jetzt kam ein ok
aber kein ordner hat sich geändert
absolut keiner
obwohl ein ok kam +g+g

cosinus 24.04.2012 19:06

Ist das hier ein Grundkurs für MsgBoxes? :blabla:
Warum sollte man auch nicht schnell und einfach die Neusortierung und Umbenennung der Dateien mit einem Renaming-Tool innerhalb kürzester Zeit machen wenn man die Aufgabe viel komplizierter mit VBS löst? :applaus:

StefanC. 24.04.2012 19:27

die dateiens ind ja alle richtig benannt.
und es war zwar en OK mit dem tollen VBS Skript, aber kein Ordner wurde in einen neuen veschoben was mich gerade wundert.

die Ordner sind alle richtig benannt
jeder Film hat einen eigenen ordner und alle haben davor das Filmdatei-
in vielen ordnern sind Video_TS und in vielen .avis

mit einem renaming tool geht das nicht
wie willst du das machen
ich habe den ordner sagen wir
Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min.
mit dem Avi Arielle die kleine meerjungfrau, USA 1990, 85 Min.
drinnen
und dieser ordner
soll in den neuen ordner
Arielle die kleine meerjungfrau, USA 1990, 85 Min.
kommen
wenn ich also den ordner
Arielle die kleine meerjungfrau, USA 1990, 85 Min.
öffne, habe ich den ordner
Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min.
drinnen udn in dem ist das Avi
Arielle die kleine meerjungfrau, USA 1990, 85 Min.
so jetzt mach das mal mit 150 filmdatei ordnern mit unterschiedlichen Namen
verstehst du?

Coldpep 25.04.2012 05:47

Zitat:

aha das ist ja interessant
jetzt kam ein ok
aber kein ordner hat sich geändert
absolut keiner
obwohl ein ok kam +g+g
StefanC. ist offline Beitrag melden Mit Zitat antworten
Eine leere MsgBox mit einem OK?

Es konnte sich auch keine Datei/Ordner verändern.

Zitat:

Ist das hier ein Grundkurs für MsgBoxes?
Warum sollte man auch nicht schnell und einfach die Neusortierung und Umbenennung der Dateien mit einem Renaming-Tool innerhalb kürzester Zeit machen wenn man die Aufgabe viel komplizierter mit VBS löst?
Ich finde solche Renaming Tools sind Müll vorallem wen da erstmal kommt bitte hier dies und das Installieren plötzlich findet man dann 10 neue Toolbars im Webbrowser und am Ende kommt noch ne Meldung Testversion abgelaufen hier und da bezahlen :DD


Mit einer simplen Schleife in VBS ist es doch 100 mal leichter :DD? Ich weiß das dauert hier bereits seid 2 Tagen aber der StefanC kann ja auch nicht Scripten und wenn ich seine Festplatte hier währe währen die Ordner bereits auf ihrem richtigen Platz!

cosinus 25.04.2012 10:33

Zitat:

Mit einer simplen Schleife in VBS ist es doch 100 mal leichter
...
Ich weiß das dauert hier bereits seid 2 Tagen
Nach der Argumentation müsste es mit einem simplen Renaming-Tool dann über 200 Tage dauern die Aufgabe zu lösen? Wenn 100x leichter auch 100x schneller bedeutet? Oder ist das VBS-Script schneller zusammengefrickelt als man ein Renaming-Tool installieren kann? :lach:

Zitat:

plötzlich findet man dann 10 neue Toolbars im Webbrowser und am Ende kommt noch ne Meldung Testversion abgelaufen hier und da bezahlen
Man installiert Software ja auch nicht mit der Augen-Zu-und-durch-Variante. Vllt solltest du auch mal aufmerksamer lesen was so alles die Setupfensterchen an Informationen mitbringen und evtl solltest du dich auch mal für eine benutzerdefinierte Methode entscheiden. Irgendwann bist du nämlich auch mal an Software angewiesen oder willst du dir alles an "Programme" und Software du du brauchst in VBS Nachbasteln? :pfeiff:

Coldpep 25.04.2012 11:02

Zitat:

Oder ist das VBS-Script schneller zusammengefrickelt als man ein Renaming-Tool installieren kann?
JAIN!
In diesem Fall nicht!
Aber im normalen Fall schon!
Jetzt frag bitte nicht was der normale Fall währe wen du es dir nicht denken kannst vergiss es!

Zitat:

Man installiert Software ja auch nicht mit der Augen-Zu-und-durch-Variante. Vllt solltest du auch mal aufmerksamer lesen was so alles die Setupfensterchen an Informationen mitbringen und evtl solltest du dich auch mal für eine benutzerdefinierte Methode entscheiden.
Sihst du das ist der Nachteil du musst ein haufen Text lesen dazu noch die Lizenz = 2 bis 3 Stunden!
Script = 5 Minuten :D!

Natürlich gibt es gute und nützliche Programme :-) aber ich wollte jetzt drauf hinaus, das man doch keine extra Software suchen, downloaden und installieren muss nur um son paar Ordner zu verschieben ^^

Also du hast ja selbst gesehen die Rename-Programme die hier gepostet wurden haben dem StefanC noch nichts gebracht. Das heißt ja für ihn er muss weiter suchen noch mehr Lizenzen von Programmen etc etc durchlesen sein Ziel ist noch garnicht zu sehen :D! Da könnte er ja gleich die Ordner per Hand selbst verschieben und umbenennen! :D

cosinus 25.04.2012 11:35

Naja, ich weiß nicht ob man hier unbedingt VBS nehmen muss, sieht hier ein wenig nach Overkill aus

Zitat:

Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min.
mit dem Avi Arielle die kleine meerjungfrau, USA 1990, 85 Min.
drinnen
und dieser ordner
soll in den neuen ordner
Arielle die kleine meerjungfrau, USA 1990, 85 Min.
Alt: Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min
Neu: Arielle die kleine meerjungfrau, USA 1990, 85 Min.

Da muss doch nur was umbenannt werden :confused:
Und zwar muss "Filmdatei - " aus dem Dateinamen weg
Das geht auch mit einem Renamer

Coldpep 25.04.2012 11:46

NEIN!!!
er will folgendes

Ordner erstellen "Arielle die kleine meerjungfrau, USA 1990, 85 Min"
Ordner verschieben "Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min." nach "Arielle die kleine meerjungfrau, USA 1990, 85 Min"


^^
genau das hab isch ja im code gemacht!
er hat mich privat drauf angesprochen ich werd dem da helfen! sobald wir uns mal nicht verpassen und beide on sind ist es eine frage von minuten ^^
bestimmt gibts nen programm mit dem sein vorhaben funktioniert aber bis dahin hat er bereits 3 programme installiert dafür ^^

ich denke,
wenn man programmier und scriptsprachen beherscht hat das schon seine vorteile ;)

Shadow 25.04.2012 13:38

Zitat:

Zitat von Coldpep (Beitrag 819325)
wenn man programmier und scriptsprachen beherscht hat das schon seine vorteile ;)

Betrachte die deutsche Schriftsprache doch einfach mal als Scriptsprache, vielleicht stimmt es dann besser. :pfeiff:
Alternativ, wenn's dann immer noch nicht besser ist, weißt du anschließend, warum deine Scripte so oft nicht das tun, was sie sollten. :kaffee:
Shadow, der sich nur schon seit vielen, vielen Jahren wirklich wundert, warum vorgebliche Programmierer so oft die simple Syntax der deutschen (und englischen) Schriftsprache einfach nicht rüberbringen können. :zunge:

Nur mal bitte drüber nachdenken, ist nicht böse gemeint.

StefanC. 25.04.2012 14:08

dass rename mache ich immer mit total commander
aber der vorgang wo do im xp im hauptornder auf neue ordner erstellen gehst und dann den namen des filmes eingibst und da in den neuen ordner dann den Filmdatei - so und so reinschiebst, dass bei unzähligen Ordnern und hunderten Filmordnern das ist ja die Schwierigkeit. dass da ein skript hilft, ich frag mich wie man sowas schreibe kann, das schafft nicht mal bill gates mit microsoft. die können nicht mal nen ordentlichen code schreiben wie bei apple, sondern nehmen immer die alten dinger von den vorgängerversionen mit.

cosinus 25.04.2012 15:41

Zitat:

Ordner erstellen "Arielle die kleine meerjungfrau, USA 1990, 85 Min"
Ordner verschieben "Filmdatei - Arielle die kleine meerjungfrau, USA 1990, 85 Min." nach "Arielle die kleine meerjungfrau, USA 1990, 85 Min"
Wozu muss ein und dieselbe Information im Ordner und in der Filmdatei stehen? Redundante Meta-Datenhaltung? :D
Naja, ich muss nich alles verstehen

StefanC. 25.04.2012 16:09

ganz einfaich
ich mache den ordner

Arielle, die kleine meerjungfrau, USA 1990, 85 Min. auf der Festplatte auf
darin befindet isch dann der Ordner - Filmdatei - Arielle, die kleine meerjungfrau, USA 1990, 85 Min. mit dem avi
darinnen befindet sich der Ordner
Infos - Arielle, die kleine meerjungfrau, USA 1990, 85 Min.
mit Covers und Bildern
darinnen befindet sich auch ein word dokument
INfo - Arielle, die kleine meerjungfrau, USA 1990, 85 Min.
mit der Beschreibung zum Film
alles schön geordnet
verstehst du?

cosinus 25.04.2012 19:50

Zitat:

alles schön geordnet
verstehst du?
NUn, "schönheit" liegt im Auge des Betrachters. Wenn ich dich richtig verstanden habe hast du dann Pfadangaben wie zB

X:\Filme\Arielle, die kleine meerjungfrau, USA 1990, 85 Min.\Filmdatei - Arielle, die kleine meerjungfrau, USA 1990, 85 Min.\Infos - Arielle, die kleine meerjungfrau, USA 1990, 85 Min. \Info - Arielle, die kleine meerjungfrau, USA 1990, 85 Min..doc

Das ist für mich alles andere aber nicht schön oder gar praktisch

StefanC. 25.04.2012 21:54

geschafft
dank Coldpep
meinem neuen Helden vom Trojaner board
nett, Schnell, kompetent, ein Mann ein Wort eine Tat, ein Super Kerl
er hat es geschafft heureka

cosinus 26.04.2012 09:25

Hast du denn jetzt tatsächlich solche Pfadangaben:

Code:

X:\Filme\Arielle, die kleine meerjungfrau, USA 1990, 85 Min.\Filmdatei - Arielle, die kleine meerjungfrau, USA 1990, 85 Min.\Infos - Arielle, die kleine meerjungfrau, USA 1990, 85 Min. \Info - Arielle, die kleine meerjungfrau, USA 1990, 85 Min..doc
Sowas als Beispiel? :wtf:

StefanC. 26.04.2012 20:33

sieht z.b. so aus

H:\FILME\Zeichentrick\Ben 10 - Das Geheimnis der Omnitrix, USA 2007, 74 Min\FILMDATEI - Ben 10 - Das Geheimnis der Omnitrix, USA 2007, 74 Min

cosinus 26.04.2012 20:50

Dir ist schon klar, dass man es nicht mit den Längen der Datei- und Ordnernamen übertreiben sollte? :pfeiff:
Wozu muss sowas wie Das Geheimnis der Omnitrix, USA 2007, 74 Min unbedingt im Ordner- oder Dateinamen stehen? Das sind mener Meinung nach Metadaten, die man besser in Tags auslagert sowie zB bei MP3-Dateien - und wenn das schon im Datei/Ordnernamen steht, warum reicht das nicht nur im Ordnernamen zu haben, warum muss dieselbe Info im Datei- und Ordnernamen stehen? :balla:

StefanC. 27.04.2012 14:56

nuin der ordner name ist derfilmname
der filmdatei name ist der name vom ordner der filmdatei und darinnen ist eben die avi

cosinus 27.04.2012 15:41

Ja ich seh es schon an deiner Pfadangabe
Warum man diese Infos unbedingt im Ordner und Dateinamen haben muss versteh ich immer noch nicht ganz


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:24 Uhr.

Copyright ©2000-2025, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131