Это команда wg-fileImport, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fileImport - Импортировать файлы в Asset Manager WebGUI.
СИНТАКСИС
fileImport --configFile config.conf --pathToFiles путь
--parentAssetID идентификатор
[--groupToEdit группа]
[--groupToView группа]
[--идентификатор владельца]
[--findByExt ext1, ext2, ...]
[--ignoreExtInName]
[--webUser имя пользователя]
[--рекурсивный]
[--перезаписать]
[--переопределить]
[--тихий]
импорт файла --help
ОПИСАНИЕ
Этот служебный сценарий WebGUI импортирует файлы в Asset Manager WebGUI, прикрепленные к
указанный родительский актив, помогающий выполнять массовую загрузку контента.
Эта утилита предназначена для запуска от имени суперпользователя в системах Linux, поскольку она должна быть
возможность помещать файлы в каталоги данных WebGUI и менять владельцев файлов. если ты
хотите запустить эту утилиту без прав суперпользователя, используйте --переопределить описанный вариант
внизу.
--configFile config.conf
Используемый файл конфигурации WebGUI. Необходимо указать только имя файла, так как оно будет
можно найти в каталоге конфигурации WebGUI. Этот параметр обязателен.
--pathToFiles путь
Путь к папке, содержащей файлы для импорта. Этот параметр обязателен.
--parentAssetId id
Прикрепите импортированные файлы к Активу id в диспетчере ресурсов WebGUI. Этот параметр
не требуется.
--groupToEdit id
Сделайте участников группы WebGUI идентифицированными id иметь возможность редактировать загруженные файлы. Если
если не указано иное, по умолчанию используется идентификатор группы 4 (менеджеры контента).
--groupToView id
Сделайте участников группы WebGUI идентифицированными id иметь возможность просматривать загруженные файлы. Если
оставлено неопределенным, по умолчанию используется идентификатор группы 7 (Все).
--владелец id
Сделайте пользователя WebGUI идентифицированным id владеть загруженными файлами. Если не указано иное, это
по умолчанию - User ID 3 (Admin).
--вебпользователь имя пользователя
Системный пользователь, от имени которого работает ваш веб-сервер. Если не указано иное, по умолчанию будет
WWW-данные.
--переопределить
Этот флаг позволит вам запускать эту утилиту, не будучи суперпользователем, но обратите внимание на
что это может работать не так, как задумано.
--skipOlderThan интервал
Пропускать файлы старше интервал секунд. Если не указано иное, по умолчанию будет пропущено
файлов нет.
--findByExt описания
Импортируйте только те файлы с соответствующими расширениями файлов. описания это список запятых-
отдельные расширения для соответствия. Если не указано иное, по умолчанию будут импортированы все
файлы.
- рекурсивный
Рекурсивный импорт файлов. Если не указано иное, будут сохранены только файлы в папке.
импортировано, без следующих вложенных папок.
- перезаписать
Замените любой совпадающий URL-адрес файла новым файлом, а не создавайте новый Актив для
файл. Создайте экземпляр существующего ресурса и замените файл.
--ignoreExtInName
Не включайте расширение имени файла в поля базы данных Title и menuTitle.
--тихий
Отключите весь вывод, если нет ошибки.
--Помогите
Показывает эту документацию, затем закрывается.
ВЫХОД ЦЕННОСТИ:
По завершении возвращаются следующие значения выхода:
0 Успешное исполнение.
1 Остановите скрипт, если не суперпользователь.
2 Невозможно открыть папку для чтения.
3 Два файла с одинаковыми именами были выбраны для импорта
в рекурсивном режиме.
4 Отсутствует обязательный параметр.
5 Указанный родительский AssetId не существует.
Используйте wg-fileImport онлайн с помощью сервисов onworks.net