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.


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.