Este é o comando wg-fileImport que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
fileImport - Importa arquivos para o Asset Manager da WebGUI.
SINOPSE
fileImport --configFile config.conf --pathToFiles caminho
--parentAssetIDid
[--grupoParaEditar grupo]
[--groupToView grupo]
[- id do proprietário]
[--findByExt ext1, ext2, ...]
[--ignoreExtInName]
[- nome de usuário do webmaster]
[--recursivo]
[- sobrescrever]
[--sobrepor]
[--quieto]
arquivoImportar --help
DESCRIÇÃO
Este script de utilitário da WebGUI importa arquivos para o Asset Manager da WebGUI anexado a um
Ativo pai especificado, ajudando uploads em massa de conteúdo.
Este utilitário é projetado para ser executado como um superusuário em sistemas Linux, uma vez que precisa ser
capaz de colocar arquivos em diretórios de dados da WebGUI e alterar a propriedade dos arquivos. Se você
deseja executar este utilitário sem privilégios de superusuário, use o --sobrepor opção descrita
abaixo.
--configArquivo config.conf
O arquivo de configuração da WebGUI a ser usado. Apenas o nome do arquivo precisa ser especificado, uma vez que será
ser pesquisado dentro do diretório de configuração do WebGUI. Este parâmetro é obrigatório.
--pathToFiles caminho
Caminho para uma pasta que contém os arquivos a serem importados. Este parâmetro é obrigatório.
--parentAssetId id
Anexe os arquivos importados ao Ativo id no Asset Manager da WebGUI. Este parâmetro
É necessário.
--groupToEditar id
Faça membros do grupo WebGUI identificados por id ser capaz de editar os arquivos carregados. Se
se não for especificado, o padrão é Group ID 4, (gerenciadores de conteúdo).
--groupToView id
Faça membros do grupo WebGUI identificados por id ser capaz de ver os arquivos carregados. Se
se não for especificado, o padrão é Grupo ID 7, (Todos).
--proprietário id
Faça com que o usuário da WebGUI seja identificado por id possuir os arquivos carregados. Se não for especificado,
o padrão é ID do usuário 3 (Admin).
--webUser nome de usuário
O usuário do sistema com o qual seu servidor da web é executado. Se não for especificado, o padrão será
www-dados.
--sobrepor
Este sinalizador permitirá que você execute este utilitário sem ser o superusuário, mas observe
que pode não funcionar conforme o esperado.
--skipOlderThan intervalo
Pular arquivos com mais de intervalo segundos. Se não for especificado, o padrão será pular
sem arquivos.
--findByExt padrões
Importe apenas os arquivos com extensões de arquivo correspondentes. padrões é uma lista de vírgulas
extensões separadas para corresponder. Se não for especificado, o padrão será importar todos
arquivos.
--recursivo
Importe arquivos recursivamente. Se não for especificado, apenas os arquivos da pasta serão
importado, sem seguir subpastas.
- sobrescrever
Substitua qualquer URL de arquivo correspondente com o novo arquivo em vez de criar um novo Ativo para
o arquivo. Instancie o ativo existente e substitua o arquivo.
--ignoreExtInName
Não inclua a extensão do nome do arquivo nos campos do banco de dados Título e MenuTitle.
--quieto
Desative todas as saídas, a menos que haja um erro.
--Socorro
Mostra esta documentação e depois sai.
SAIR VALORES
Os seguintes valores de saída são retornados após a conclusão:
0 Execução com sucesso.
1 Pare o script se não for um superusuário.
2 Uma pasta não pode ser aberta para leitura.
3 Dois arquivos tinham o mesmo nome e foram selecionados para serem importados
durante o modo recursivo.
4 Parâmetro obrigatório ausente.
5 AssetId pai especificado não existe.
Use wg-fileImport online usando serviços onworks.net