請問一下批次檔命令 ?





chengmou
2006-02-15, 03:45 PM
在批次檔 .bat 命令裡,我要call一個程式,也順便要把 .bat結束掉,要如何做呢 ?
我的 .bat 內容...

@echo off
xcopy d:\ricky\*.* F:\D_backup\ricky /v/s/m/y

xcopy d:\*.pst F:\D_backup /v/s/m/y
"C:\Program Files\Microsoft Office\OFFICE11OUTLOOK.EXE" /recycle


:end

------------------------------
但如此寫的話,那麼呼叫了 outlook.exe 之後,畫面就會一直停留在dos的畫面,要如何自動關閉呢 ?
thanks.




琥珀
2006-02-15, 05:41 PM
start c:\progra~1\micros~3\office10\outlook.exe /recycle

chengmou
2006-02-15, 06:30 PM
start c:\progra~1\micros~3\office10\outlook.exe /recycle

你好...我試了不行耶...
1.請教一下,一定要用 ~1 這樣嗎?不能加 " "...
2.我用 start 起頭之後,它開了一個 dos cmd 的視窗??
3.有辦法用 .bat 關閉掉 outlook.exe 這個程式嗎?
thanks.

琥珀
2006-02-15, 07:31 PM
用 dir /x 找 8.3 格式。用 8.3 格式,只是想要避免使用雙引號。因為 start 本身的設計上,存在一個缺陷。

start "" "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" /recycle