WScript.Shell

ASP

2 svar · 259 visningar · startad av PatrikB

Medlem sedan mars 20002 836 inlägg
Trådstart#1

Hello!

har denna kod för att kunna öppna dolument i rätt program:

Dim oShell
Dim sFileName

sFileName = "c:\Documents And Settings\Ny test.txt"

'On Error Resume Next
Set oShell = CreateObject("WScript.Shell")
	oShell.Run(sFileName)
Set oShell = Nothing

Allt funkar perfa .... men, men .... just när det kommer till kataloger och filnamn med mellanslag i så e det inte ngn hit.
Då får man att filen inte kunde hittas?

Någon som har en bra "workaround" på problemet? Kan inte bara vara jag som har detta probs ..

cya,
PatrikB

Medlem sedan juni 20022 599 inlägg
#2
sFileName = """c:\Documents And Settings\Ny test.txt"""
Medlem sedan mars 20002 836 inlägg
#3

tackar, tackar .....

funka kalas .... va inne på att skapa en genväg och sedan exekvera den.
Men, då har ju inte alla skrivrättighet på klienten överallt. Mycket smidigare med lite " :e

cya,
PatrikB

392 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
126 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)