2014-12-29 2 views

답변

1

문자열을 인용하는 함수를 사용하여 구조화/웰 확장 방법으로 명령 줄을 구축하기 위해 조작하는 기능을 통해 배열의 모든 요소를 ​​매핑 할 하위; (자동적 인 공간 분리와) 함께 부품을 넣어) (가입 사용

Option Explicit 

Function qq(s) : qq = """" & s & """" : End Function 

Sub mapF(a, f) 
    Dim i 
    For i = LBound(a) To UBound(a) 
     a(i) = f(a(i)) 
    Next 
End Sub 

Dim sFSpec : sFSpec = "C:\Program Files\Pineapplesoft\Lost computer\lostcomputeraudio.bat" 
Dim aParms : aParms = Split("1#/pi:pa po#last parm", "#") 
mapF aParms, GetRef("qq") 

Dim sCmd : sCmd = Join(Array(_ 
    qq(sFSpec) _ 
    , Join(aParms) _ 
)) 

WScript.Echo qq(sCmd) 

출력 :

cscript startaudio.vbs 
""C:\Program Files\Pineapplesoft\Lost computer\lostcomputeraudio.bat" "1" "/pi:pap po" "last parm"" 
+0

이 –

+0

@OttoLaakkonen를 작동하지 않는 것 - "작동하지 않습니다"아무튼 ' t 작업 (문제에 대한 설명) –

+0

메시지 뒤에 아무 것도하지 않습니다. –

관련 문제