Desenvolvedor e Analista de Sistemas | IFPA

quinta-feira, 23 de outubro de 2014

Executando programas com credenciais de Administrador - Windows

com 0 Comentário
Quem trabalha com TI com certeza já passou por situações onde um software precisa ser executado com credenciais de administrador, você daria esse privilegio a seus usuários?
Por questões de segurança, usuários utilizam contas restritas ou seja, não possuem privilégios de administrador, isso garante que usuários não possam alterar algumas configurações do computador como também a instalação de softwares. Alguns softwares necessitam de permissões para gravar em determinadas pastas ou modificar o registro do Windows e usuários restritos não possuem privilégios para concluir essas modificações.
Para resolver esse problema sem tornar o usuário um “administrador” basta utilizar o comando RUNAS também conhecido como “executar como” em nossa interface gráfica.
Abra as propriedades do atalho do software o qual pretendemos que seja executado como administrador.
runas1
Em destino, antes do caminho do executável inclua o comando Runas /savecred ficando
runas /savecred /user:administrador “C:\Windows\System32\cmd.exe”
Agora voce deverá clicar no atalho, será pedido uma senha, apos a digitação essa senha será memorizada pelo windows e não será solicitada novamente.
na figura abaixo voce poderá visualizar que o prompt esta sendo executado como administrador.
runas2
OBS: Neste exemplo utilizei o prompt de comando pois com ele é possivel exibir o usuario que esta executando-o, porem não recomendo esse uso em ambientes reais.
Caso seja necessário remover ou alterar a senha digitada use o console “contas de usuários” digitando “control userpasswords2” no executar.
Na aba “Avançado” clique em “gerenciar senhas”runas3
clique em credenciais do Windows, e modifique a credencial desejada.
runas4
outras senhas também serão salvas neste console como senhas de Área de trabalho remota.
Espero que tenham gostado e até o próximo.
Mais informações »

quarta-feira, 22 de outubro de 2014

Windows 10 Technical Preview

com 0 Comentário

Seja um testador do Windows 10 e confira o novo Menu Iniciar e outras novidades

Windows 10 Technical Preview é a primeira versão de testes do Windows 10, o novo SO da Microsoft apresentado em uma conferência para a imprensa em setembro de 2014. O sistema operacional traz basicamente uma mistura das principais ferramentas do Windows 7 e do Windows 8, isso de acordo com a própria desenvolvedora.

Entre essas ferramentas, temos finalmente o Menu Iniciar de volta, um sistema de múltiplas áreas de trabalho, um método de organizar janelas mais eficiente e os apps da interface moderna do Windows 8, que agora funcionam como janelas comuns ou em tela cheia.

Menu Iniciar

Muita gente reclamou da falta do Menu Iniciar no Windows 8. Na verdade, ele foi substituído pela Tela Iniciar, que não foi muito bem recebida por boa parte dos usuários do SO. Com algumas atualizações, a Microsoft foi minimizando o problema e, no Windows 10, ela resolveu recriar o Menu Iniciar.
Ele foi remodelado, mas ainda possui aquelas funções com as quais todo mundo estava acostumado no Windows 7. Juntamente com isso, as live tiles chegaram e, agora, podem ser acessadas a partir do novo Menu Iniciar. Elas são inclusive personalizáveis, da mesma forma que eram na Tela Iniciar.

Novo organizador de janelas

Nas últimas versões do Windows, sempre que você arrastava uma janela para uma das bordas da tela, ela se autoajustava e dividia a sua Área de trabalho em duas partes iguais. Agora, se você fizer isso, o Windows vai sugerir para você imediatamente outras opções de organização.
Assim, você não precisa arrastar mais de uma janela para ter sua tela devidamente dividida, uma vez que o SO identifica suas intenções. Fora isso, esse sistema de organização permite também fazer uma grade automática de até quatro janelas de tamanho igual.


Outro detalhe importante é a possibilidade de usar os apps da interface moderna do Windows 8 como janelas comuns. Dessa forma, você conseguirá organizar esses elementos na sua Área de trabalho da mesma forma que qualquer outro programa desenvolvido no formato desktop.
Múltiplas áreas de trabalho

Essa era uma função ignorada pela Microsoft por muitos anos no ramo dos sistemas para desktops. Várias distribuições do Linux e o próprio Mac OS X já utilizam um gerenciador de áreas de trabalho múltiplas e, agora, com o Windows 10 Technical Preview, essa função passou a fazer parte do Windows.

Isso quer dizer que você pode ter várias áreas de trabalho ao mesmo tempo e colocar nelas quantas janelas quiser, quantos ícones quiser e assim por diante. É uma ótima maneira de se organizar e separar o trabalho do lazer, por exemplo.


Há um botão específico para esse gerenciador na Barra de tarefas do Windows 10 Technical Preview, ao lado do Menu Iniciar. Ele se chama “Task View” e cuida também das suas janelas abertas ao mesmo tempo.
Novo explorador de arquivos

O Windows Explorer foi refeito e agora é mais inteligente. Ele deixa as pastas mais visitadas pelo usuário em evidência e permite fazer buscas em todo o sistema operacional. Isso quer dizer que você poderá buscar não apenas arquivos e documentos como também poderá procurar apps instalados no PC.

A ferramenta de busca do Windows também mudou e agora consegue pesquisar arquivos, apps e resultados na web. Ela está fixada no Menu Iniciar e na Barra de tarefas para facilitar a sua vida. Fora tudo isso, a Microsoft ainda promete melhorar significativamente o desempenho do SO de modo geral.
Instalação

Para instalar o Windows 10 Technical Preview em seu PC, você precisa fazer o download da imagem ISO (versões x86 e x64) e gravá-la em um DVD ou descompactar tudo em um pendrive bootável. A execução dessa instalação funciona praticamente da mesma forma que no Windows 8.



Baixe o Windows Technical Preview

Siga estas etapas para baixar o Technical Preview:
  • Inscreva-se no Windows Insider Program caso ainda não o tenha feito. 
  • Veja os requisitos do sistema
  • Clique em um dos links Baixar nesta página para baixar um arquivo especial, chamado arquivo ISO, que pode ser usado para instalar o Preview preview. 
  • Uma vez concluído o download, transfira o arquivo ISO para uma mídia de instalação, como um DVD ou um pen drive. 
  • Dê um toque duplo ou clique duas vezes emsetup.exe na mídia de instalação e siga as etapas indicadas.

Um computador com Windows Technical Preview

Importante

    • Lembre-se de que testar uma versão inicial como esta pode ser arriscado. É por isso que recomendamos que o preview não seja instalado em seu computador principal, seja doméstico ou empresarial. Panes inesperadas no computador podem danificar ou até mesmo excluir arquivos. Portanto, faça um backup de tudo.
    • Se quiser parar de usar o Windows Technical Preview e voltar à sua versão anterior do Windows, você terá que reinstalar essa versão anterior usando a mídia de recuperação ou instalação que veio com o computador, normalmente um DVD. Caso não tenha a mídia de recuperação, talvez você possa criar uma unidade de recuperação USB.
    • Depois de instalar o Windows Technical Preview, você não poderá usar a partição de recuperação do computador para retornar à versão anterior do Windows.
Links para baixar
Chave do produto (Product Key): NKJFK-GPHP7-G8C3J-P6JXR-HQRJR
IdiomaLink para baixarValor de hash SHA-1
Inglês de 64 bits (x64)
 Baixar (3.81 GB)  
EB75A3D3C0F621F175B75DC65DB036D0E00EAC43
Inglês de 32 bits (x86)
 Baixar (2.93 GB) 
73AC23AD89489855F33CA224F196327740057E2E
Inglês (Reino Unido) de 64 bits (x64)
 Baixar (3.79 GB)  
17C6CD7224D13DB61B93A4A9D38202E3A0019378
Inglês (Reino Unido) de 32 bits (x86)
 Baixar (2.94 GB) 
BFF496678A09255738BFBFA14903295D55478C33
Chinês (simplificado) de 64 bits (x64)
 Baixar (3.96 GB)   
135E3193571C5AF9FBF36D24D07B2BE7EE49B2E8  
Chinês (simplificado) de 32 bits (x86)
 Baixar (3.05 GB)   
3EE3A2033BE666BA55AFED3FCF6BB52A7C15C7CC  
Português (Brasil) de 64 bits (x64)
 Baixar (3.76 GB)    
3DA91BB9EA7316F670C0A132D940FC1D58BAB296  
Português (Brasil) de 32 bits (x86)
 Baixar (2.91 GB)   
611FE8F94906EFE75F64D197913344AC040DF644  

Mais informações »

Como Clonar um Disco Rígido com o Norton Ghost

com 0 Comentário
O processo de clonagem de um disco rígido é utilizado para fins de backup e recuperação do sistema. O termo em inglês "ghost" é bastante utilizado para este procedimento, em referência ao programa "Norton Ghost". O Norton Ghost é o programa de clonagem de discos mais popular. Siga estes passos para clonar seu disco rígido com o Norton Ghost.

Passos:

1
Consiga um disco rígido externo e conecte-o ao seu computador via USB.Clique com o botão direito em "Meu Computador" e escolha "Abrir". Confirme se o disco está conectado e demonstrado como um segundo 'drive' em seu computador.

  1. 2
    Adquira a última versão do Norton Ghost na sua loja de softwares de preferência. Ou baixe a versão de testes visitando http://norton-ghost.en.softonic.com/ e clicando sobre o botão "Download". Salve o arquivo no seu disco rígido.
  2. Ghost a Hard Drive Step 3.jpg
    3
    Feche todos os aplicativos do seu computador, inclusive os navegadores de internet. Lembre-se também de verificar os programas abertos na bandeja do sistema, no canto inferior direito, fechando inclusive seu antivírus.
  3. Ghost a Hard Drive Step 4.jpg
    4
    Instale o programa inserindo o CD adquirido e seguindo as instruções. Se você baixou a versão de testes, dê um clique duplo sobre o arquivo baixado e siga as instruções.
  4. Ghost a Hard Drive Step 5.jpg
    5
    Execute o Norton Ghost e clique em "Ghost Advanced" no canto esquerdo.Então, selecione "Clone". Aguarde até que um assistente de clonagem seja aberto. Clique em "Next" para iniciar o assistente (nas versões mais recentes do programa, escolha "Copy hard drive" abaixo dos menus "Tools" ou "Task").
  5. Ghost a Hard Drive Step 6.jpg
    6
    Selecione o disco de origem que você deseja clonar. Abaixo da opção "Source" marque "Disk 1" para selecionar seu disco rígido e todas as partições (caso tenha mais de uma). Se você quiser clonar apenas uma ou algumas partições, clique sobre elas. Segure o botão "CTRL" enquanto marca as partições, caso deseje selecionar várias.
  6. Ghost a Hard Drive Step 7.jpg
    7
    Abaixo de "Destination" selecione "Disk 2". Leia as informações abaixo tanto de "Source" como de "Destination" para certificar-se de que o disco de destino é maior que o de origem. Clique em Next. Clique em "Cancel" se uma tela com os dizeres "Device Information" aparecer, uma vez que você não precisará utilizar um dispositivo externo para transferir os dados ao disco 'ghost'. Clique em "Next" novamente.
  7. Ghost a Hard Drive Step 8.jpg
    8
    Revise todas as informações da tela "Important/Advanced information." Esta janela lhe informará tudo que o assistente de clonagem está prestes a fazer. Clique no botão "Next". Então, revise as informações da "Task Summary Page" do Norton Ghost. Isso lhe lembrará todas as tarefas que foram solicitadas ao programa. Clique em "Next"
  8. Ghost a Hard Drive Step 9.jpg
    9
    Clique em "OK" ou "Finish" para finalizar o assistente e iniciar o processo de clonagem. Aguarde até sua conclusão. Seu computador será automaticamente reiniciado.

Mais informações »

domingo, 19 de outubro de 2014

Relacionamento de Tabelas INNER JOIN - MySQL

com 0 Comentário
O MySQL INNER JOIN cláusula corresponde linhas em uma tabela com linhas de outras tabelas e permite consultar as linhas que contêm colunas de ambas as tabelas.

O MySQL cláusula INNER JOIN uma parte opcional da instrução SELECT . Parece imediatamente após o DE cláusula.

Antes de usar o MySQL cláusula INNER JOIN, você tem que especificar os seguintes critérios:
  • Primeiro, você tem que especificar a tabela principal que aparece na DE cláusula.
  • Em segundo lugar, você precisa especificar a tabela que você quer se juntar com a mesa principal, que aparece no INNER JOIN cláusula. Teoricamente, você pode participar de uma mesa com muitas mesas. No entanto, para melhor desempenho de consulta, você deve limitar o número de mesas para participar.
  • Em terceiro lugar, você precisa especificar a junção condição ou predicado. A juntar a condiçãoaparece após a palavra-chave ON da INNER JOIN cláusula. A juntar-se a condição é a regra para linhas correspondentes entre a mesa principal e as outras mesas.

A sintaxe da cláusula MySQL INNER JOIN é a seguinte:

1
2
3
4
5
6
SELECT column_list
FROM t1
INNER JOIN t2 ON join_condition1
INNER JOIN t3 ON join_condition2
...
WHERE where_conditions;

Vamos simplificar a sintaxe acima, assumindo que estamos a unir duas tabelas T1 e T2 usando oINNER JOIN cláusula.

Para cada registro no T1 tabela, o MySQL INNER JOIN cláusula compara com cada registro do T2 mesa para verificar se ambos satisfazer a juntar condição . Quando a juntar-se a condição é correspondida, ele irá retornar esse registro que combinam colunas em um ou ambos os T1 e T2tabelas.

Observe que os registros em ambos T1 e T2 tabelas têm de ser adaptadas com base na junçãocondição . Se nenhuma correspondência encontrada, a consulta retornará um conjunto vazio.

A lógica é aplicada se juntar mais de 2 mesas.

O diagrama de Venn ilustra como o MySQL INNER JOIN obras cláusula.


Evite erro coluna ambíguo em MySQL INNER JOIN

Se você juntar várias tabelas que possuem o mesmo nome da coluna, você tem que usar a tabela de qualificação para se referir a essa coluna no SELECIONAR cláusula para evitar erro de coluna ambíguo.Por exemplo, se ambos T1 e T2 tabelas têm a mesma coluna chamada C ; no SELECIONARcláusula, você tem que se referir a C coluna usando a tabela de qualificação como T1.C ou t2.c .

Para economizar tempo de digitação tabela eliminatórias, você pode usar aliases de tabela na consulta.Por exemplo, você pode dar o verylongtablename mesa um alias T e se referem a suas colunas usando t.column vez de verylongtablename.column .

Exemplos de como usar MySQL cláusula INNER JOIN

Vamos dar uma olhada em duas tabelas: produtos e productlines tabelas no banco de dados da amostra.

Agora, se você quiser obter
  • O código do produto e nome do produto do produto mesa.
  • O texto de descrição das linhas de produtos da productlines mesa . 

Você precisa selecionar os dados de ambas as tabelas e linhas jogo comparando o productlinecoluna do produto tabela com o productline coluna da productlines tabela como a seguinte consulta:

1
2
3
4
5
SELECT productCode,
       productName,
       textDescription
FROM products T1
INNER JOIN productlines T2 ON T1.productline = T2.productline;

MySQL INNER JOIN - Produtos de Dados Exemplo
MySQL INNER JOIN com a cláusula GROUP BY

Podemos obter o número do pedido, status de pedidos e vendas totais das ordens e OrderDetailstabelas usando o INNER JOIN com a cláusula GROUP BY da seguinte forma:

1
2
3
4
5
6
SELECT T1.orderNumber,
       status,
       SUM(quantityOrdered * priceEach) total
FROM orders AS T1
INNER JOIN orderdetails AS T2 ON T1.orderNumber = T2.orderNumber
GROUP BY orderNumber

MySQL INNER JOIN com GROUP BY
Neste tutorial, você aprendeu como usar MySQL INNER JOIN para consultar dados de várias tabelas.Você também aprendeu a usar a tabela qualificador para evitar erro de coluna ambíguo em MySQL INNER cláusula JOIN.
Mais informações »

Total de visualizações