指令行選項
您可以從指令行啟動 IBM® SPSS® Statistics ,並包括各種參數以登入分析伺服器或啟動正式作業模式,以及其他選項。 指令名稱為 stats,並且可以從下列其中一個位置來執行:
- Windows:<installation directory>
- Mac:<installation directory>/<version>.app/Contents/MacOS
- Linux:<installation directory>/bin
可用的參數和選項
stats [-server <inet:hostname:port>] [-user <name>] [-password <password>]
[-switchserver]
[-singleseat]
[-nologo]
[-production [silent|prompt] [-background]]
[-symbol <values>]
[<filename> [-filepassword <password>]] ...
[-unicode [on|off]]
[-codepageSyntaxFiles [off|on|'encoding']]
[-help|-h]
-server<inet:hostname:port> 或 -server<ssl:hostname:port>。伺服器的名稱或 IP 位址和埠號。 僅 Windows。
-user <name>。有效的使用者名稱。 如果需要網域名稱,請在使用者名稱前面加上網域名稱和反斜線 (\)。僅限 Windows。
-password <password>。使用者密碼。
-switchserver。 顯示「伺服器登入」對話框。 此參數的優先順序高於之前的 -server
、-user
和 -password
參數。 僅 Windows。
-singleseat。 在單一座位模式中啟動應用程式。
-nologo。 啟動應用程式但不顯示開始畫面。
-production [prompt|silent]。 在製作模式下啟動應用程式。 prompt
與 silent
關鍵字可指定如果在作業中指定 runtime 值,是否顯示提示 runtime 值的對話框。 prompt 關鍵字為預設值,會顯示對話框。 silent 關鍵字則不會顯示對話框。 如果您使用 silent
關鍵字,則可使用 -symbol
參數定義 runtime 符號。 否則便使用預設值。 當使用 -production
參數時,會忽略 -switchserver
與 -singleseat
參數。
-symbol <values> 正式作業工作中使用的符號值配對清單。 每一個符號名稱都以 @ 開頭。 包含空格的值應使用引號括住。 在字串文字中包含引號或撇號的規則可能因作業系統而異,但包含單引號或雙引號的字串通常適用 (例如, “'a quoted value'”
)。 必須使用「執行時期值」標籤在正式作業工作中定義符號。 如需相關資訊,請參閱主題 執行時期值 。
-background。 在遠端伺服器的背景中執行正式作業工作。 您的本機電腦並不需要保持開啟,也不需要保持連線到遠端伺服器。 您可以中斷連線,稍後再擷取結果。 您還必須包括 -production
參數,並使用 -server
參數指定伺服器。
<檔名> ...。 檔案名稱清單,此清單可包含所有應用程式支援的檔案類型。 如果檔案名稱中有空格的話,將檔案名稱用雙引號括起來。 如果檔案受密碼保護,則在檔名後面加上 -filepassword
開關及密碼。
Unicode。 開啟或關閉 Unicode 模式。 預設開啟。 當關閉 Unicode 模式時,應用程式在字碼頁模式下執行。
codepageSyntax檔案。 判定用來讀取指令語法檔案的編碼。
- off。 如果檔案或
INCLUDE
或INSERT
上的編碼規格中沒有編碼 ID ,則語法檔會讀取為 UTF-8 (如果–unicode on
) ,或讀取為現行後端語言環境編碼 (如果–unicode no
)。 這是預設值。 - 於. 無論語法檔案中指定的編碼或
INCLUDE
或INSERT
上指定的編碼為何,所有語法檔案都會以現行後端語言環境編碼來讀取。 - 'encoding'。 無論語法檔案中指定的編碼或
INCLUDE
或INSERT
上指定的編碼為何,所有語法檔案都會以指定的語言環境編碼來讀取。 含括值可以是任何有效的字碼頁編碼,包括(但不限於)在 loclmap.xml 中指定的編碼值。 此檔案位於安裝目錄中。
-help|-h。 顯示指令說明。
如果省略 -server
、 -user
、 -password
、 -switchserver
及 -singleseat
參數,則 IBM SPSS Statistics 會以預設模式執行。
範例
附註:下列範例假設您將目錄變更至執行位置。 細節可能會隨作業系統而改變,並且可能需要指定路徑。
使用特定伺服器在分散模式中啟動:
stats -server mystatssvr:3016 -user myuser -password mypassword
使用特定伺服器和網域名稱在分散模式中啟動:
stats -server mystatssvr:3016 -user "mydomain\myuser" -password mypassword
在單一座位模式中啟動:
stats -singleseat
以正式作業模式啟動,讓 IBM SPSS Statistics 提示輸入執行時期值:
stats C:\job1.spj -production
使用定義的成對符號數值在產生模式中啟動:
stats C:\job1.spj -production silent -symbol @sex male @state "North Dakota"
在開啟資料檔和語法檔時,於預設模式中啟動:
stats C:\cars.sav C:\analysis.sps