8.3 DOS naam achterhalen van bestanden uit dir.

Status
Niet open voor verdere reacties.

Clit13

Terugkerende gebruiker
Lid geworden
11 jan 2001
Berichten
1.075
Beste...,

Ik heb de korte DOS naam (8.3 naam) van MP3-bestanden nodig.
Ik wil graag een directory op geven en dat het programma dan alle MP3-bestanden weergeeft in 8.3 naam.

In VB6.0 kon ik dit doen door bijvoorbeeld dit (dan wel per bestand):

strComputer = "."
objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
colFiles = objWMIService.ExecQuery _
("Select * from CIM_Datafile Where name = 'D:\\Temp\\Test.mp3'")
For Each objFile In colFiles
Wscript.Echo("8.3 file name: " & objFile.EightDotThreeFileName)
Next

Maar Visual .Net wil graag dat ik de variabele objWMIService en objFile en colFiles declareer.
Geen idee wat voor een variabelen dit zijn (het bovenstaande komt uit een chm-script bestand).

Weet iemand hoe ik de korte 8.3 namen van alle MP3-bestanden uit een directory kan halen?
Uiteraard hoeft het niet met de bovenstaande code; liever heb ik iets dat echte VB .Net code is en geen scripting.

Alvast bedankt!

groet,
Dave.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan