filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Alles over onderzoek, artikelen, nieuwsberichten.
Gesloten
Gebruikersavatar
Isis
Berichten: 616
Lid geworden op: 24 aug 2005, 10:10
Contacteer:
filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door Isis » 04 apr 2007, 13:36

Afbeelding

Hallo,

Eindelijk begonnen mijn PDF files eens te ordenen. Is er iemand die weet hoe je de file namen in de directory handig omzet in een literatuurlijst in excel, acces of word of iets dergelijks?

gr Pepijn


GIMME A HUG!
http://www.protect-the-sharks.org/pts/about-sharks/gimme-a-hug/

 
Gebruikersavatar
radiaspis
Senior Lid
Berichten: 402
Lid geworden op: 06 okt 2003, 00:00
Contacteer:
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door radiaspis » 04 apr 2007, 13:56

Je kan dit doen met het DIR commando in de DOS-prompt. Ga naar Start, Uitvoeren, en typ CMD in.
Ga naar de map waar je moet zijn en typ in:
DIR > bestanden.txt

Nu heb je een tekstbestand gemaakt met het resultaat dat je normaal op het scherm krijgt als je het DIR commando gebruikt.

Start Excel. Ga naar Data, Externe gegevens importeren, Gegevens importeren. Selecteer nu het tekstbestand (let op dat je bij het bestand openen scherm het filter op Alle bestanden *.* zet).

Klik op Volgende en vervolgens op OK zonder opties te veranderen. Je krijgt nu de data op je Exceel tabblad te zien. Er zit was ruis bij zoals bijvoorbeeld datum van bestanden, maar de bestandsnamen zitten in apart in een kolom in Excel formaat en klaar voor gebruik.



Gebruikersavatar
Isis
Berichten: 616
Lid geworden op: 24 aug 2005, 10:10
Contacteer:
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door Isis » 04 apr 2007, 16:25

Geweldig het werkt! Bedankt!

Ik merk wel dat ik nogal \"ont-DOS\'t\" ben. Wat een gedoe om mijn directory op te zoeken en zonder fouten in te typen (ben nogal geneigd grote DIR namen te maken). Daarom:

A) mocht iemand een windows methode met muis weten of iets alternatiefs, houd ik me nog steeds aanbevolen! OF

B) voor de DOS-kenners onder ons: hoe maak ik een automatisch comando (of .exe file) die ik kan runnen waarin de opdracht staat om dit te doen:

C:\\DIR 1\\..\\DIR N\\DIR > bestanden.txt

zodat ik niet iedere keer via dos eerst in die DIR structuur moet gaan staan en dan het commando DIR > bestanden.txt moet geven?





GIMME A HUG!
http://www.protect-the-sharks.org/pts/about-sharks/gimme-a-hug/

bardenoki
Berichten: 10
Lid geworden op: 09 mei 2006, 13:56
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door bardenoki » 04 apr 2007, 17:20

Hi Pepijn,

maybe the tool \"dirtree\" is appropriate for what you want to do. You can get ist from http://www.wurzeldrei.de/dirtree.php

Norbert



Gebruikersavatar
radiaspis
Senior Lid
Berichten: 402
Lid geworden op: 06 okt 2003, 00:00
Contacteer:
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door radiaspis » 05 apr 2007, 08:28

Je kan een BAT bestand maken om dit te doen.

Gewoon met Notepad een nieuwe textfile (.txt) maken.

Dan dit erin zetten:
@echo off
C:\\DIR 1\\..\\DIR N\\DIR > C:\\DIR\\bestanden.txt

De regel \"@echo off\" zorgt ervoor dat je niet alle opdrachten die je in een bat bestand zet ook op het scherm ziet. Het makkelijke is dat je in een bat bestand ook een lange directorynaam kan plakken. Kopieer de directorynaam uit de windows verkenner en in het bat bestand.

Geef vervolgens het bestand de .BAT extensie door em te hernoemen. Je kan het bat bestand altijd weer in Notepad openen en aanpassen.

Succes!



Gebruikersavatar
radiaspis
Senior Lid
Berichten: 402
Lid geworden op: 06 okt 2003, 00:00
Contacteer:
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door radiaspis » 05 apr 2007, 10:47

Nog een laatste tip:
Let erop dat je in het bat bestand directorynamen met spaties erin met dubbele quotes schrijft. Anders gaat het mis.

Dus:
CD\\\"Voorbeeld directory\"\\\"Test een\"

Of:
CD\\\"Voorbeeld directory\\Test een\"



Gebruikersavatar
Isis
Berichten: 616
Lid geworden op: 24 aug 2005, 10:10
Contacteer:
Antw: filenaam uit directory omzetten naar handelbare text voor database / literatuurlijst

Bericht door Isis » 11 apr 2007, 10:50

@radiaspis: bedankt voor de tips! dat goeie oude dos doet het toch nog maar steeds


@bardenoki: thanks! It is a very nice programm for my purpose; with some clever shifting in excel you can make a reference list quite easily


GIMME A HUG!
http://www.protect-the-sharks.org/pts/about-sharks/gimme-a-hug/


Gesloten