JP1 Version 10 JP1/IT Desktop Management 2 Automatic Installation Tool 運用ガイド
目次
用語
索引
前へ
2 / 278
次へ
表紙
前書き
はじめに
1. AITファイルを使ったリモートインストール
1.1 AITファイルとは
1.2 AITファイルを使ったリモートインストール手順
1.2.1 AITファイルおよびPP識別情報ファイルの作成
1.2.2 作成したファイルの格納
1.2.3 パッケージング
1.2.4 リモートインストールの実行
1.3 AITファイルを作成および使用する場合の注意事項
2. AITファイルの作成
2.1 Automatic Installation Toolの概要
2.1.1 Automatic Installation Toolの機能
2.1.2 Automatic Installation Toolの起動と終了
2.2 AITファイルの構造と作成手順
2.3 インストール画面の順序と属性を調査する
2.3.1 調査内容
2.3.2 インストール画面の属性の取得
2.4 インストール操作をレコーディングする
2.4.1 インストール操作のレコーディング
2.4.2 レコーディングの一時停止と再開
2.4.3 再起動を伴うインストール操作のレコーディング
2.5 PACKAGE_INFOセクションを生成する
2.5.1 PACKAGE_INFOセクションおよびPP識別情報ファイルの生成手順
2.5.2 インストールプログラムと識別用ファイルの指定方法
2.6 AITファイルを編集する
2.6.1 ウィンドウ処理について
2.6.2 自動生成されたフラグについて
2.6.3 自動生成されたAITファイルの確認と修正のポイント
2.6.4 パッケージャおよびリモートインストールマネージャとの連動
2.6.5 エラー処理の追加とリターンコードの設定
2.6.6 AITファイルの完成例
2.7 AITファイルをデバッグする
2.7.1 文法チェックと実行
2.7.2 デバッグ
3. AIT言語リファレンス
3.1 AITファイルの形式
3.2 セクション
3.2.1 PACKAGE_INFO
3.2.2 DEFINE
3.2.3 MAIN
3.2.4 ERROR
3.3 データ型
3.3.1 integer型
3.3.2 float型
3.3.3 bool型
3.3.4 string型
3.4 演算子
3.4.1 代入操作
3.4.2 単項プラス
3.4.3 単項マイナス
3.4.4 単項否定
3.4.5 加法演算子
3.4.6 乗除演算子
3.4.7 比較演算子
3.4.8 ビット単位演算子
3.4.9 論理演算子
3.4.10 演算子の優先順位
3.5 変数と定数
3.5.1 変数の例
3.5.2 定数の例
3.6 プログラムフローの制御
3.6.1 goto
3.6.2 ラベル
3.6.3 if-else-endif
3.6.4 while-loop
3.6.5 do-while
3.6.6 for-next
3.6.7 continue
3.6.8 break
3.6.9 switch-endswitch
3.7 関数呼び出し
3.7.1 形式
3.7.2 記述例
3.8 キーワード
3.9 マクロ
3.9.1 ウィンドウ操作および確認操作に関するマクロ
3.9.2 メッセージ操作に関するマクロ
3.9.3 ファイル操作に関するマクロ
3.9.4 IME操作に関するマクロ
3.9.5 ユティリティ操作に関するマクロ
3.9.6 レジストリ操作に関するマクロ
3.9.7 ディレクトリ操作に関するマクロ
3.9.8 エラーロギングに関するマクロ
4. APIリファレンス
4.1 API一覧
4.1.1 ウィンドウ操作
4.1.2 確認操作
4.1.3 解像度のチェック
4.1.4 日時操作
4.1.5 IME操作
4.1.6 文字列操作
4.1.7 メッセージ操作
4.1.8 レジストリ操作
4.1.9 リダイレクト操作
4.1.10 ディレクトリ操作
4.1.11 ファイル操作
4.1.12 INIファイル操作
4.1.13 レコーダ操作
4.1.14 タスクバー操作
4.1.15 ユティリティ操作
4.1.16 JP1/IT Desktop Management 2とのインターフェース
4.2 APIの詳細
APIの説明形式
AIT_ASCIIToChar
AIT_ChangeFileAttribute
AIT_CharToASCII
AIT_CheckResolution
AIT_ComboBoxCloseUp
AIT_ComboBoxDropDown
AIT_CtrlClick
AIT_CtrlItemCount
AIT_CtrlItemIndex
AIT_CtrlSetFocus
AIT_DefaultButtonCount
AIT_DirCopy
AIT_DirCreate
AIT_DirRemove
AIT_DMPSTRC
AIT_Exec
AIT_ExecCommand
AIT_ExistWindow
AIT_Exit
AIT_FileClose
AIT_FileCopy
AIT_FileDelete
AIT_FileEOF
AIT_FileExists
AIT_FileGetLine
AIT_FileGetPos
AIT_FileOpen
AIT_FilePutLine
AIT_FileRename
AIT_FileSetPos
AIT_FileSize
AIT_FindCloseFile
AIT_FindFirstFile
AIT_FindNextFile
AIT_FindSubStr
AIT_FocusWindow
AIT_GetCtrlText
AIT_GetCtrlTextLen
AIT_GetCurrentDirectory
AIT_GetDate
AIT_GetDtPickerDate
AIT_GetDtPickerTime
AIT_GetEditCurrentLineIndex
AIT_GetEditFirstLineIndex
AIT_GetEditTextLineLen
AIT_GetEnv
AIT_GetErrorText
AIT_GetIndexText
AIT_GetIndexTextLen
AIT_GetKeyState
AIT_GetLastError
AIT_GetMenu
AIT_GetMenuIndex
AIT_GetMenuText
AIT_GetOSType
AIT_GetProfileFirstSection
AIT_GetProfileFirstSectionNames
AIT_GetProfileNextSection
AIT_GetProfileNextSectionNames
AIT_GetProfileString
AIT_GetSubMenu
AIT_GetSubStr
AIT_GetTime
AIT_GetWindowText
AIT_IMEGetConversionStatus
AIT_IMEGetOpenStatus
AIT_IMEGetProperty
AIT_IMEGetStatusWindowPos
AIT_IMESetConversionStatus
AIT_IMESetOpenStatus
AIT_IMESetStatusWindowPos
AIT_IMESimulateHotKey
AIT_InitLog
AIT_IsEmpty
AIT_LogMessage
AIT_MenuItemClick
AIT_MessageBox
AIT_MinWnd
AIT_MouseClick
AIT_MouseDblClk
AIT_MouseDown
AIT_MouseDragDrop
AIT_MouseMoveTo
AIT_MouseUp
AIT_PlayKey
AIT_PostMessage
AIT_RegCloseKey
AIT_RegCreateKey
AIT_RegDeleteKey
AIT_RegDeleteValue
AIT_RegGetDWORDValue
AIT_RegGetStringValue
AIT_RegisterWindowMessage
AIT_RegKeyExists
AIT_RegOpenKey
AIT_RegSetDWORDValue
AIT_RegSetStringValue
AIT_RegValueExists
AIT_SelectIPAddressField
AIT_SelectListItem
AIT_SelectMultipleListItem
AIT_SelectText
AIT_SetActWnd
AIT_SetCheck
AIT_SetComboEditSelText
AIT_SetCurrentDirectory
AIT_SetDefaultWaitTimeout
AIT_SetDtPickerDate
AIT_SetDtPickerTime
AIT_SetKeyState
AIT_SetProfileString
AIT_SetScrollPos
AIT_SetSpinPos
AIT_SetWndPos
AIT_SetWndPosSize
AIT_Sleep
AIT_StatusBox
AIT_StatusBoxClose
AIT_StrLeft
AIT_StrLength
AIT_StrLower
AIT_StrLTrim
AIT_StrRight
AIT_StrRTrim
AIT_StrTrim
AIT_StrUpper
AIT_TaskbarClk
AIT_TaskbarHasFocus
AIT_TaskbarSetFocus
AIT_VerifyCharPos
AIT_VerifyCount
AIT_VerifyDateTime
AIT_VerifyDefaultButton
AIT_VerifyEnabled
AIT_VerifyExistence
AIT_VerifyFirstVisible
AIT_VerifyFocus
AIT_VerifyIndex
AIT_VerifyKeyState
AIT_VerifyLine
AIT_VerifyLocation
AIT_VerifyMenuChecked
AIT_VerifyMenuEnabled
AIT_VerifyNoOfCtrls
AIT_VerifyPos
AIT_VerifySelected
AIT_VerifyState
AIT_VerifyText
AIT_Wow64DisableWow64Redirection
AIT_Wow64RevertWow64Redirection
4.3 APIの使用例
4.3.1 復帰と改行を削除する
4.3.2 文字列を抽出する
4.3.3 リモートインストール時にレジストリのHKEY_CURRENT_USERを操作する
5. トラブルシューティング
5.1 メッセージの確認
5.1.1 メッセージの出力先
5.1.2 メッセージの形式
5.2 編集ウィンドウ使用時のメッセージ
5.3 実行および解析時のメッセージ
付録
付録A メニュー一覧
付録B PP識別情報ファイルの編集方法
付録C このマニュアルの参考情報
付録C.1 関連マニュアル
付録C.2 このマニュアルでの表記
付録C.3 このマニュアルで使用する英略語
付録C.4 このマニュアルで使用している書式について
付録C.5 オンラインヘルプについて
付録C.6 KB(キロバイト)などの単位表記について
付録D 用語解説
ページの先頭へ