その他のコマンド
雑多な機能用の便利なコマンドの概要
概要
本節では、KeeperコマンダーCLIの汎用コマンドを扱います。レコード単位の操作ではなく、日常業務やCLI環境の管理のために、コマンダーセッションの操作・構成・管理を行います。
コマンド
次のコマンドを扱う
Searchコマンド
指定した条件を満たすKeeperボルト上のレコードをすべて返します。条件は、レコードに含まれるべきテキストまたは単語です。
Python CLI
コマンド: search
フラグ:
-v --verbose 詳細出力を表示する
-c --categories レコード、チーム、共有フォルダーを指定する1文字
pattern ボルトオブジェクトの検索条件
例:
Python SDK
関数: find_records
criteria -> レコードに含まれるテキスト
record_types -> 指定したレコードタイプのレコードを返す
record_version -> 指定したレコードバージョンのレコードを返す
Getコマンド
指定したUIDの情報を返します。UIDはレコード、フォルダー、共有フォルダー、チームのいずれかです。情報はJSONとして、または詳細の一覧として出力できます。
DotNet SDK
現在のDotnet CLIでの実装は、与えられたUIDを複数カテゴリから検索する流れに従います。
UIDがレコードにない場合は、フォルダー側でUIDを検索します。
共有フォルダーにない場合は、フォルダーを確認します。
Power Commander
コマンド: Get-KeeperRecord
別名 : kr
フラグ:
Uid: 一致するUidのレコードを返すFilter: レコード内容を指定値と照合し、一致するものを返す
例:
コマンド: Get-KeeperChildItem
フォルダー内容 (サブフォルダーとレコード) を一覧表示します。
別名: kdir
フラグ:
-Path一覧するフォルダーパスまたはUID (既定は現在のフォルダー)-FilterTitle、UID、Login、Linkフィールドの一致で結果を絞り込む-Recursiveサブフォルダーを再帰的に含める-Depth再帰の深さの上限-SkipGrouping結果をフォルダーでグループ化しない-ObjectTypeフォルダーまたはレコードのみに限定する
例:
コマンド: Get-KeeperObject
UIDで任意のKeeperボルトオブジェクト (レコード、フォルダー、共有フォルダー、チーム) を取得します。
別名: ko
フラグ:
-Uid参照するUID (必須、パイプライン可)-ObjectTypeRecord、SharedFolder、Folder、Teamのいずれかに検索を限定する-PropertyNameオブジェクト全体ではなく特定のプロパティだけ返す
例
Python CLI
コマンド: get <UID>
フラグ:
--format 対応する表示形式 - json、details、fields、password
--unmask パスワードなど機密データを出力に含める
--legacy 型付きレコードをレガシーとして表示する
例:
Python SDK
関数: load_record
load_recordはレコードの詳細を返します。レコードには次の4種類があります。
PasswordRecord- レガシーまたは一般TypedRecordFileRecordApplicationRecord
これらのクラスはkeepersdk.vault.vault_recordで定義されています。
Sync Downコマンド
サーバーから最新データをダウンロードして復号し、ローカルボルトを同期します。CLIでローカルに常に最新の情報が載るようにします。
DotNet CLI
コマンド: sync-down
フラグ:
--reset (Default: false): ディスク上のストレージをリセットする--help: このヘルプを表示する。--version: バージョン情報を表示する。
例:
Versionコマンド
KeeperコマンダーCLIのバージョンと、インストールパスやOSなどの環境情報を表示します。
Clearコマンド
CLI端末画面を消去し、読みやすくします。
Quitコマンド
現在のKeeperコマンダーCLIセッションを終了し、アプリを終了します。
Generateコマンド
強力なランダムパスワードを生成します。長さや文字種 (英字、数字、記号) を指定でき、クリップボードへのコピーやJSON・表形式での出力も行えます。
Python CLI
コマンド: Generate
フラグ:
-h, --help: ヘルプを表示して終了する。--clipboard, -cc: クリップボードにコピーする。--quiet, -q: パスワード一覧のみ出力する。--password-list, -p: 整形テーブルまたはJSONに加えてパスワード一覧も出力する--output, -o: 指定ファイルへ出力する。--format, -f: パスワード、強度、利用可能ならBreachWatchの表示形式 (table、json)。--json-indent, -i: JSONのインデント (0はコンパクト、0より大きいと整形表示)。--no-breachwatch, -nb: アカウントでBreachWatchが有効でも検出をスキップする。--number, -n: NUMBER パスワードの個数
Random:
--count, -c: LENGTH パスワードの長さ。-r, --rules: RULES 複雑さをカンマ区切りの整数で指定する (大文字、小文字、数字、記号)。--symbols, -s: パスワードに含める記号の最小数、または0でなし。--digits, -d: パスワードに含める数字の最小数、または0でなし。--uppercase, -u: パスワードに含める大文字の最小数、または0でなし。--lowercase, -l: パスワードに含める小文字の最小数、または0でなし。
Keeper Passphrase:
--recoveryphrase: 24語のリカバリーフレーズを生成する。
Diceware:
--dice-rolls, -dr: サイコロの振り回数。--delimiter, -dl: 単語の区切り文字 (任意)。--word-list: 単語リストのファイルパス (任意)。
Crypto:
--crypto: 暗号ウォレットのパスフレーズを生成する
例:
Reset Passwordコマンド
このコマンドは、現在のユーザーの既存パスワードを、新しく指定したパスワードに置き換えます。
Python CLI
コマンド: reset-password
フラグ:
--delete-ssoSSOのマスターパスワードを削除する--current現在のマスターパスワード--new新しいマスターパスワードとして設定するパスワード
例:
Verify Recordsコマンド
レコード形式の整合性を確認し、レコード構造に必要な修復を行います。
Verify Shared Foldersコマンド
共有フォルダー内で、正しい共有データ鍵を持たないレコードを検出し、必要に応じて正しい鍵を付与する。
Get and Set Password Visible
Power Commander
コマンド: Get-KeeperPasswordVisible
現在のパスワード表示設定 (True または False) を返します。
コマンド: Set-KeeperPasswordVisible
レコード表示時にパスワードを平文で示すかマスクするかを切り替えます。
フラグ:
-Visible — 指定するとパスワードを平文で表示する。省略するとマスクする。
Show Two Factor Code.
TOTP (時刻ベースのワンタイムパスワード) フィールドが設定されたレコード向けに、TOTPコードを生成して表示します。現在のコード、経過秒、コード失効までの残り秒を示します。レガシーのPassword RecordとTyped Recordの両形式で利用できます。
Power Commander
コマンド: Show-TwoFactorCode
フラグ:
-Records — レコードUIDまたはレコードオブジェクト (必須、パイプライン入力可)
コマンド: Set-KeeperPasswordVisible
レコード表示時にパスワードを平文で示すかマスクするかを切り替えます。
フラグ:
-Visible — 指定するとパスワードを平文で表示する。省略するとマスクする。
Get Keeper Record Password and Report
Power Commander
コマンド: Get-KeeperRecordPassword
UID、名前、タイトル、またはレコードオブジェクトでKeeperレコードからパスワードを取り出します。平文のパスワード文字列を返します。
フラグ:
-RecordレコードUID、名前、タイトル、またはKeeperRecordオブジェクト (必須、位置引数)-Silentエラーと警告を出さず、$nullを返す
例:
コマンド: Get-KeeperPasswordReport
パスワードのセキュリティレポートを生成します。複雑さの指標 (長さ、小文字、大文字、数字、記号) を示します。フォルダーやポリシーで絞り込み、非準拠のパスワードを表示できます。
フラグ:
-Policyカンマ区切りのポリシー値: Length、Lower、Upper、Digits、Special (例: "16,3,3,3,1")-Folder分析を限定するフォルダーパスまたはUID-Length最小パスワード長のフィルター-Lower最小小文字数のフィルター-Upper最小大文字数のフィルター-Digits最小桁数のフィルター-Special— 最小記号文字数のフィルター-ShowErrors処理できないレコードの詳細エラーを表示する
例:
コマンド: Show-KeeperRecordShare
1件以上のレコードの共有情報を表示します (誰と共有されているか、権限)。
別名: kshrsh
フラグ:
-RecordsレコードUIDまたはUidプロパティを持つオブジェクト (必須、パイプライン可)
例:
最終更新
役に立ちましたか?

