Systemwalker Operation Managerで、jobschdeftocsvコマンドで出力したCSVファイルを使用して、ジョブネット登録バッチを作成および登録すると、ジョブのパラメタ欄の「"」が削除されてしまいます。
Systemwalker Operation Managerのよくあるご質問を検索できます。
Systemwalker Operation Manager の技術情報はこちら
- jobschdeftocsvコマンドで出力したCSVファイルを使用して、ジョブネット登録バッチを作成および登録すると、ジョブのパラメタ欄の「"」が削除されてしまいます。原因と対処方法を教えてください。
-
[原因]
jobschdeftocsvコマンドでは、ジョブネット制御文やジョブ制御文を、そのままカンマ区切りで変換していますが、ジョブネット登録バッチ内で実行されるjobschcsvtodefコマンド実行時に、CSVファイル書式の仕様で「"」(ダブルクォーテーション)が文字列ではなく、項目区切り文字として扱われ、jobschdeftocsvコマンドで出力されていた「"」が削除されてしまうためです。
[対処方法]
現象はCSVファイル書式の仕様に基づく動作のため、Systemwalker Operation Managerのコマンドでは対処できません。
jobschdeftocsvコマンドで出力したCSVファイルを編集し、「"」が含まれている箇所に「"」を2つ追加してください。
以下の例を参考にしてください。
<例>
- 修正前
jobA.bat,4,ジョブA,,"C:¥Program Files¥test"log,jobA,,,1 - 修正後
jobA.bat,4,ジョブA,,"""C:¥Program Files¥test"""log,jobA,,,1
- 修正前
製品・サービス区分 | Systemwalker | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 運用/保守 |