Taskkill (Task Kill) é um comando do Prompt de comando do Windows capaz de finalizar um processo que está sendo executado no Windows através do PID, identificador de processo (Exemplo: 2104) ou pelo nome do arquivo (Exemplo: explorer.exe). O comando está presente no prompt de comando do Windows XP e posteriores.

 

@taskkill /f /im aplicativo.exe
@cd\folder\pasta\tasy
@aplicativo.exe
@close

 

Fonte: http://social.technet.microsoft.com/wiki/contents/articles/3412.finalizando-processos-via-linha-de-comando-taskkill-no-windows-7-pt-br.aspx

Hoje vou mostrar como configurar o wamp server e preparar o ambiente de trabalho.

Testes realizados com o WAMP 2.4

WampServer 2.4  – Windows  32 Bits

Apache     : 2.4.4
MySQL      : 5.6.12
PHP          : 5.4.16
PHPMyAdmin : 4.0.4
SqlBuddy   : 1.3.3
XDebug     : 2.2.3

Link para download:

http://sourceforge.net/projects/wampserver/files/WampServer%202/Wampserver%202.4/

Para trabalhar com vhosts temos que adicionar no arquivo hosts os alias com o nome do computador e os sites que você irá trabalhar, segue exemplo abaixo;

C:\Windows\System32\drivers\etc\hosts

127.0.0.1       localhost
127.0.0.1        nome-pc
127.0.0.1        meusite.local
127.0.0.1        meusite.dev

Na sequencia precisamos configurar o Apache para trabalhar com vhosts.

Localizar o arquivo httpd.conf

C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf

Descomentar as linhas abaixo

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so

#Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf

#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so

 

Agora iremos editar o arquivo httpd-vhosts.conf, adicionando os alias de domínios que informamos no arquivo hosts.

C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf

Acrescentar as linhas abaixo

<VirtualHost localhost:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www”
ServerName localhost
ServerAlias localhost
ErrorLog “logs/localhost-error.log”
CustomLog “logs/localhost-access.log” common
</VirtualHost>

<VirtualHost nome-pc:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www”
ServerName nome-pc
ServerAlias nome-pc
ErrorLog “logs/nome-pc-error.log”
CustomLog “logs/nome-pc-access.log” common
</VirtualHost>

 

<VirtualHost meusite.local:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www/meusite.local”
ServerName meusite.local
ServerAlias meusite.local
ErrorLog “logs/meusite.local-error.log”
CustomLog “logs/meusite.local-access.log” common
</VirtualHost>

 

<VirtualHost meusite.dev:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www/meusite.dev”
ServerName meusite.dev
ServerAlias meusite.dev
ErrorLog “logs/meusite.dev-error.log”
CustomLog “logs/meusite.dev-access.log” common
</VirtualHost>

Após acrescentar os dados,  salvar o arquivo e reiniciar os serviços do wamp server, e acessar os endereços configurados;

http://localhost

wamp-img

http://meusite.dev

http://meusite.local

 

Perdeu uma partição do seu HD?

Não entre em desespero! Recupere de verdade com o software TestDisk.

Recentemente minha HD perdeu a partição pesquisando na internet encontrei a coletania de programas do Hirens Boot, após fazer o boot executei o programa e selecionar a opção de scan que localizou a partição e os arquivos, na sequencia fui copiando as pastas para uma HD em bom funcionamento.

Passo a passo para a recuperação –>

http://blog.fabianobento.com.br/2014/07/perdeu-uma-particao-do-seu-hd-passo-a-passo-para-a-recuperacao-de-arquivos/

test disk l testdisk7 testdisk-1.jpg

sistemas de arquivos suportados:

  • BeFS (BeOS).
  • BSD (FreeBSD/OpenBSD/NetBSD).
  • CramFS, Compressed File System.
  • DOS/Windows FAT12, FAT16 e FAT32.
  • HFS, HFS+ e HFSX, Hierarchical File System.
  • JFS, IBMs Journaled File System.
  • Linux ext2 e ext3.
  • Partições criptografadas Linux LUKS.
  • Linux RAID md 0.9/1.0/1.1/1.2.
  • Linux Swap (versões 1 e 2).
  • LVM e LVM2, Linux Logical Volume Manager.
  • Mapa de partições Mac.
  • Novell Storage Services, NSS.
  • NTFS (Windows NT/2000/XP/2003/Vista/2008)
  • ReiserFS 3.5, 3.6 e 4.
  • Sun Solaris i386.
  • Unix File System UFS e UFS2 (Sun/BSD/…).
  • XFS, SGIs Journaled File System.

Instalar e implantar o Windows Server 2012

Requisitos de sistema e informações sobre instalação do Windows Server 2012 R2

Processador
O desempenho do processador depende não apenas da frequência do relógio do processador, mas também do número de núcleos e do tamanho do cache do processador. Os requisitos de processador para este produto são:

