A definição do nome de um ficheiro é feita da forma:
ficheiro.ext
onde ficheiro se refere ao nome do ficheiro composto por 1 a 8
caracteres e ext é a extensão do ficheiro, composta por 1 a 3 caracteres.
No nome e extensão de um ficheiro nunca poderão
constar espaços em branco.
Os caracteres válidos para dar nomes aos ficheiros são:
A–Z a–z 0–9 $ & @
# % ´ ( ) - ^ { } _ ! ~
Existem dois caracteres especiais para a definição de
ficheiros: ? e *. O primeiro representa um caracter e o segundo uma série de 8 caracteres.
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
SISTEMAS OPERATIVOS
Como procurar ficheiros de caracteres e extensões específicas ?
*.exe todos os ficheiros com extensão exe
????.exe todos os ficheiros, cujo nome tem 4
caracteres e extensão exe
*.* todos os ficheiros, independentemente do
nome ou extensão
?.txt todos os ficheiros, cujo nome só tem um
caracter e extensão txt
a*.* todos os ficheiros começados pela letra a,
com qualquer extensão
O nome do ficheiros deverá facilitar a identificação do seu
conteúdo, enquanto a extensão deve evidenciar o tipo ou o grupo a que pertence a informação nele contida.
Extensões mais conhecidas:
BAT ficheiros batch COM ficheiros de comandos EXE ficheiros executáveis PAS ficheiros com programas em Pascal SYS ficheiros de sistema
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
COMANDOS DO MS - DOS
APPEND Permite a abertura do ficheiro de dados em certas
directorias especificadas como se tratasse de uma directoria corrente.
ATTRIB Mostra as protecções (atributos) do ficheiro e
permite alterá-las.
BREAK Activa e desactiva o desenrolar de um programa
ou ficheiro. Este efeito pode ser conseguido através das teclas CTRL + C.
BUFFERS Fazem a repartição da memória por um número
especificado de memórias temporárias e intermediárias relativamente ao disco, logo que é iniciada uma sessão de computação. É utilizado no ficheiro Config.sys.
CALL Efectua a chamada de um ficheiro batch a partir de
outro ficheiro batch, sem interromper o processamento deste.
CD (change Muda da directoria corrente para uma outra que
directory) seja especificada e que passa a ser a directoria corrente. Ex: cd dos C:\dos>
CHCP (change Mostra e permite alterar o número de código da
code page) página corrente. COMANDOS DO MS - DOS Escola Secundária da Amadora Sistemas Operativos 10º ANO
CHKDSK Informa sobre o estado do disco ou disquete
(check disk) especificado. Esta informação refere-se ao espaço ocupado, espaço livre para armazenamento de informação, existência de zonas com defeito e tipo de ocupação do disco.
CHOICE Espera da parte do utilizador uma resposta relativa
a um ficheiro batch.
CLS (clear Efectua a limpeza do écran.
screen) COMMAND Recomeça uma sessão do interpretador de comandos do Ms Dos. Isto é conseguido através de uma nova execução do ficheiro Command.com.
COPY Copia ficheiros especificados para um determinado
local. Este comando pressupõe a existência de uma origem e de um destino. Ex: copy origem\ficheiro destino.
COUNTRY Permite a configuração do sistema de acordo com
os usos do país especificado, ao nível da hora, data, moeda, etc. Aplica-se ao Config.sys.
DATE Mostra e permite alterar a data.
COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
DBLSPACE Activa o programa que permite a compactação do
disco e consequentemente o aumento da sua capacidade de armazenamento da informação.
DEBUG Activa o programa de depuração e teste de ficheiros
executáveis.
DEFRAG Arruma os ficheiros no disco de forma organizada,
permitindo a optimização do espaço.
DEL (delete) Elimina os ficheiros especificados. Ex: c:\>del *.exe;
DELTREE Elimina todos os ficheiros, subdirectorias e ficheiros
delas dependentes de uma directoria especificada.
DEVICE Activa na memória o controlador de dispositivo
especificado, no Config.sys.
DIR (directory) Lista os ficheiros e subdirectorias da directoria
corrente. Ex: c:\> dir. Pode ter algumas variantes: dir / w coloca todos os fichs no écran dir / p passa um écran de cada vez
DISKCOMP Compara o conteúdo de duas disquetes.
DISKCOPY Copia integralmente o conteúdo de uma disquete
para outra que esteja ou não formatada. COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
DOS Especifica a vinculação do Ms Dos com a área de
memória superior.
DOSHELP Mostra e explica os comandos do Ms Dos.
DOSKEY Efectua a listagem de todos os comandos utilizados
durante uma sessão de trabalho e permite a visualização e recuperação através das teclas de orientação de cursor.
DOSSHELL Activa um interface gráfico, o Ms Dos Shell.
ECHO Activa e desactiva a visualização do comando
corrente ou simplesmente de texto em programa batch.
EDIT Activa o editor do Ms Dos que permite a criação de
ficheiros de texto em formato ASCII.
ERASE Elimina ficheiros especificados.
EXIT Termina a actividade com o ficheiro Command.com
e retorna o programa que o iniciou, caso exista.
EXPAND Expande um ficheiro que anteriormente fora
compactado.
COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
FDISK Configura um disco rígido para o Ms Dos.
FILES Especifica o número de ficheiros que podem estar
em aberto simultaneamente. Entra no Config.sys.
FIND Procura uma cadeia de caracteres, especificada
dentro de um ou mais ficheiros.
FORMAT Formata um disco ou disquete. Se o disco contiver
informação, esta será completamente eliminada. Ex: c:\> format a:
GOTO Efectua um salto num programa batch, conduzindo
o Ms Dos para uma linha desse programa especificada com uma etiqueta que sucede o goto.
HELP Activa a ajuda do Ms Dos.
IF Efectua uma estrutura condicional de controlo num
programa batch.
INSTALL Procede à instalação de um programa residente em
memória.
KEYB Configura o teclado para o conjunto de caracteres
próprios de um país especificado.
COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
LABEL Cria e altera a etiqueta lógica do disco ou disquete.
MD (make Cria uma directoria ou uma subdirectoria da mesma,
directory) se nenhum caminho (path) for especificado. Ex: c:\> md jogos.
MEM Mostra um relatório da utilização de memória.
MEMMAKER Procede à optimização da memória através de
configurações de dispositivos e alocação de programas residentes em memória superior.
MODE Configura impressoras paralelas, teclado e écran.
MORE Mostra qualquer output janela a janela de écran, até
terminar o seu conteúdo.
MOVE Move ficheiros de um local para outro especificado.
MSBACKUP Efectua cópias de segurança de algo.
MSCDEX Acede a controladores do CD Rom.
NUMLOCK Activa e desactiva o teclado numérico.
PATH Indica ao Ms Dos, o caminho a percorrer para
encontrar programas executáveis especificados. COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
PAUSE Efectua uma paragem num programa batch, até que
uma tecla seja digitada.
POWER Activa e desactiva o consumo de energia eléctrica e
emite um relatório afim.
PRINT Imprime um ficheiro de texto.
PROMPT Permite alterar o aspecto do sinal de comando, e
altera-a de modo a que seja actualizada de acordo com a directoria corrente. Isto é conseguido através do parâmetro $p. Ex: prompt $p$g ($p = home)
QBASIC Inicia o interpretador de linguagem Basic.
(quick basic)
RD (remove Elimina uma directoria, sendo necessário eliminar
directory) previamente todos o seu conteúdo.
REN (rename) Altera o nome do ficheiro. Ex: rn velho.txt novo.txt
REPLACE Substitui ficheiros na directoria por ficheiros com o
mesmo nome da directoria de origem.
RESTORE Restaura ficheiros que foram alvo de cópias de
segurança em versões anteriores do Ms Dos.
SET Mostra, define e altera variáveis do ambiente Dos.
COMANDOS DO MS - DOS
Escola Secundária da Amadora
Sistemas Operativos 10º ANO
SMARTDRIVE Cria uma memória cache de disco. A memória
cache serve para acelerar o acesso ao disco.
STACKS Permite o uso de pilhas de dados.
SYS Copia e inicializa os ficheiros escondidos do Ms Dos
e o ficheiro Command.com.
TIME Informa e permite alterar a hora.
TREE Mostra a estrutura de uma directoria especificada.
TYPE Mostra o conteúdo de um ficheiro de texto
especificado; pode ser com o filtro more.
UNDELETE Possibilita a recuperação de ficheiros anteriormente
eliminados com o comando delete.
UNFORMAT Possibilita a recuperação do conteúdo de um disco
eliminado com o comando format.
VER Mostra o número da versão corrente do Ms Dos.
VOL Mostra a etiqueta lógica de um disco ou o seu
número de série.
XCOPY Copia ficheiros, directorias e subdirectorias.