ページの先頭行へ戻る
Systemwalker Software Configuration Manager リファレンスガイド
FUJITSU Software

1.2.8 swcfmg_repository(資産情報管理コマンド)

機能説明

Systemwalker Software Configuration Managerで管理する資産の登録、更新、削除、一覧表示、履歴表示、アップロード、および、ダウンロードを行います。

記述形式

【Windows】

swcfmg_repository.exe

{ -add -file "資産情報ファイルのパス" [-e "文字コード"] |

-update -file "資産情報ファイルのパス" [-e "文字コード"] |

-delete -id "資産ID" |

-list [-file "出力ファイルのパス"] [-e "文字コード"] [-scope 資産のスコープ] |

-history -id "資産ID" [-file "出力ファイルのパス"] [-e "文字コード"] |

-upload -id "資産ID" -file "ファイルパス" [-comment "コメント"] |

-download -id "資産ID" [-revision "資産版数"] -dir "出力先ディレクトリパス" }

【Linux】

swcfmg_repository

{ -add -file "資産情報ファイルのパス" [-e "文字コード"] |

-update -file "資産情報ファイルのパス" [-e "文字コード"] |

-delete -id "資産ID" |

-list [-file "出力ファイルのパス"] [-e "文字コード"] [-scope 資産のスコープ] |

-history -id "資産ID" [-file "出力ファイルのパス"] [-e "文字コード"] |

-upload -id "資産ID" -file "ファイルパス" [-comment "コメント"] |

-download -id "資産ID" [-revision "資産版数"] -dir "出力先ディレクトリパス" }

オプション

-add -file "資産情報ファイルのパス"

指定された資産情報ファイルに記載された内容で、資産を登録します。資産情報ファイルはCSV形式です。資産情報ファイルの詳細については、「2.2.6 資産情報ファイル」を参照してください。構成変更で資産を利用するには、ファイルのアップロードが必要です。資産の登録後に、-uploadオプションでファイルのアップロードを行ってください。

-update -file "資産情報ファイルのパス"

指定された資産情報ファイルに記載された内容で、資産を更新します。資産情報ファイルはCSV形式です。資産情報ファイルの詳細については、「2.2.6 資産情報ファイル」を参照してください。

-delete -id "資産ID"

資産IDで指定された資産を削除します。資産IDは、本コマンドの-listオプションで確認できます。

-list [-file "出力ファイルのパス"]

資産情報をCSV形式で出力します。

-file "出力ファイルのパス"が省略された場合、情報はコマンドの標準出力に出力されます。

指定されたファイルが存在しない場合はファイルを新規作成し、存在する場合は既存のファイルへ上書きします。

エラーのため、ファイル出力できなかった場合、新規作成時は、新たなファイルは作成しません。既存ファイルへの上書きの場合は、既存ファイルを保障します。

出力ファイルの詳細については、「2.2.6 資産情報ファイル」を参照してください。

また、下記のオプションを指定することで、出力する資産情報を絞り込むことができます。指定しなかった場合、すべての資産情報が出力されます。

[-scope スコープ]

出力する資産のスコープを指定します。テナントのスコープの場合、テナントのテナントID、グローバルのスコープの場合"#GLOBAL"を指定してください。

Linuxで、グローバルのスコープを指定する場合、値を'"'(ダブルクォート)で囲う必要があります。

-history -id "資産ID" [-file "出力ファイルのパス"] [-e "文字コード"]

資産履歴をCSV形式で出力します。資産IDに資産履歴を表示する資産を指定してください。

-file "出力ファイルのパス"が省略された場合、情報はコマンドの標準出力に出力されます。

指定されたファイルが存在しない場合はファイルを新規作成し、存在する場合は既存のファイルへ上書きします。

エラーのため、ファイル出力できなかった場合、新規作成時は、新たなファイルは作成しません。既存ファイルへの上書きの場合は、既存ファイルを保障します。

出力ファイルの詳細については、「2.4.5 資産履歴ファイル」を参照してください。

-upload -id "資産ID" -file "ファイルパス" [-comment "コメント"]

資産IDで指定された資産にファイルをアップロードします。ファイルパスにアップロードするファイルを指定してください。ファイルをアップロードすると、資産の版数が上がります。ファイル名が255文字以内でASCIIコードの印字可能文字のみで構成されたファイルのみをアップロードできます。また、同一資産に対して2回目以降ファイルをアップロードする場合は、ファイル名を前の版数のファイルと同じにしてください。ファイル名を途中で変更することはできません。コメントには、256文字以内の文字列を指定できます。

-download -id "資産ID" [-revision "資産版数"] -dir "出力先ディレクトリパス"

資産IDと資産版数で指定された資産をダウンロードします。資産版数を省略した場合、最新の版数の資産をダウンロードします。出力先ディレクトリパスに資産の出力先を指定してください。出力ディレクトリにファイルが存在しないことを確認してください。出力ディレクトリにファイルが存在した場合はエラーになります。資産版数は、本コマンドの-historyオプションで出力される資産履歴から確認できます。

-e "文字コード"

ファイルの文字コードを指定します。

以下の文字コードが指定できます。半角英大文字で指定します。

[Windows]

  • SJIS

  • UTF-8

[Linux]

  • UTF-8

  • EUC

本オプションを省略した場合、本コマンドの実行環境の文字コードで動作します。

復帰値

復帰値

意味

0

正常終了しました。

10

パラメーター異常です。

20

指定された入出力ファイルパスのエラーです。

30

指定された文字コードに誤りがあります。

50

ファイルの記述に誤りがあります。

70

指定された資産ID、資産版数、または、テナントIDに誤りがあります。

80

削除対象の資産を利用している構成変更テンプレート、または、ジョブが存在するため、削除できません。

100

Systemwalker Software Configuration Manager は起動していません。

103

ディレクトリサービスの接続に失敗しました。

105

対象の資産に対して他の操作が実行中です。

110

書き込みエラーです。

120

メディアライブラリでディスク容量不足が発生しました。

200

セットアップされていません。

255

システムエラーです。

コマンド格納場所

Windows

[Systemwalker Software Configuration Managerインストールディレクトリ]\SWCFMGM\bin

【Linux】

/opt/FJSVcfmgm/bin

実行に必要な権限

【Windows】

【Linux】

注意事項

共通の注意事項
登録時の注意事項
更新時の注意事項
削除時の注意事項
一覧表示時の注意事項
履歴表示時の注意事項
アップロード時の注意事項
ダウンロード時の注意事項
更新エラー時の注意事項

使用例