請問VB SCRIPT點樣執行EXE程式同時又開對應檔案

本帖最後由 bongbong3481 於 2016-1-22 20:54 編輯

例如: 以前用DOS BATCH 可以  "excel.exe" "test.xls", 就可以用excel 直接打開test.xls,

請問VB SCRIPT 可唔可以咁做?  (我試過用RUN, 好似唔多得)


補充, 以下呢個會出錯
WshShell.Run """C:\Program Files\Microsoft Office\Office12\EXCEL.exe C:\test.xls"""

如果改成
WshShell.Run "notepad note.txt" 又可以打開 note.txt

例如: 以前用DOS BATCH 可以  "excel.exe" "test.xls", 就可以用excel 直接打開test.xls,

請問VB SCRIPT  ...
bongbong3481 發表於 2016-1-22 20:43


give up the vb script.  it is so old

TOP

回覆 2# student_abc

我主要系公司用為主,vbs 對我黎講, 算系簡單易用, 又唔使編譯環境。
加上我可以用既工具唔多, 因為公司BLOCK 左好多野(唔系原有已裝既EXE 檔, 基本上都run 唔到), 我用緊VBS+DOS BATCH 指令 做D DAILY 重覆野e.g.LOGIN 自動輸入登入名及密碼, 打開EXCEL FILE 自動輸入密碼, BACK UP (再用7ZIP 加密), 自動發EMAIL (完善緊)。  其實都想學VBA, 不過未有時間, 而且VBA要用EXCEL RUN, 比較麻煩

TOP

give up the vb script.  it is so old
student_abc 發表於 2016-1-22 23:23


how about COBOL?

TOP

例如: 以前用DOS BATCH 可以  "excel.exe" "test.xls", 就可以用excel 直接打開test.xls,

請問VB SCRIPT  ...
bongbong3481 發表於 2016-1-22 20:43
  1. Set oExcel = CreateObject("Excel.Application")
  2. oExcel.visible = true
  3. oExcel.Workbooks.Open ".\file.xls"
複製代碼

TOP

回覆 4# 7h1r733n

我所知, 有銀行某D系統仍然用緊COBOL

TOP

本帖最後由 7h1r733n 於 2016-1-23 13:19 編輯
回覆  7h1r733n

我所知, 有銀行某D系統仍然用緊COBOL
bongbong3481 發表於 2016-1-23 12:05


我唔係問緊你。。 
我係問緊佢

TOP

how about COBOL?
7h1r733n 發表於 2016-1-23 01:10



    it is good solution

TOP

it is good solution
student_abc 發表於 2016-1-23 17:25



    give up the cobol.  it is so old...

TOP

回覆 3# bongbong3481


    VBA其實唔難,同VB SCRIPT差唔多,我都係1日就上手,做到基本野

TOP