Mínimo: processador de 1,4 GHz e 64 bits

RAM

Os requisitos estimados de RAM para este produto são:

Mínimo: 512 MB

ImportantImportante
Se você criar uma máquina virtual com os parâmetros mínimos de hardware com suporte (1 núcleo do processador e 512 MB de RAM) e, em seguida, tentar instalar esta versão na máquina virtual, a instalação falhará.

Para evitar isso, siga um destes procedimentos:

Aloque mais de 800 MB de RAM para a máquina virtual em que você pretende instalar esta versão. Uma vez que a instalação for sido concluída, você poderá alterar a alocação para até 512 MB de RAM, dependendo da configuração do servidor real.

Interrompa o processo de inicialização desta versão na máquina virtual com SHIFT+F10. No prompt de comando que será aberto, use Diskpart.exe para criar e formatar uma partição de instalação. Execute Wpeutil createpagefile /path=C:\pf.sys (presumindo que a partição de instalação que você criou tenha sido C:). Feche o prompt de comando e prossiga com a instalação.

Requisitos de espaço em disco

Estes são os requisitos de espaço em disco mínimos estimados para a partição do sistema.

Mínimo: 32 GB

noteObservação
Esteja ciente de que o valor 32 GB deve ser considerado um valor mínimo absoluto para uma instalação bem-sucedida. Este mínimo deve permitir a instalação do Windows Server 2012 R2 no modo Server Core, com a função de servidor Web Services (IIS). Um servidor no modo de Server Core é cerca de 4 GB menor que o mesmo servidor no modo de Servidor com GUI. Para a menor superfície de instalação possível, comece com a instalação Server Core e remova todas as funções e recursos desnecessários usando a opção Recursos Sob Demanda. Para obter mais informações sobre Server Core e Modos de Interface Mínima do servidor, consulte Opções de Instalação do Windows Server.

A partição do sistema precisará de espaço extra em qualquer uma das seguintes circunstâncias:

Se você instalar o sistema em uma rede.

Computadores com mais de 16 GB de RAM precisarão de mais espaço em disco para arquivos de paginação, hibernação e despejo.

Outros requisitos

Também é preciso que haja o seguinte:

Adaptador Gigabit (10/100/1000baseT) Ethernet

Unidade de DVD (caso pretenda instalar o sistema operacional usando mídia de DVD)

Os itens a seguir não são rigorosamente exigidos, mas são necessários para determinados recursos:

Monitor Super VGA (1024 x 768) ou com resolução superior

Teclado e mouse Microsoft® (ou outro dispositivo apontador compatível)

Fonte: http://technet.microsoft.com/library/dn303418.aspx

Gerenciamento de TI – Backup

Equipamentos:

 

Autoloader – Sistema para gravação de dados em fita

Storag: Aquisição de storage com baixo desempenho por ser mais barata apenas para gravação de dados.

 

Software:

Bacula – software open source que roda em linux(centOS, RedHat), e pode controle o robo de backup.

CA ARCserve Backup –

HP data protector –

 

Cloud Computing

Servidores remotos para gravação dos dados

 

Cria um arquivo com o nome teste.bat e coloque o codigo abaixo.

WINDOWS – teste.bat

1
2
md pasta_teste
exit

LINUX – teste.sh

1
2
mkdir /var/www/html
exit

O SCRIPT PHP

1
2
3
4
5
//WINDOWS
exec ('C:intranetwwwscriptsteste.bat');
 
//LINUX
exec('/home/teste/teste.sh');

Não esqueça de atribiur as permissões de leitura, escrita e execução para o script.(777)

Imprimir direto pelo PHP

Primeiro você deve configurar o php, abra o arquivo php.ini e descomente a linha a seguir;

1
extension=php_printer.dll

Em seguida reinicie o servidor web.

Crie um arquivo com o nome de teste.txt, e coloque algum texto dentro dele(apenas para testar).
teste.txt

1
estamos testando nosso arquivo teste.txt

O próximo passo é verificar o nome da impressora, a minha esta com o nome de (hplasercolor).

Crie um arquivo com o nome imprimir.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//configure o nome da sua impressora
$printer = "hplasercolor";
if($ph = printer_open($printer))
{
   // Get file contents
//abrindo o arquivo de texto
   $fh = fopen("teste.txt", "rb");
//llendo o arquivo de texto
   $content = fread($fh, filesize("teste.txt"));
   fclose($fh);
 
   // Set print mode to RAW and send PDF to printer
   printer_set_option($ph, PRINTER_MODE, "RAW");
   printer_write($ph, $content);
   printer_close($ph);
}
else "Couldn't connect...";

Para maiores informações visite o site oficial do PHP
http://br2.php.net/manual/pt_BR/book.printer.php