作者cleic (非自然)
看板EZsoft
標題Re: [請益] 關於隨身碟啟動軟體的問題
時間Thu Dec 20 03:21:02 2007
※ 引述《albb0920 (albb)》之銘言:
: 對VB熟會方便很多XD
: 剛剛查了一下,你應該用 WScript.Shell 的 Run
: Run(Command as string,[WindowStyle],[WaitOnReturn])
: 所以應該用 sh.Run "xcopy xcopy "TargetDIR\data" \data2 /S /C /I /Q",0
: 0 vbHide 隱藏所開啟的應用程式視窗。
: 1 vbNormalFocus 正常開啟應用程式。
: 2 vbMinimizedFocus 應用程式視窗開啟後縮到最小。
: 3 vbMaximizedFocus 應用程式視窗開啟後放到最大。
: 4 vbNormalNoFocus 正常開啟應用程式,但原先的工作視窗仍保
: 6 vbMinimizedNoFocus 應用程式視窗開啟後縮到最小,但原先的
所以是把
Set ws = CreateObject("WScript.Shell")
sh.Run "xcopy xcopy "TargetDIR\data" \data2 /S /C /I /Q",0
這兩行存成.vbs嗎
我執行時沒出現錯誤視窗,但也沒有將目標檔案備份成功
不知道是哪裡出現問題
請a大check一下,我越改越糟XD
不過我倒是找到另一個解決方法
把xcopy放在YYY.bat中
用XXX.VBS調用名為YYY.bat的批處理即能達到隱藏YYY.bat本身的目的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.89.119
※ 編輯: cleic 來自: 140.113.89.119 (12/20 03:21)