Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

VBScript Aktuelles Verzeichniss abfragen.

Diskussion: VBScript Aktuelles Verzeichniss abfragen. im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo zusammen, ich hab folgendes Problem, ich hab in einer HTML Seite ein VBScript eingefügt in welchem ich unteranderem ...

Antwort
Alt 14.10.11, 15:11   #1 (permalink)
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard VBScript Aktuelles Verzeichniss abfragen.

Anzeige

Hallo zusammen,

ich hab folgendes Problem, ich hab in einer HTML Seite ein VBScript eingefügt in welchem ich unteranderem den Aktuellen Pfad brauche in dem die HTML Seite liegt.
Hierzu folgender Code

Code:
Set objFSO=CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("WScript.shell")
sCurPath = objShell.CurrentDirectory
msgbox(sCurPath)
Leider gibt er mir immer den gleichen Pfad aus(Doc~\User\Desktop).
Ich habe nun auch schon einige andere möglichkeiten Probiert leider alle mit dem selben ergebnis.
OS: WinXP, IExplorer 6

Vielleicht kann mir ja jemand helfen, Vielen dank schon mal im vorraus.

Greetz erik SN
erik SN ist offline   Mit Zitat antworten
Alt 14.10.11, 17:58   #2 (permalink)
 
Registriert seit: 22.08.11
Forks Leistung: 8086
Likes: 26
Standard

Ich kenne mich mit VBScript nicht aus. Könnte es so funktionieren?


Code:
Set objFSO = CreateObject(“Scripting.FileSystemObject”)
Set objShell = CreateObject(“WScript.Shell”)
sCurPath = oFso.GetParentFolderName(WScript.ScriptFullName)
msgbox(sCurPath)
__________________
Quis custodiet ipsos custodes?
Forks ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.10.11, 21:18   #3 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

Hi!

Das wird aber nicht auf nem Webserver funktionieren, da das VB lokal auf dem User-Rechner ausgeführt wird.

lG
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Alt 14.10.11, 22:54   #4 (permalink)
 
Registriert seit: 22.08.11
Forks Leistung: 8086
Likes: 26
Standard

Da erik als OS "Win Xp" angegeben hat, ging ich davon aus dass er an was lokalem bastelt. Wenn es auf nem Server läuft, ist das doch auch Code, den der Besucher nicht sieht, oder? (ich kenne mich da ja nicht aus). Wenn, dann könnte man den Dateipfad ja einfach hardcoden als String?
__________________
Quis custodiet ipsos custodes?
Forks ist offline   Mit Zitat antworten
Alt 16.10.11, 23:45   #5 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

Vielen dank schonmal für die antworten,

Das ganze soll nür lokal laufen, also macht das nix.
Allerdings hab ich die Sache mit 'GetParentFolderName' glaub ich auch schon probiert, was leider nicht funktioniert hat.
Ich werd es morgen nochmal testen.
erik SN ist offline   Mit Zitat antworten
Alt 20.10.11, 08:34   #6 (permalink)
 
Benutzerbild von Vyger
 
Registriert seit: 04.12.03
Vyger Leistung: Z3
Likes: 11
Standard

Wenn du ohnehin nur lokal arbeitest und eventuell nur eine Oberfläche für Dein VBscript code brauchst schau Dich mal nach HTA um.
Vyger ist offline   Mit Zitat antworten
Alt 21.11.11, 16:32   #7 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

Hab eine lösung gefunden mit hilfe des DOM
Code:
                    sCurPath = document.location

                    sCurPath = Replace(sCurPath, "index.html", "")
                    sCurPath = Replace(sCurPath, "%20", " ")
                    sCurPath = Replace(sCurPath, "file:///", "")
erik SN ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » VBScript Aktuelles Verzeichniss abfragen.
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Aktuelles Hintergrundbild Valentin Windows 11 15.02.06 10:46
IP Adresse bekannt => Verzeichniss auflisten vangelis Internet Allgemein 2 23.12.05 16:29
Gutes ( aktuelles ) Boxspiel für PC sartre Games 3 04.12.05 22:40
Zugriff aufs Verzeichniss plötzlich weg Tec Windows 2 21.08.04 15:44
aktuelles Dolbyformat JasonV Music- & Filmbox 3 30.04.03 09:45


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61