【求助】如何隱藏MSDOS的視窗 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- HELP ME 電 腦 軟 硬 體 急 救 版


PCZONE 討論區



通知

-- HELP ME 電 腦 軟 硬 體 急 救 版 若您有簡單的電腦軟硬體或網路等各種疑難雜症想要請教高手,請在此發表。此區不分種類的問題皆可發表,以小問題為主,請電腦新手多多利用此一新的版版。

天道生
【求助】如何隱藏MSDOS的視窗
我想要執行一個bat檔...可是我不想要跑出醜醜的msdos畫面
請問有什麼方法可以隱藏不讓它出現嗎??謝謝

回覆
あなたの家に行く

微軟說沒有。
回覆
天道生

因為我想跑的bat檔內容是是ftp到我的伺服器抓固定的一個檔
可是我不想出現msdos的畫面...如果無法避免
那請問有哪一種超簡易的ftp軟體免費且簡單使用呢
回覆
會員

微軟的 batch 檔 能讓你 ftp 去抓一個檔案 ?
不用輸入全自動? 請問怎麼做?
回覆
Take it easy~

這樣不知行不行

-- get_data.bat --
cd C:\temp
ftp -n XXX.XX.XX.XXX < get_login.txt

-- get_login.txt --
user Anonymous [email protected]
cd /path1/rawdata
get mydata.txt

然後執行的 runbat.bat --
start /min get_data.bat
回覆
會員

引用:
作者: leonchou
這樣不知行不行

-- get_data.bat --
cd C:\temp
ftp -n XXX.XX.XX.XXX < get_login.txt

-- get_login.txt --
user Anonymous [email protected]
cd /path1/rawdata
get mydata.txt

然後執行的 runbat.bat --
start /min get_data.bat
可以.受教了
回覆
天道生

這個方法不錯...至少會最小化msdos視窗
謝謝分享
回覆
會員

引用:
作者: leonchou
start /min get_data.bat
哦? start /min 是嗎?這個好這個好...抄起來拿去騙妹妹...

回覆
Take it easy~

在 Win 2000 測了一下,發現按照以下方式,DOS視窗可以自動關閉 --
首先在 get_login.txt 最後加一句 bye (結束 FTP shell):
-- get_login.txt --
user Anonymous [email protected]
cd /path1/rawdata
get mydata.txt
bye

要執行時直接點兩下 get_data.bat 即可 (或是開始 > 執行: get_data.bat)
執行時DOS視窗會一閃即逝 (PS1),不像 start /min 還會"殘留"在工作列上。
這樣也不需要那個runbat.bat了,而且對DOS batch可能是最接近需求的方式吧...

我不確定在其他版本Windows是否一樣的效果,有興趣的人可試試~

PS1. 這一"閃"的長短可能和網路連線、傳送的檔案大小有關。
PS2. ftp 這個指令支援 script 檔,不一定要用導向符號 < ,所以
ftp -n xxx.xx.xx.xx < get_login.txt 可改為
ftp -n -s:get_login.txt xxx.xx.xx.xx
回覆
會員

強.推一下.
另外 此法暴露 user/password.可否有方法能不洩漏帳號密碼?

回覆







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

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