これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wg-fileImport です。
プログラム:
NAME
fileImport - WebGUI の Asset Manager にファイルをインポートします。
SYNOPSIS
fileImport --configFile config.conf --pathToFiles パス
--parentAssetID ID
[--groupTo編集グループ]
[--groupToView グループ]
[--所有者ID]
[--findByExt ext1、ext2、...]
[--ignoreExtInName]
[--webUser ユーザー名]
[--再帰的]
[--上書き]
[ - オーバーライド]
[ - 静かな]
fileImport --ヘルプ
DESCRIPTION
この WebGUI ユーティリティ スクリプトは、WebGUI のアセット マネージャにファイルをインポートします。
指定された親アセットを使用して、コンテンツの一括アップロードを支援します。
このユーティリティは、Linuxシステムでスーパーユーザーとして実行するように設計されています。
WebGUIのデータディレクトリにファイルを配置し、ファイルの所有権を変更することができます。 もし、あんたが
スーパーユーザー権限なしでこのユーティリティを実行したい場合は、 - オーバーライド 説明されているオプション
を参照してください。
--configFile config.conf
使用するWebGUI構成ファイル。 ファイル名のみを指定する必要があります。
WebGUIの構成ディレクトリ内で検索されます。 このパラメーターは必須です。
--ファイルへのパス path
インポートするファイルが含まれるフォルダーへのパス。 このパラメータは必須です。
--parentAssetId id
インポートしたファイルをアセットに添付します id WebGUI のアセット マネージャーで。 このパラメータ
必要とされている。
--groupToEdit id
WebGUI のグループのメンバーを次のように指定します。 id アップロードされたファイルを編集できるようになります。 もし
指定しない場合は、デフォルトでグループ ID 4 (コンテンツ マネージャー) になります。
--groupToView id
WebGUI のグループのメンバーを次のように指定します。 id アップロードされたファイルを表示できるようになります。 もし
指定しない場合、デフォルトのグループ ID 7 (Everyone) になります。
- オーナー id
WebGUI のユーザーを次のように識別するようにします。 id アップロードされたファイルを所有します。 指定しないままにすると、
デフォルトはユーザー ID 3 (管理者) です。
--webUser ユーザ名
Web サーバーを実行するシステム ユーザー。 指定しない場合、デフォルトで
www-データ.
- オーバーライド
このフラグを使用すると、スーパーユーザーでなくてもこのユーティリティを実行できますが、注意してください。
意図したとおりに機能しない可能性があります。
--スキップより古い インターバル
より古いファイルをスキップする インターバル 秒。 指定しない場合、デフォルトでスキップされます。
ファイルがありません。
--findByExt パターン
一致するファイル拡張子を持つファイルのみをインポートします。 パターン はカンマのリストです
一致する分割された拡張子。 指定しない場合、デフォルトですべてインポートされます。
ファイル。
-再帰的
ファイルを再帰的にインポートします。 指定しない場合は、フォルダー内のファイルのみが保存されます。
サブフォルダーをフォローせずにインポートされました。
-上書き
新しいアセットを作成するのではなく、一致するファイル URL を新しいファイルで上書きします。
ファイル。 既存のアセットをインスタンス化し、ファイルを置き換えます。
--ignoreExtInName
Title および menuTitle データベース フィールドにはファイル名拡張子を含めないでください。
- 静かな
エラーがない限り、すべての出力を無効にします。
- 助けて
このドキュメントを表示してから終了します。
EXIT VALUES
完了時に次の終了値が返されます。
0 実行に成功しました。
1 スーパー ユーザーでない場合は、スクリプトを停止します。
2 フォルダーを開いて読み取ることができません。
3 XNUMX つのファイルが同じ名前であり、インポートするように選択されました
再帰モード中。
4 必須パラメータが欠落しています。
5 指定された親 AssetId が存在しません。
onworks.net サービスを使用してオンラインで wg-fileImport を使用する