Dando continuidade ao tutorial menu de contexto e
como até aqui foi explicado de como abrir executáveis.
Agora podemos passar para algo mais avançado como
abrir:
Bibliotecas
pastas
Itens do sistema
Como dito anteriormente: Mexer no registro requer
cuidados redobrados.
Como exemplos vão usar a biblioteca de
"Imagens", portanto a pasta padrão de imagens o que temos a fazer é abrir
o -Windows Explorer- > Unidade C:\ e localizar a pasta "Usuário".
Obs.: Se o sistema foi instalado em outra unidade,
siga o caminho correto para chegar a esta pasta.
Se o
sistema esta no idioma inglês e, portanto a pasta pode aparecer como
"Users".
Clique no
nome do usuário que deseja fazer o procedimento, mesmo porque isso somente
funcionará para o usuário atual. A outras maneiras de fazer para todos os
usuários do sistema. Não se esqueça que estou usando minha pasta padrão, a sua
tem o seu nome.
Depois de localizar entre nesta pasta e localize o
usuário atual e dentro dela observe que a pasta padrão do sistema, chamada
"Imagens". Clique com botão direito e depois em –Propriedade –
Na aba segurança leia > Nome do objeto:
C:\Users\GAZATUTORIAIS\Pictures, copie este endereço e feche estas
propriedades.
Uma boa pratica é ir copiando e colando estes
caminhos no bloco de notas.
Então temos o caminho >
C:\Users\GAZATUTORIAIS\Pictures
O próximo passo é abrir o regedit.exe | menu iniciar
> digite > regedit
Clique com botão direito e execute como
Administrador.
Obs.: Para que seja feito alterações no registro
deve-se estar logado em uma conta Administrador do sistema ou executar como
Administrador o regedit, esta segunda alternativa exigira senha do
Administrador-.
Agora com o regedit aberto tecle CTRL+F e digite
> DesktopBackground e aguarde...
Observe que é a mesma chave e o mesmo caminho da subchave,
portanto se acompanhou a primeira parte do tutorial não terá problemas em
entender a que me refiro. Desta maneira vou usar o mesmo nome da subchave da
primeira parte deste tutorial que é – gazatutoriais -
Depois criar uma subchave dentro desta e dar o nome
de command.
Clique sobre a chave gazatutorias e veja do lado
direito que temos valores padrão, caso não tenha ou esteja apenas assim >.
É o normal, para inserir de dois cliques sobre este
valor e digite >.
Porque dar este nome "Imagens"? Pela razão
que esta pasta indicará o caminho da biblioteca Imagens no menu de contexto.
Ainda do lado direito da janela crie um novo valor
de cadeia de caracteres e de o nome de Icon.
Como pode observar se trata de um valor para indicar
um icone e para isso a duas maneiras de como proceder.
A primeira consiste em, de dois cliques sobre este
valor e digite:
%SystemRoot%\System32\imageres.dll,-113
Na verdade não é necessário escrever todo este
caminho, pois este arquivo com esta extensão é um arquivo do sistema e,
portanto esta dentro da pasta do sistema e é reconhecido automaticamente.
imageres.dll,-113
Agora passamos para chave command que temos algumas
observações aqui.
Lembremos-nos do caminho > C:\Users\GAZATUTORIAIS\Pictures
que é o caminho da biblioteca, no caso do caminho do meu computador e, o seu
está indicado com seu nome. Se apenas colar este caminho como indica a imagem
abaixo receberá um aviso de erro, mas não é um aviso de erro propriamente dito
e sim "que você mostrou o caminho, mas não tem um condutor!". Quem é
este condutor?
Nosso condutor é o explorer.exe, porque antes deste
caminho é necessário colocar um executável, que é diferente do arquivo de DLL (um
arquivo de sistema). Portanto basta colocar >
explorer.exe C:\Users\GAZATUTORIAIS\Pictures
O explorer.exe é indicado para abrir pastas e
bibliotecas, ele não abre todos os tipos.
Agora e se você quer abrir, por exemplo, uma imagem
que esta dentro da pasta imagens?
Para isso escolha uma imagem qualquer dentro desta
pasta e depois veja o nome dela.
Eu vou usar uma imagem chamada Deep_Blue.jpg.png que
tenho dentro da minha biblioteca de imagens.
O comando para abrir este arquivo vai usar o
cmd.exe;
cmd.exe /c start
C:\Users\GAZATUTORIAIS\Pictures\Deep_Blue.jpg.png
Como pode ver a imagem ao qual fez referencia abriu
ou no visualizador de imagem ou em qualquer outro programa que tenha como um
editor de imagens, no meu caso extensão do arquivo é PNG, portanto e como tenho
Fireworks instalado e é o padrão de imagem deste programa foi aberto nele, mas
abrirá em qualquer outro sem problemas.
Nota: A referência que fiz ao Fireworks é porque a
extensão PNG esta associada a este programa, caso contrario, ele abrirá no
visualizador de fotos do Windows.
Então temos dois exemplos;
explorer.exe [Caminho da biblioteca ou pasta]
cmd.exe /c start [caminho do arquivo]
Temos também arquivos com a extensão . msc
Para abrir este tipo de extensão usamos mmc.exe.
mmc.exe devmgmt.msc > Onde DEV é de device
(dispositivo).
Como pode ver abriu o - Gerenciador de dispositivo -,
então o mmc.exe abre extensões de arquivos do sistema, clique em >
Agora vamos ver outro executável chamado control.exe
que abre arquivos com extensão .cpl
Para um exemplo rápido digite no campo Dados de
valores;
control.exe appwiz.cpl
Provável que você veja "Desinstalar ou alterar
um programa"
Nesta segunda parte do tutorial você aprendeu;
explorer.exe [Caminho da biblioteca ou pasta]
Que arquivos do sistema não é necessário indicar
todo o caminho, como DLL de ícones do sistema > arquivo imageres.dll
cmd.exe /c start [caminho do arquivo]
Abrir extensão MSC com mmc.exe arquivos do sistema.
Control.exe abrindo programas do painel de controle.
____________________________________________
Algumas dicas (())
Quer abrir a lixeira no menu de contexto?
Faça o seguinte comando e preste atenção no que esta
digitando;
explorer.exe shell:RecycleBinFolder
_____________________________________________
Os ícones e seus grupos dentro do arquivo
"imageres.dll"
N° do Grupo:
03, 04, 162 = Pasta Vazia
14 = Jogos
18 = Pasta Pesquisar
19, 102 = Documento de Texto
20 = Email
22, 1004, 1026 = Música
23, 1005 = Vídeo
25 = Rede
26 = Pasta Impressora
31 = Sem Rede
36 = Drive do Sistema
38, 39, 40, 41, 172, 173 = Mídia CD/DVD/BluRay
46 = Filmadora
51 = Impressora
54 = Lixeira Cheia
55 = Lixeira Vazia
108 = Biblioteca Músicas
109 = Computador
111 = Desfragmentador
112 = Biblioteca Documentos
113 = Biblioteca Imagens
131 = Arquivo de Áudio
133 = Arquivo de Vídeo
134 = Arquivo de Áudio/Vídeo - Mídia
179 = Internet
183 = Pasta Área de Trabalho
184 = Pasta Downloads
189 = Biblioteca Vídeos
1023, 5325 = Explorer
5201, 5341 = Reproduzir
5205 = Arquivo de Imagem
5374 = Gerenciamento do Computador
_________________________________________________
Para executar no MMC.EXE
——————— Itens do MMC ———————
services.msc = Serviços
diskmgmt.msc = Gerenciamento de Disco
devmgmt.msc = Gerenciador de Dispositivos
gpedit.msc = Editor de Diretiva (gpdit)
taskschd.msc = Agendar de Tarefas
secpol.msc = Diretiva de Segurança Local
perfmon.msc = Monitor de Desempenho
___________________________________________________
iexplore.exe =
Internet Explorer
wmplayer.exe =
Windows Media Player
cmd.exe = Linha de Comando
iexpress.exe = IExpress
calc.exe = Calculadora
msconfig.exe = Configuração do Sistema
winver.exe = Winver (Sobre o Windows)
taskmgr.exe = Gerenciador de Tarefas
SystemPropertiesPerformance.exe = Opções de
Desempenho
SndVol.exe = Mixador de Volume
sdclt.exe = Backup do Windows
rstrui.exe = Restauração do Sistema
resmon.exe = Monitor de Recursos
regedit.exe = Editor de Registro
osk.exe = Teclado Virtual
OptionalFeatures.exe = Recursos do Windows
notepad.exe = Bloco de Notas
Narrator.exe = Narrador de Voz
mspaint.exe = Paint
msinfo32.exe = Informações do Sistema
__________________________________________________________
Painel de controle = control.exe
——————— Itens do Painel de Controle ———————
appwiz.cpl = Adicionar / Remover Programas
desk.cpl = Resolução de Tela
Firewall.cpl = Firewall do Windows
inetcpl.cpl = Propriedades de Internet
hdwwiz.cpl = Gerenciador de Dispositivos
intl.cpl = Região e Idioma
main.cpl = Propriedades do Mouse
mmsys.cpl = Som
ncpa.cpl = Conexões de Rede
powercfg.cpl = Opções de Energia
sysdm.cpl = Propriedades do Sistema
timedate.cpl = Data e Hora
_____________________________________________________________
Na continuidade deste tutorial:
Submenu no menu de contexto parte 3.