루비 스크립트에서 vbscript로 전화 걸기 및 값 전달하기


3

루비 스크립트에서 vbscript를 호출 할 수 있습니까? Bascially, 내 루비 스크립트에서 임의의 이름으로 임시 폴더를 만드는 오전 및 VBScript를 호출하고 다음 작업을 수행하려면이 폴더의 이름을 전달할 싶습니다.

5

이 스크립트를 사용하여 Windows 스크립트 호스트 (cscript)를 호출 시도 명령 줄 인수로 전달 :

system "cscript //nologo script.vbs #{random_filename}" 

0

를 사용하여 시스템 및

system "script.vbs #{random_filename}" 
  0

감사합니다 ... 나는 그것을 시도했지만 않습니다 작동하지. 왜 그것이 효과가 없을지 모르는 어떤 생각? 22 feb. 092009-02-22 01:24:49

  0

이 두 명령은 작동하지만 vbscript에 대한 호출이 작동하지 않습니다. 나는 그것이 던지고 오류를 바라는 존재하지 않는 vbscript 이름을 사용하여 시도했지만 vbs에 대한 호출이 무시되는 것 같습니다. 시스템 "echo hello" 시스템 "dir" 22 feb. 092009-02-22 01:28:29

  0

아래와 같이 Windows Scripting Host에 전달해야합니다. 그래서 위에 cscript를 추가하십시오. 22 feb. 092009-02-22 01:53:46