---
title: "Properties-fil?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69209-properties-fil"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lime"
published: "2003-02-24T12:19:18.000Z"
updated: "2003-02-25T07:54:44.000Z"
replies: 9
views: 284
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/69209-properties-fil"
---

# Properties-fil?

## #1 — Lime, 2003-02-24T12:19Z

Tjing!

Jag har fått ett VBScript i knät och order att göra "en propertiesfil" till denna. Idag finns det en massa hårdkodade saker i detta script (databas, lösenord och massor med annat) och dessa vill man att skall ligga i en properties-fil så att vi kan skicka med samma VBScript-fil men olika properties-filer till olika kunder.

Någon som har gjort något sådan eller vet hur man gör och kan peka mig i rätt riktning.

I Java finns det en klass som gör att man kan läsa och skriva till en properties-fil men finns det i VBS?

/Lime

Permalänk: https://www.webforum.nu/p/69209

## #2 — alj, 2003-02-24T12:23Z

Vet inte om jag förstår det hela rätt, men du kan ju alltid skapa en asp fil som du sedan inkluderar i alla dina dokument som skall använda den.

```
[red] <-- #Include File="Mapp/Fil.asp"--> [/red]
```

Permalänk: https://www.webforum.nu/p/959879

## #3 — Lime, 2003-02-24T12:24Z

Ja i ASP är det ju enkelt men hur gör jag det i VBScript. Det är en VBScript-fil som körs automatiskt varje natt. Gör man på samma sätt där?

Kan man kanske göra ja...

/Lime

Permalänk: https://www.webforum.nu/p/959880

## #4 — alj, 2003-02-24T12:27Z

Jaha, jag som är en dålig läsare. 
Vet inte om detta fungerar i VbScript men testa kan man alltid :):
"Server.Execute("Fil.asp")"

Permalänk: https://www.webforum.nu/p/959884

## #5 — Lime, 2003-02-24T12:36Z

Hmm... Inte riktigt vad jag är ute efter.

Det är mer något sådant här:

Jag har en fil som heter "customerX.properties" som ser ut såhär

database = bluttanbla.com
port = 5000
user = sa
password = sa

osv...

Och i VBScriptet så skulle det vara smutt att kunna skapa ett objekt som läser in .properties-filen och skapar en tabell som gör att man kan säga "objProp.getProperty("database")" eller liknande.

/Lime

Permalänk: https://www.webforum.nu/p/959893

## #6 — alj, 2003-02-24T12:55Z

> **Lime skrev:**
>
> Hmm... Inte riktigt vad jag är ute efter.
> 
> Det är mer något sådant här:
> 
> Jag har en fil som heter "customerX.properties" som ser ut såhär
> 
> database = bluttanbla.com
> port = 5000
> user = sa
> password = sa
> 
> osv...
> 
> Och i VBScriptet så skulle det vara smutt att kunna skapa ett objekt som läser in .properties-filen och skapar en tabell som gör att man kan säga "objProp.getProperty("database")" eller liknande.
> 
> /Lime

Aha, då är det File System Objekt du letar efter :) Läs mer om FSO [Här](http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_18.asp)

Permalänk: https://www.webforum.nu/p/959911

## #7 — Lime, 2003-02-24T13:10Z

Ah... med den kan jag skapa en funktion som läser in filen... men jag är knappast den första att försöka mig på detta...

/Lime

Permalänk: https://www.webforum.nu/p/959943

## #8 — medialabs, 2003-02-24T16:18Z

Gör ett besök hos <http://www.pellesoft.nu/> där borde du få hjälp ganska omgående.

Permalänk: https://www.webforum.nu/p/960152

## #9 — niko, 2003-02-24T16:31Z

Varför inte spara "propertiesfilen" som ett XML-dokument? Då slipper du att sköta parsningen manuellt.

```
    Set myXMLDoc = CreateObject("Microsoft.XMLDOM")
    myXMLDoc.Load "properties.xml"
    'osv ..
```

Permalänk: https://www.webforum.nu/p/960159

## #10 — Lime, 2003-02-25T07:54Z

\*Lime slår sig själv med en frusen gädda\*

Niko: Ibland är det uppenbara svaret på frågan det man missar. När jag väl "kom på det" tog det 10 minuter att få det att funka.

Tackar x 1000

/Lime

Permalänk: https://www.webforum.nu/p/960518

---

Tråden på webben: https://www.webforum.nu/amne/asp/69209-properties-fil
