Avatar billede maximus25 Nybegynder
18. august 2008 - 08:46 Der er 3 kommentarer og
1 løsning

fjerne fil extension på filer

Hejsa eksperter
Jeg har et script som lister alle filnavnene i en folder og derefter gemmer det i en textfil. Dog indehodler de fil extensions.

Er der en der ved hvordan gør så disse ikke gemmes i textfilen. Det er kun listen med selve filnavnene jeg er interesseret i:


Option Explicit

Const path = "sti til mappe"

Dim Text, Title, oFile
Dim fso, oFolder, oFiles, wsh          ' Object variables

Text = ""
Title = ""

Set wsh = WScript.CreateObject("WScript.Shell")

' Create FileSystemObject object to access the file system.
Set fso = CreateObject("Scripting.FileSystemObject")

' Get Folder object.
Set oFolder = fso.GetFolder(wsh.ExpandEnvironmentStrings(path)) 

'Text = Text & oFolder & vbCrLf & vbCrLf
Text = Text & "" & vbTab & vbTab & "" & vbCrLf
Set oFiles = oFolder.Files        ' Get Files collection.

For Each oFile In oFiles          ' All files
    Text = Text & oFile.Name & vbTab
    'Text = Text & FormatNumber(oFile.Size, 0) & vbTab
    ' List the short filename (but comment out for VBScript 3.1)
    'Text = Text & oFile.ShortName & vbCrLf
    Text = Text & vbCrLf
Next






'Open up the path to save the information into a text file
Dim Stuff, myFSO, WriteStuff, dateStamp
dateStamp = Date()

'Write information to Text File
Stuff = Text

Set myFSO = CreateObject("Scripting.FileSystemObject")
Set WriteStuff = myFSO.OpenTextFile("textfile.txt", 8, True)
WriteStuff.WriteLine(Stuff)
WriteStuff.Close
SET WriteStuff = NOTHING
SET myFSO = NOTHING
Avatar billede kabbak Professor
18. august 2008 - 16:47 #1
For Each oFile In oFiles          ' All files

    Text = Text & split(oFile.Name,".")(0) & vbTab


    'Text = Text & FormatNumber(oFile.Size, 0) & vbTab
    ' List the short filename (but comment out for VBScript 3.1)
    'Text = Text & oFile.ShortName & vbCrLf
    Text = Text & vbCrLf
Next
Avatar billede maximus25 Nybegynder
20. august 2008 - 10:18 #2
super ........tak:)
Avatar billede maximus25 Nybegynder
20. august 2008 - 10:18 #3
smid lige et svar
Avatar billede kabbak Professor
20. august 2008 - 10:23 #4
et svar ;-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester