Função: CHMOD
Altera as permissões de um arquivo por outro.
CHMOD ( [ cFileName], [ nFileMode] ) --> lRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cFileName | Caracter | Indica o nome do arquivo no qual se deseja alterar suas propriedades (atributos) do sistema. | ||
nFileMode | Numérico | Indica a permissão que será atribuída ao proprietário, grupo ou representante do arquivo indicado no parâmetro cFileName. |
-
lRet(logico)
- Retorna verdadeiro (.T.), se a alteração da restrição for realizada com sucesso; caso contrário, falso (.F.).
- Essa função era executada apenas em ambiente Linux/Unix. No entanto, para builds superiores a 7.00.101202A, está função será compatível com Windows.
- O parâmetro <nFileMode>, consiste em três números, em octal, que especifica as restrições de acesso para o proprietário, grupo de usuário do proprietário e finalmente qualquer outro, nessa ordem.
Cada número pode ser calculado pela adição das permissões necessárias para o alvo. Observe:
Número Descrição 1 Direito de execução 2 Direito de escrita 4 Direito de leitura
- Para obter mais informações sobre os modos no sistema Linux/Unix, consulte man chmod(1) e man chmod(2).
CHMOD( cFileName , 777 ) // Resultado: .T.CHMOD( cFileName, 4 ) // Somente leitura
Microsiga Protheus 8.11
,
Protheus 10
,
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas