用RAR如何製作一個自解壓縮檔並指定路徑 |
答題得分者是:RaynorPao
|
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: timhuang兄: 小弟之前有使用過這個方法,但是我把這個檔案放到別的目錄(例如我的文件夾),然後再執行一次之後,發現出現的視窗上的路徑還是相對路徑,不知道您那邊是否也會如此呢? 小弟的rar版本是3.0版的 另外:在執行自解檔的時候是否可以不出現設定解壓路徑的視窗 如果要使用命令列的方式來執行才能達成的話,要如何下呢? 請大大不吝指教… JamesLinjhlin88 你好: 如果你有安裝 WinRAR 的話,不是會有一個 RAR.txt 檔案嗎? 裡面有詳細說明使用命令列的方式來執行的方式喔
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
RaynorPao 大大:
小弟有看過這個命令列的說明了,只是找不到要下什麼參數,能夠儲存絕對路徑。 例如:小弟將A目錄中的所有檔案壓成自解檔的同時,也順便將路徑(如C:\A)記錄下來,未來在解壓縮這個檔案時,不管所在路徑在哪,都會解到C:\A。 PS: RAR A -SFX -EP2 A.EXE C:\A\*.JPG(執行後會產生一支自解檔A.EXE)
然後小弟再將此檔拿到我的文件夾裡面執行
此時路徑預設又跑到我的文件夾這個路徑了
後來小弟再試一下,-EP2是雖然說是儲存完整路徑,只是將要拷貝的檔案路徑存下來而已 例如上面的命令:這時候若是在文件夾裡面執行自解檔,會在文件夾裡放一個
A的目錄,如果沒加的話,就不會有A 這個目錄了,差別在這裡而已 但小弟希望能夠將這個自解檔無論放在何處,只要執行後就會將檔案解壓到C:\A
裡面… 這個方式能夠達成嗎QQ,大大幫幫忙吧><
< >< >< >< >< >< >< >< > JamesLin
------
JamesLin |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: RaynorPao 大大: 小弟有看過這個命令列的說明了,只是找不到要下什麼參數,能夠儲存絕對路徑。 例如:小弟將A目錄中的所有檔案壓成自解檔的同時,也順便將路徑(如C:\A)記錄下來,未來在解壓縮這個檔案時,不管所在路徑在哪,都會解到C:\A。 PS: RAR A -SFX -EP2 A.EXE C:\A\*.JPG(執行後會產生一支自解檔A.EXE) 然後小弟再將此檔拿到我的文件夾裡面執行 此時路徑預設又跑到我的文件夾這個路徑了 後來小弟再試一下,-EP2是雖然說是儲存完整路徑,只是將要拷貝的檔案路徑存下來而已 例如上面的命令:這時候若是在文件夾裡面執行自解檔,會在文件夾裡放一個 A的目錄,如果沒加的話,就不會有A 這個目錄了,差別在這裡而已 但小弟希望能夠將這個自解檔無論放在何處,只要執行後就會將檔案解壓到C:\A 裡面… 這個方式能夠達成嗎QQ,大大幫幫忙吧>< < >< >< >< >< >< >< >< > JamesLin jhlin88 你好: (1)我目前還沒有時間幫你試 (2)如果你是用 ShellExecute 或 WinExec 的方式解壓縮的話,可以先利用現 行的方式,解壓縮到相對路徑,再把目錄利用 Win32 API 複製到你想要的 地方-- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
RaynorPao大大:
謝謝您提供的方式,大致上能夠解決這個問題
不過還是希望您能夠幫小弟是否能夠一個檔案就解決囉:) 因為在客戶的要求裡,是希望這個檔案能夠放在ftp上供人下載,
在Client端的操作可能不懂電腦,所以必須做到一個執行檔下載後,只要直接執行就能將該執行檔裡的所有檔案放到該放的目錄(這裡無須指定目錄)裡(這樣的話,大大的方式是否能夠一個執行檔就完成?)。 所以可能要用ftp下載的話,就必須下載兩個檔吧,一個是包檔案的壓縮檔,一個就是執行檔案移動到該在的目錄的執行檔囉… 不知道大大還有沒有其它的方式能夠解決呢:)
< >< >
------
JamesLin |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: RaynorPao大大: 謝謝您提供的方式,大致上能夠解決這個問題 不過還是希望您能夠幫小弟是否能夠一個檔案就解決囉:) 因為在客戶的要求裡,是希望這個檔案能夠放在ftp上供人下載, 在Client端的操作可能不懂電腦,所以必須做到一個執行檔下載後,只要直接執行就能將該執行檔裡的所有檔案放到該放的目錄(這裡無須指定目錄)裡(這樣的話,大大的方式是否能夠一個執行檔就完成?)。 所以可能要用ftp下載的話,就必須下載兩個檔吧,一個是包檔案的壓縮檔,一個就是執行檔案移動到該在的目錄的執行檔囉… 不知道大大還有沒有其它的方式能夠解決呢:) < >< > >>< face="Verdana, Arial, Helvetica">jhlin88 你好: (1)讓你的客戶把下載的檔案,指定存到你要的目錄,解開即可 例如: 指定存在 C:\ 解開即為 C:\A (2)先寫一個小 Application(EXE),並且把你要給客戶的檔案載入至 resource file,加入到 Application 裡面(變成一個檔案) (3)IntallShield或繼續試 RAR.... > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
引言: timhuang兄: 小弟之前有使用過這個方法,但是我把這個檔案放到別的目錄(例如我的文件夾),然後再執行一次之後,發現出現的視窗上的路徑還是相對路徑,不知道您那邊是否也會如此呢?HI, 試了一下. 發現確實有你說的狀況... sorry. 但是有找到解決的方法了. 在 comment tab 中, 在 Enter a comment manually 裡面設定即可. 加入 Path=C:\A 就行了. 無論放在什麼位置執行都會預設解到 C:\A 另外 Command mode 要使用 X 來解壓縮就可以解到我們在 rar 中 stored 的 full path 裏... 如 RAR X AA.RAR 即可!! HELP 說明如下: ------------------------ Path= Set the default destination path for unpacked files. Absolute paths started from ' |
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 各位大大: 小弟最近想要將檔案壓縮並且製作成自解檔,但是在解壓縮時想要直接解壓縮到特定的目錄,也就是說由USER按下這個自解檔之後,不需要輸入路徑,自動就解壓縮到固定的目錄。 請問各位大大這樣的方式如何做呢。 JamesLin1.我用的是win rar 3.0 2.在原目錄下按右鍵,選"加入到壓縮檔" 3.勾選"建立自解壓縮檔" 4.選"進階"頁的,"自解檔選項" 5.在"一般"頁的,"要解壓縮的路徑",輸入絕對路徑,如:"c:\","絕對路徑"選項會圈選出來! 6.再到"模式"頁的,"寂靜模式",圈選"隱藏啟動時的對話方塊" 7.完成了,這就是您要的吧! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
|
jhlin88
一般會員 發表:21 回覆:28 積分:9 註冊:2002-10-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |