Pular para o conteúdo principal

OS

Realiza a execução de comandos no sistema operativo, manipulação de ficheiros e pastas.


command


_os.command(comando: [Ljava.lang.String;[]) : OSCommand

Descrição

Executa um comando no sistema operacional e obtém o resultado da execução, o primeiro item é o comando e os seguintes são parâmetros.

Atributos
NOMETIPODESCRIÇÃO
comando[Ljava.lang.String;[]O comando e parâmetros opcionais que serão executados.
Retorno

( OSCommand )

Resultado da execução do comando no sistema operacional, incluí o output.


_os.command(comando: java.util.List) : OSCommand

Descrição

Executa um comando no sistema operacional e obtém o resultado da execução, o primeiro item é o comando e os seguintes são parâmetros.

Atributos
NOMETIPODESCRIÇÃO
comandojava.util.ListO comando e parâmetros opcionais que serão executados.
Retorno

( OSCommand )

Resultado da execução do comando no sistema operacional, incluí o output.


_os.command(comando: Values) : OSCommand

Descrição

Executa um comando no sistema operacional e obtém o resultado da execução, o primeiro item é o comando e os seguintes são parâmetros.

Atributos
NOMETIPODESCRIÇÃO
comandoValuesO comando e parâmetros opcionais que serão executados.
Retorno

( OSCommand )

Resultado da execução do comando no sistema operacional, incluí o output.


directory


_os.directory() : string

Descrição

Obtém o caminho onde os comandos serão executados.

Retorno

( string )

O local onde o comando será executado.


_os.directory(diretorio: string) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretoriostringO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


_os.directory(diretorio: File) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretorioFileO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


_os.directory(diretorio: Storage) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretorioStorageO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


env


_os.env() : Values

Retorno

( Values )


_os.env(env: Values) : OS

Atributos
NOMETIPODESCRIÇÃO
envValues
Retorno

( OS )


file


_os.file(caminho: string) : File

Descrição

Obtém o objeto de manipulação de pastas e ficheiros relativo ao caminho passado, neste caso o caminho deverá ser uma ficheiro.

Atributos
NOMETIPODESCRIÇÃO
caminhostringO caminho da pasta que deve obter o objeto de manipulação.
Retorno

( File )

Instância do objeto de manipulação de ficheiros e pastas relativo ao caminho passado, neste caso uma ficheiro.


folder


_os.folder(caminho: string) : File

Descrição

Obtém o objeto de manipulação de pastas e ficheiros relativo ao caminho passado, neste caso o caminho deverá ser uma pasta.

Atributos
NOMETIPODESCRIÇÃO
caminhostringO caminho da pasta que deve obter o objeto de manipulação.
Retorno

( File )

Instância do objeto de manipulação de ficheiros e pastas relativo ao caminho passado, neste caso uma pasta.


getDirectory


_os.getDirectory() : string

Descrição

Obtém o caminho onde os comandos serão executados.

Retorno

( string )

O local onde o comando será executado.


getEnv


_os.getEnv() : Values

Retorno

( Values )


getFile


_os.getFile(caminho: string) : File

Descrição

Obtém o objeto de manipulação de pastas e ficheiros relativo ao caminho passado, neste caso o caminho deverá ser uma ficheiro.

Atributos
NOMETIPODESCRIÇÃO
caminhostringO caminho da pasta que deve obter o objeto de manipulação.
Retorno

( File )

Instância do objeto de manipulação de ficheiros e pastas relativo ao caminho passado, neste caso uma ficheiro.


getFolder


_os.getFolder(caminho: string) : File

Descrição

Obtém o objeto de manipulação de pastas e ficheiros relativo ao caminho passado, neste caso o caminho deverá ser uma pasta.

Atributos
NOMETIPODESCRIÇÃO
caminhostringO caminho da pasta que deve obter o objeto de manipulação.
Retorno

( File )

Instância do objeto de manipulação de ficheiros e pastas relativo ao caminho passado, neste caso uma pasta.


getName


_os.getName() : string

Descrição

Obtém o nome do sistema operacional.

Retorno

( string )

O nome do sistema operacional.


getShell


_os.getShell() : boolean

Retorno

( boolean )


getWaitFor


_os.getWaitFor() : long

Retorno

( long )


init


_os.init() : OS

Descrição

Inicia uma nova instância do OS.

Retorno

( OS )

A nova instância do recurso OS.


isFile


_os.isFile(path: string) : boolean

Descrição

Verifica se o caminho é um ficheiro.

Atributos
NOMETIPODESCRIÇÃO
pathstring
Retorno

( boolean )

Se é ou não um ficheiro.


isFolder


_os.isFolder(path: string) : boolean

Descrição

Verifica se o caminho é uma pasta.

Atributos
NOMETIPODESCRIÇÃO
pathstring
Retorno

( boolean )

Se é ou não uma pasta.


isLinux


_os.isLinux() : boolean

Descrição

Verifica se o sistema operacional é Linux.

Retorno

( boolean )

Se é ou não o sistema operacional Linux.


isMac


_os.isMac() : boolean

Descrição

Verifica se o sistema operacional é Mac OS X.

Retorno

( boolean )

Se é ou não o sistema operacional Mac OS X.


isOS


_os.isOS(tipoSO: string) : boolean

Descrição

Verifica o sistema operacional baseado no nome passado que pode ser Linux, Mac ou Windows.

Atributos
NOMETIPODESCRIÇÃO
tipoSOstringO tipo de sistema operacional que pode ser Linux, Mac ou Windows.
Retorno

( boolean )

Se é ou não o sistema operacional que foi indicado.


isReadCommandError


_os.isReadCommandError() : boolean

Retorno

( boolean )


isReadCommandOutput


_os.isReadCommandOutput() : boolean

Retorno

( boolean )


isWindows


_os.isWindows() : boolean

Descrição

Verifica se o sistema operacional é Windows.

Retorno

( boolean )

Se é ou não o sistema operacional Windows.


name


_os.name() : string

Descrição

Obtém o nome do sistema operacional.

Retorno

( string )

O nome do sistema operacional.


readCommandError


_os.readCommandError() : boolean

Retorno

( boolean )


_os.readCommandError(readCommandError: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
readCommandErrorboolean
Retorno

( OS )


readCommandOutput


_os.readCommandOutput() : boolean

Retorno

( boolean )


_os.readCommandOutput(readCommandOutput: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
readCommandOutputboolean
Retorno

( OS )


setDirectory


_os.setDirectory(diretorio: string) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretoriostringO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


_os.setDirectory(diretorio: File) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretorioFileO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


_os.setDirectory(diretorio: Storage) : OS

Descrição

Define o caminho onde os comandos serão executados.

Atributos
NOMETIPODESCRIÇÃO
diretorioStorageO local onde o comando será executado.
Retorno

( OS )

Instância do recurso de sistema operacional.


setEnv


_os.setEnv(shell: Values) : OS

Atributos
NOMETIPODESCRIÇÃO
shellValues
Retorno

( OS )


setReadCommandError


_os.setReadCommandError(readCommandError: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
readCommandErrorboolean
Retorno

( OS )


setReadCommandOutput


_os.setReadCommandOutput(readCommandOutput: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
readCommandOutputboolean
Retorno

( OS )


setShell


_os.setShell(shell: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
shellboolean
Retorno

( OS )


setWaitFor


_os.setWaitFor(waitFor: long) : OS

Atributos
NOMETIPODESCRIÇÃO
waitForlong
Retorno

( OS )


shell


_os.shell() : boolean

Retorno

( boolean )


_os.shell(shell: boolean) : OS

Atributos
NOMETIPODESCRIÇÃO
shellboolean
Retorno

( OS )


waitFor


_os.waitFor() : long

Retorno

( long )


_os.waitFor(waitFor: long) : OS

Atributos
NOMETIPODESCRIÇÃO
waitForlong
Retorno

( OS )