Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 如何... > 檔案

EmEditor 如何: 使用命令列選項

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - 如何 - 檔案

使用命令列選項

命令列選項能在「開始」功能表中的「運行」對話方塊中或一個命令提示符視窗中被指定。

語法

打開一個或多個檔案

"File1" "File2" "File3" ... [/r] [/fh] [/nr] [/sp] [/l LineNumber] [/cl ColumnNumber] [/cp encoding] [/c "Config"] [/mf "MacroPath"]

新增一個檔案

[/cd] [/sp] [/c "Config"] [/mf "MacroPath"]

新增一個檔案并貼上

[/i] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]

新增一個檔案并貼為引文

[/iq] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]

新增一個檔案,貼為引文并換行

[/iqr] [/cd] [/sp] [/c "Config"] [/mf "MacroPath"]

顯示系統匣圖示

/ti

列印一個檔案

"File" /p [/nr] [/sp] [/cp encoding]

比較兩個檔案

/cmp "File1" "File2"

轉換一個檔案編碼

"SrcFile" [/nr] [/sp] [/cp EncodingToOpen] [/c "Config"] /cps EncodingToSave /ss+ /sa "DestFile"

如果不用 Unicode 簽名 (BOM) 儲存,用 /ss- 而不是 /ss+.

顯示「多檔尋找」對話方塊

/fd

顯示「多檔取代」對話方塊

/rd

多檔尋找

/fc "FindWhat" [/fr] [/fw] [/x] [/fn] [/fu "FilesToIgnore"] [/cp encoding] "path"

當點擊在「多檔尋找」對話方塊中的「尋找」按鈕時,該命令被內部調用。要進行不區分大小的搜尋,用 /fi 而不是 /fc。

多檔取代

/fc "FindWhat" [/fr] [/fw] [/x] [/ko] [/fu "FilesToIgnore"] [/cp encoding] "path" /rw "RepalceWith" [/bk "BackupFolder"]

當點擊在「多檔取代」對話方塊中的「取代全部」按鈕時,該命令被內部調用。要進行不區分大小的搜尋,用 /fi 而不是 /fc。/ko 和 /bk 不能同時被指定。

打開一個檔案并取代

"File" /rc "FindWhat" [/fw] [/x] [/cp encoding] /rw "RepalceWith"

當執行「多檔取代」命令時,該命令被內部調用。要進行不區分大小的搜尋,用 /ri 而不是 /rc。

還原工作區

/ws

該命令被內部調用當選擇「還原工作區」命令時。

儲存工作區

/wss

該命令被內部調用當選擇「儲存工作區」命令時。

用 EmEditor 抓取文字

/eh

該命令從系統匣圖示上被調用,當按下在「自訂系統匣圖示」對話方塊中定義的用 EmEditor 抓取文字的快速鍵時。

顯示「說明」

/?

選項

/?

顯示「說明」。

/act

激活 EmEditor 如果它已經在運行,或啟動 EmEditor,如果它還沒有運行。

/bk "BackupFolder"

指定一個備份資料夾當多檔取代時。

/c "Config"

設定組態。

/ca

關閉所有文檔。

/car

關閉所有文檔包括隱藏的視窗如果 "快速開始" 選項被啟用。

/cd

在「打開」文字方塊中把目前的目錄設為預設資料夾。

/cjl

自訂在 Windows 7 或之后版本中的跳轉清單。

/cl ColumnNumber

邏輯的列號。

/clw

清除工作去。

/cmp

比較兩個檔案。

/cp Encoding

設定一個用來打開的編碼。一個編碼可以是編碼常數之一。可以指定帶有下列數值的組合。

131072

偵測 Unicode 簽名 (BOM)。

262144

偵測 UTF-8。

524288

偵測 HTML/XML 字元集。

1048576

偵測所有編碼。

/cps Encoding

設定一個用來打開的編碼。一個編碼可以是編碼常數之一。

/di

指定工作資料夾當創建一個新文檔時。EmEditor 內部使用。

/eh

抓取文字塊內容。

/fc "FindWhat"

多檔尋找 (區分大小寫) 。

/fd

顯示多檔尋找對話方塊

/ff "FindWhat"

直接在打開的文檔中尋找一個字串。可以與 /mc 或 /x 聯合使用。

/fi "FindWhat"

多檔尋找 (不區分大小寫) 。

/fh

亮顯被搜尋的字串。

/fn

僅顯示檔案名稱當多檔尋找時。

/fu "FilesToIgnore"

忽略下列檔案或資料夾名稱。

/fr

在子資料夾中搜尋當進行多檔尋找時 (與/fc 或 /fi 一起用) 。

/fw

僅搜尋單字

/hide

把 EmEditor 作為一個隱藏的視窗運行當 "快速開始" 選項被啟用時。

/i

從剪貼簿上貼上一個文字字串。

/ipi

重新整理外掛程式清單。從外掛程式安裝程式中使用。

/iq

從剪貼簿上貼上一個文字字串為引用文字。

/iqr

從剪貼簿上貼上一個文字字串為引用文字并換行。

/ko

保持修改的檔案打開當多檔取代時。

/l LineNumber

把游標移到邏輯行的行號處。

/mc

符合大小寫當 /ff 被用來尋找一個字串時。

/mf

指定一個要運行的巨集檔案。

/n

總是作為一個新檔案開始。

/ncp

隱藏 "指定的檔案不存在。要打開一個新檔案嗎?" 的提示消息當一個指定的檔案無法找到時。

/ne

指定禁用由事件觸發的巨集。

/nr

不添加檔案路徑到最近檔案清單中。

/od

顯示「打開」對話方塊來選擇要打開的檔案。

/p

列印檔案。

/pos left top right bottom

用四個整數指定視窗位置 (左,頂,右,底) 。

/r

只讀模式。

/rc "FindWhat"

多檔取代 (區分大小寫) 。

/rd

顯示多檔取代對話方塊

/rh

把 HTML 檔案打開為只讀。內部使用。

/ri "FindWhat"

多檔取代 (不區分大小寫) 。

/rr

在資料夾中以遞歸方式打開檔案。

/rw

指定要用來取代的字串。

/sa "DestFile"

在轉換編碼后指定一個要儲存為的檔案名稱。

/sca

儲存并關閉所有打開的文檔。

/scrlf

在轉換編碼后用 CR+LF 作為換行方式來儲存檔案。

/scr

在轉換編碼后用僅 CR 作為換行方式來儲存檔案。

/slf

在轉換編碼后用僅 LF 作為換行方式來儲存檔案。

/sp

指定要在其他 EmEditor 視窗中運行一個新的單獨進程。這個選項適用于由于應用程式必須監控進程終止來偵測檔案修改,因此必須從另一個應用程式中啟動一個新的 EmEditor 視窗。如果該選項被指定,一些包括索引標籤操作在內的功能將被禁用,并且會喪失支持。

/ss+

用一個 Unicode 簽名 (BOM) 儲存檔案在在轉換編碼之后。

/ss-

不用一個 Unicode 簽名 (BOM) 儲存檔案在在轉換編碼之后。

/ti

顯示系統匣圖示。

/uob

用輸出欄來顯示多檔尋找的結果。

/x

用規則運算式尋找或多檔尋找。

/ws

還原工作區。

/wss

儲存工作區。

示例

/rr *.htm

打開所有 .htm 檔案包括所有子資料夾。

/p "filename"

輸出檔案名稱。

/r "filename"

用只讀模式打開該檔案。

/c "Normal" "filename"

用預設組態打開該檔案。

/l 123 "filename"

打開該檔案,跳到第 1,2,3 行并顯示這些行。

/ff "what" /mc "filename"

打開該檔案,并尋找符合的大小寫。

/fh

亮顯最后一次搜尋的字串。

/ti

作為一個系統匣圖示打開。

/fi "ABC" "c:\Temp\*.txt"

在 c:\Temp 資料夾中從所有副檔名為 .txt 的檔案中搜尋字串 ABC,并忽略大小寫。

/fi "abc" /fr /fw /fn /fu "_*;*.bak" /cp 65536 "c:\test\*.htm;*.txt"

在 c:\test 資料夾中從所有副檔名為 .htm 以及 .txt 的檔案中搜尋字串 abc,并忽略大小寫。另外,該命令的附加條件有搜尋子資料夾,只搜尋字詞,僅顯示檔案名,忽略檔案或資料夾名稱與 "_*;*.bak" 符合,并使用系統預設編碼。

/fc "[a-e]" /fr /x /fu "_*;*.bak" /cp 65536 "c:\test\*.htm;*.txt"

在 c:\test 資料夾中從所有副檔名為 .htm 以及 .txt 的檔案中搜尋與規則運算式 [a-e] 符合的文字,并且大小寫需符合。另外,該命令的附加條件有搜尋子資料夾,忽略檔案或資料夾名稱與 "_*;*.bak" 符合,并使用系統預設編碼。

"c:\test\utf16.txt" /cp 65537 /cps 65001 /ss- /sa "c:\test\utf8.txt" /scrlf

不用 Unicode 簽名,把一個 UTF-16LE 檔案,c:\test\utf16.txt,轉換為 UTF-8,并儲存為 c:\test\utf8.txt。換行方式被轉換為 CR+LF。

提示

在檔案中搜尋的字串必須跟在 /fc 或 /fi 之后。

如果不指定任何選項,被選取的檔案只會被打開。

如果 /c 沒有被指定,并且與某個組態相關聯的副檔名相同,那么會用該組態打開檔案。i

如果一個資料夾名稱被指定而不是一個檔案名,EmEditor 會用「打開」對話方塊顯示該資料夾。

命令列選項區分大小寫。例如 /r 無法被識別如果寫作 /R 的話。

當從命令列進行搜尋時,會一直用逸出序列。

Copyright © 2003-2016 by Emurasoft, Inc.