terça-feira, 16 de fevereiro de 2021

Como mudar o idioma do Windows 8 Single Language

1) Remover o pacote de idioma atual, sem reiniciar o computador após conclusão.
2) Adicionar/Instalar o pacote de idioma que quer utilizar. Após instalação, reiniciar o computador. 
3) Após reiniciar o computador, verificar se as janelas e programas se o idioma está correto. 

Comandos

dism /Online /Add-Package /PackagePath:C:\lp.cab 
Este comando serve para instalar o pacote de idioma que baixei. Lembrando que o arquivo foi renomeado e copiado para a unidade C. 

dism /Online /Get-Packages 
Este comando lista os pacotes de idiomas que estão instalados no computador. Se tiver muitos, dê um espaço e utilize "| more" (sem as aspas) para listar com pausa. 

dism /Online /Remove-Package /PackageName:ID_DO_PACOTE 
Este comando remove o pacote de idioma atual. Lembrando que onde está "ID_DO_PACOTE", é aquele nome extenso que comento no vídeo. 

LINK PARA BAIXAR OS PACOTES DE IDIOMA: 

Descobrir qual versão o serial do Windows da BIOS pertence

 Agora com os Seriais na BIOS, muitas vezes não temos certeza da versão do Windows o qual aquele serial dá direito, para isso existe um programa que mostra o serial e informa qual a versão correspondente.



Link para Download

     


Transformando uma mídia de Windows Pro em Home

 Estava precisando do Windows 8 Home mas é quase impossível de encontrar na internet, nas pesquisas encontrei uma solução o qual mostra todas as licenças daquela mídia ( ou força uma versão ), então mãos a obra.


  • Primeiramente você deve criar um pendrive bootavel do Windows que você deseja
  • Depois entrar na pasta sources e criar um arquivo chamado ei.cfg
  • Neste arquivo pode conter

[EditionID] 
Pro
[Channel] 
OEM 
[VL]


Edition ID 

Windows 8
  • Windows 8.x Basico : Core
  • Windows 8.x (Single Language) :CoreSingleLanguage
  • Windows 8.x Pro :  Professional
  • Windows 8.x Pro + MediaCenter : ProfessionalWMC
  • Windows 8.1 with Bing : ConnectedCore
  • Windows 8.1 with Bing (Single Language) : CoreConnectedSingleLanguage

Channel

  • Retail (todos, se remover o parametro EditionID mostra todos disponíveis na midia)
  • OEM
VL
  • 1 : Se for do VL (Volume Licence)
  • 0 : Se não for de VL

sexta-feira, 3 de julho de 2020

Script de Login como administrador

Procurei pela internet varias informações sobre, mas a melhor maneira que encontrei ate hoje é desta maneira, ela parece uma gambiarra, mas funciona direitinho...

Eu criei da seguinte maneira

  • Criar um script geral_elev.bat na pasta NETLOGON, onde nele vai constar todos comandos que seja executados como administrador
  • Criar um script geral.bat na pasta NETLOGON onde nele consta os comandos abaixo (e claro, mais o que desejar colocar)
    1. Comandos de desejar
    2. copy \\SERVIDOR\netlogon\geral_elev.bat %PUBLIC% /y >nul 2>&1
    3. copy \\SERVIDOR\netlogon\geral_elev.exe %PUBLIC% /y >nul 2>&1
    4. c:
    5. cd %PUBLIC%
    6. geral_elev.exe
    7. del %PUBLIC%\geral_elev.bat /f 
    8. del %PUBLIC%\geral_elev.exe /f
Explicando linha a linha
    • Linha 1: Aqui vc insere o que desejar, mapeamentos, copias de arquivos, padrão do seu script
    • Linha 2: Copia o script onde tem os comandos que deseja que seja executado como administrador para pasta publica
    • Linha 3: Copia o executável responsável por executar o script acima como administrador para pasta publica (em seguida mostro como fazer)
    • Linha 4: Vai até o C:
    • Linha 5: Vai até a pasta publica comum a todos usuários
    • Linha 6: Executa o programa onde eleva o script geral_elev.bat (em seguida mostro como fazer)
    • Linha 7 e 8: Exclui os arquivos copiados anteriormente
  • Obs: no final dos comandos possui ">nul 2>&1", este serve para que não seja mostrado o resultado do comando, ficando uma tela mais limpa para o usuário.

Como fazer o executável que eleva o script geral_elev.bat
Para criar o geral_elev.exe, programa responsável por elevar o geral_elev.bat voce precisará o PSEXEC (facilmente achado na internet) e do WinRar
    • Clique o no executável PSexec.exe com o botão direito e selecione a opção "Add to archive" do WinRar
    • Na tela que abrir selecione "Create SFX archive" e mude o nome do arquivo para "geral_elev.exe", após clique na aba "Advanced"
    • Em "Advanced" clique em "SFX options"
    • Na aba "Setup" em "Run after program" coloque a linha abaixo
      • psexec -accepteula -u DOMINIO\USUARIO_ADMINISTRADOR -p SENHA "%public%\geral_elev.bat"
    • Na aba "Modes" selecione "Unpack to temporary folder" e "Hide all", estas opções fazem com que seja extraído o arquivo PSEXEC.exe em um local temporário e que não seja mostrado nenhuma tela de dialogo
    • Clique em OK e OK de novo para ser criado o arquivo "geral_elev.bat"
    • Copie o arquivo "geral_elev.bat" para o NETLOGON, junto com os scripts "geral.bat" e "geral_elev.bat"
Pronto..... agora todos comandos que vc colocar no script geral_elev.bat será executado como o usuário informado no "Run after program", desta maneira caso queira adicionar um novo comando no script geral_elev.bat não será necessário recriar o arquivo EXE.