Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 12-07-2004, 22:26
Verwijderd
Ik heb ontzettend veel bestanden die in vervelende mapjes staan...

Het ziet er zo uit:
Code:
/MapNaam
/MapNaam/Map1
/MapNaam/Map2
/MapNaam2
/MapNaam2/Map1
/MapNaam2/Map2
/MapNaam3
/MapNaam3/Map1
/MapNaam3/Map2
/MapNaam4
/MapNaam4/Map1
/MapNaam4/Map2
/MapNaam/Map1 -> Verplaatsing -> /MapNaam
/MapNaam/Map2 -> verplaatsing -> /Maps/MapNaam

Het is teveel (300+) om met de hand te doen, dus ik hoop dat iemand iets weet om dit te automatiseren.

Laatst gewijzigd op 12-07-2004 om 23:07.
Met citaat reageren
Advertentie
Oud 12-07-2004, 23:34
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Is PHP niet altijd de geijkte oplossing? Lijkt me prima. Python kan natuurlijk ook, daar ben ik nu mee bezig en het is veel gaver.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 12-07-2004, 23:35
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
********** schreef op 12-07-2004 @ 23:26 :
Ik heb ontzettend veel bestanden die in vervelende mapjes staan...

Het ziet er zo uit:
Code:
/MapNaam
/MapNaam/Map1
/MapNaam/Map2
/MapNaam2
/MapNaam2/Map1
/MapNaam2/Map2
/MapNaam3
/MapNaam3/Map1
/MapNaam3/Map2
/MapNaam4
/MapNaam4/Map1
/MapNaam4/Map2
/MapNaam/Map1 -> Verplaatsing -> /MapNaam
/MapNaam/Map2 -> verplaatsing -> /Maps/MapNaam

Het is teveel (300+) om met de hand te doen, dus ik hoop dat iemand iets weet om dit te automatiseren.
Dar heb je zo wel iets voor geschreven maar aan de slashes te zien is het linux

en met vb kun je nix in linux
en met assembly ben ik nog niet zover

mocht het onverhoopt toch een windhoos zijn pm dan maar
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Oud 13-07-2004, 08:38
Verwijderd
Ne, het is gewoon Windows, ik heb alleen de dir gepakt vanaf waar de crap begint...

En PHP heb ik ook over gedacht

Alleen als het om teveel dingen gaat wil apache nog weleens crashen...
Met citaat reageren
Oud 13-07-2004, 08:49
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
********** schreef op 13-07-2004 @ 09:38 :
Alleen als het om teveel dingen gaat wil apache nog weleens crashen...
Je kunt het altijd buiten Apache om draaien met de command line interface (cli). Ik heb er zelf nog nooit last van gehad dat Apache crashte, terwijl ik het postcodebestand (plain-text bestand met een regeltje of 600.000) erdoorheen gejast heb.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 13-07-2004, 08:56
Verwijderd
Citaat:
Manuzhai schreef op 13-07-2004 @ 09:49 :
Je kunt het altijd buiten Apache om draaien met de command line interface (cli). Ik heb er zelf nog nooit last van gehad dat Apache crashte, terwijl ik het postcodebestand (plain-text bestand met een regeltje of 600.000) erdoorheen gejast heb.
Maar de veroorzaker is php.exe, dus die crasht dan ook lijkt mij...
Maar ik zal het eens proberen...
Met citaat reageren
Oud 13-07-2004, 09:06
Verwijderd
zoiets simpels flikker je toch gewoon in VB? Ala 'quick-n-dirty'
Met citaat reageren
Oud 13-07-2004, 09:13
Verwijderd
Citaat:
eddie schreef op 13-07-2004 @ 10:06 :
zoiets simpels flikker je toch gewoon in VB? Ala 'quick-n-dirty'
Ik heb nog nooit met vb gewerkt
Met citaat reageren
Oud 14-07-2004, 17:48
ILUsion
Avatar van ILUsion
ILUsion is offline
Hiervoor bestaan verschillende tooltjes, maar ik zou ook aanraden om alles manueel te programmeren (VB; Delphi; C++, C#, ...) het maakt allemaal niet uit, maar zo heb je namelijk wel de volledige controle (in Unix-systemen kan je dit zeer gemakkelijk doen met scriptjes (in windows ook, maar dat is dan VBScript (of eventueel MSDOS batch language, maar dat is amper flexibel) dus ben je nog niet veel mee).

Ik snap overigens niet wat je wilt bereiken:
/MapNaam/Map1 -> Verplaatsing -> /MapNaam
/MapNaam/Map2 -> verplaatsing -> /Maps/MapNaam
alles uit de eerste map moet dus in de root van de map komen te staan, en alles uit de volgende moet in een anders map komen te staan? Geef eens wat meer uitleg...

Meer info ook hier:
Foto's renamen
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Oud 14-07-2004, 18:15
Verwijderd
Citaat:
ILUsion schreef op 14-07-2004 @ 18:48 :
Ik snap overigens niet wat je wilt bereiken:
/MapNaam/Map1 -> Verplaatsing -> /MapNaam
/MapNaam/Map2 -> verplaatsing -> /Maps/MapNaam
alles uit de eerste map moet dus in de root van de map komen te staan, en alles uit de volgende moet in een anders map komen te staan? Geef eens wat meer uitleg...

Meer info ook hier:
Foto's renamen
Zo wil ik het ja.
Met citaat reageren
Oud 15-07-2004, 12:53
Q
Avatar van Q
Q is offline
Batch bestand maken?
Met citaat reageren
Oud 15-07-2004, 13:13
Verwijderd
Citaat:
Q schreef op 15-07-2004 @ 13:53 :
Batch bestand maken?
Hey, dat is nog best een goed idee

Maar hoe doe je dan de mapnaam eruit vissen?
Met citaat reageren
Oud 15-07-2004, 13:30
ILUsion
Avatar van ILUsion
ILUsion is offline
Citaat:
********** schreef op 15-07-2004 @ 14:13 :
Hey, dat is nog best een goed idee

Maar hoe doe je dan de mapnaam eruit vissen?
Mja, had ik ook al aangebracht in mijn hoop tekst, en direct erbij dat het weinig flexibel is daarvoor:
het is vooral toegespitst op gewone menu's maken en meerdere commando's na elkaar uit te voeren.

Ten eerste zou je dan al de mapnaam van 2 niveaus hoger moeten krijgen en dan is het natuurlijk het omslachtige om steeds weer mappen aan te maken, te verwijderen etc. Daarnaast moet je natuurlijk een lus inbouwen en op alle mappen laten zoeken (wat je dus met 'dir' zou moeten doen en dat zal echt niet simpel zijn om daar dan resultaten uit te halen, denk ik).
Als je mapstructuur precies (dus met de juiste namen etc.) wilt geven, wil ik best eens proberen in Delphi. Die mapstructuur wil ik percies hebben omdat ik het zo dan perfect kan afstemmen en natuurlijk hier testen zonder dat er gevaar zou bestaan voor je bestanden.
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Oud 15-07-2004, 15:15
LiNiaaL
Avatar van LiNiaaL
LiNiaaL is offline
Citaat:
Warsocket schreef op 13-07-2004 @ 00:35 :
Dar heb je zo wel iets voor geschreven maar aan de slashes te zien is het linux

en met vb kun je nix in linux
en met assembly ben ik nog niet zover

mocht het onverhoopt toch een windhoos zijn pm dan maar
als het linux was kun je dat juist super makkelijk met bash scripting doen

maar
als er dus een zeker systeem in die mappen/bestanden zit
kun je dat doen met elke programmeertaal die je kent toch
__________________
would it not be madness to fight_
Met citaat reageren
Oud 15-07-2004, 17:32
iamcj
Avatar van iamcj
iamcj is offline
Ga in excel word of acces naar de VB Editor (Alt +f11) (of visual basic)


Ga naar extra -> verwijzingen

Selecteer de microsoft scripting runtime.

Voeg een module in.

Plak dit:

Public Function test()
Dim testje As FileSystemObject

testje

End Function

Zet nu een punt achter testje en leef je uit.

Strings: str1 & str2 & "\" enz.

Druk voor de gein is op f2 en klik bij alle bibilotheken is op scripting, dan kan je nog wat leuke klasses bekijken.

Dit werkt trouwen 1 op 1 hetzelfde in VB




Druk op F5 om uit te voeren
__________________
Wie bang is voor morgen, kan niet genieten van vandaag.
Met citaat reageren
Oud 15-07-2004, 17:48
ILUsion
Avatar van ILUsion
ILUsion is offline
Citaat:
LiNiaaL schreef op 15-07-2004 @ 16:15 :
als het linux was kun je dat juist super makkelijk met bash scripting doen

maar
als er dus een zeker systeem in die mappen/bestanden zit
kun je dat doen met elke programmeertaal die je kent toch
Mja, Microsoft heeft toch ook ondersteuning voor vanalles van Unix (moedersysteem van GNU/Linux) maar ik weet niet of er Bash Scripting bij zit. Dat systeem is overigens helemaal gratis en bevat de meestgebruikte tooltjes zoals ze beschikbaar (correctie: aanwezig) zijn voor Unix-systemen als GNU/Linux.

http://www.microsoft.com/windows/sfu/
In ieder geval ondersteuning voor scripting in Perl en C. Zelf gebruik ik weinig scriptjes, dus daar kan ik weinig over vertellen.
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [XP]Wachtwoord beveiligde mappen na re-install...
Methuselah
25 11-08-2003 13:53


Alle tijden zijn GMT +1. Het is nu 06:00.