![]() |
[Bestanden] Bestanden verplaatsen..
Ik heb ontzettend veel bestanden die in vervelende mapjes staan...
Het ziet er zo uit: Code:
/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. |
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. :cool:
|
Citaat:
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 |
Ne, het is gewoon Windows, ik heb alleen de dir gepakt vanaf waar de crap begint...
En PHP heb ik ook over gedacht :D:D Alleen als het om teveel dingen gaat wil apache nog weleens crashen... :| :) |
Citaat:
|
Citaat:
Maar ik zal het eens proberen... |
zoiets simpels flikker je toch gewoon in VB? Ala 'quick-n-dirty' :)
|
Citaat:
|
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 |
Citaat:
|
Batch bestand maken?
|
Citaat:
Maar hoe doe je dan de mapnaam eruit vissen? |
Citaat:
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. |
Citaat:
maar als er dus een zeker systeem in die mappen/bestanden zit kun je dat doen met elke programmeertaal die je kent toch :s :p |
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 |
Citaat:
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. |
Alle tijden zijn GMT +1. Het is nu 15:51. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.