[Windows 2003] 批次檔如何防止中斷? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- Windows 討 論 版


PCZONE 討論區



通知

-- Windows 討 論 版 包括 Windows 95/98/ME、Windows NT/2000/XP/Server 2003 等的疑難雜症解答與經驗分享。

會員
批次檔如何防止中斷?
遠端以VPN連入公司的windows 2003 server,自動執行一個批次檔如下,請問:
1. 要如何防止user用Ctrl-C或Ctrl-Break去中斷批次檔?
2. 還有什麼可以改善的地方?
thanks!
----------------
@echo off
cls
echo * * * * * * * * * * * * * * * *
echo * a. A 系 統 *
echo * b. B 系 統 *
echo * q. 離 開 *
echo * * * * * * * * * * * * * * * *
choice /C abq /M "請按鍵(大小寫均可)"
if errorlevel 3 goto option3
if errorlevel 2 goto option2
if errorlevel 1 goto option1
goto End

: option1
a.exe
goto End

: option2
b.exe
goto End

: option3
exit
goto End

: end
c:
cd\temp\test
menu.bat


此篇文章於 2010-05-04 01:48 PM 被 symis 編輯。.
回覆
會員
回覆: 批次檔如何防止中斷?
把 .bat 編譯成 .exe 或 .com 試看看
Google "bat2com"

Google "bat2exe"
回覆
會員
回覆: 批次檔如何防止中斷?
<Alt>+<F4>
<Ctrl>+<Alt>+<Del> 把批次檔關了, users 關不了 Administrators 可以點X.

把選擇 a b 提前到撥號時, 建立兩個撥號.
用兩個帳號, 一個只執行 A 一個只執行 B.
從 A 換 B 要嘛在 A 裏呼叫B 和 B 裏呼叫 A, 要嘛請重撥用另一個帳號.

此篇文章於 2010-05-04 07:14 PM 被 bx2aa 編輯。.
回覆
FYI
會員

Break Off
引用:
作者: symis 觀看文章
遠端以VPN連入公司的windows 2003 server...
VPN 還是遠端桌面?
遠端桌面三部曲和終端機服務快速鍵 - PCZONE 討論區

此篇文章於 2010-05-05 10:11 AM 被 FYI 編輯。.
回覆
會員
回覆: 批次檔如何防止中斷?
感謝大大相助,早該想到這招的。
經測試結果,仍然可中斷,不過因為是以VPN連入自動執行,故中斷後,也隨即離開VPN連線
回覆
FYI
會員

引用:
作者: symis 觀看文章
經測試結果,仍然可中斷,不過因為是以VPN連入自動執行,故中斷後,也隨即離開VPN連線
什麼VPN 這麼神奇?
回覆
FYI
會員

看不懂你所要表達的意思? 既然你很清楚VPN 和遠端桌面的不同, 所以小弟想知道的是哪一種VPN 登入之後可以根據User Profile 設定該執行什麼程式? 或者你的意思是先建立VPN 連線之後再登入網域, 由網域設定指定啟動的程式?



回覆








 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。