Pular para o conteúdo principal

OS

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


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.


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.


getPath​


_os.getPath(caminho: string) : File​

Descrição​

Fornece o objeto de manipulação de arquivos para o caminho no sistema.

Como Usar​
// Cria a estrutura de pastas na raíz do sistema.
_os.path("/tmp/netuno").mkdirs()
Atributos​
NOMETIPODESCRIÇÃO
caminhostringCaminho relativo do arquivo ou pasta dentro da aplicação.
Retorno​

( File )

Retorna o objeto de manipulação para o caminho.


init​


_os.init() : OS​

Descrição​

Inicia uma nova instância do OS.

Retorno​

( OS )

A nova instância do recurso OS.


initProcess​


_os.initProcess() : ProcessLauncher​

Retorno​

( ProcessLauncher )


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.


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.


path​


_os.path(caminho: string) : File​

Descrição​

Fornece o objeto de manipulação de arquivos para o caminho no sistema.

Como Usar​
// Cria a estrutura de pastas na raíz do sistema.
_os.path("/tmp/netuno").mkdirs()
Atributos​
NOMETIPODESCRIÇÃO
caminhostringCaminho relativo do arquivo ou pasta dentro da aplicação.
Retorno​

( File )

Retorna o objeto de manipulação para o caminho.