Artigos com o marcador Sistemas Operacionais

Como transformar um usuário limitado em um administrador no Windows XP

Se você é um usuário limitado no Windows XP, você pode sem fazer reinstalação do sistema se transformar em um usuário administrador. Mas para tal truque dar certo você terá que ter acesso a BIOS. Se ela estiver protegida por senha, nem siga em frente na dica.

O truque consiste em você baixar uma pequena ferramenta chamada PCLoginNow que reseta a conta local de administrador e as outras contas do sistema. A ferramenta reseta rapidamente as senhas do Windows e as configurações de segurança. Todas as versões do Windows são suportadas!

Vamos a dica.

Primeiramente tenha certeza de que você tem acesso a BIOS da máquina. Se tiver, baixe o PCLoginNow aqui. Agora siga o passo a passo:

1 – Queime em um CD/DVD a imagem do PCLoginNow

2 – Acesse a BIOS e altere a seqüência de boot inicial para iniciar pelo CD/DVD

3 – Boot pelo CD que você gravou do PCLoginNow

4 – Clique no botão “Next” quando você ver a mensagem “PC Login Now! is ready to start, please click NEXT to continue…

5 – Selecione o Windows que foi achado pelo PC Login Now.

6 – Selecione a conta do usuário que você quer editar, marque a opção “is Administrator” e clique em Next

PC Login Now! - Clique em "Is Administrator"

7 – Reinicie o computador e volte a seqüência de boot na BIOS para como estava.

Pronto.

Agora o usuário alterado já será um administrador nessa máquina sem nenhum esforço. Se você for usar a dica, use com responsabilidade. Se você é administrador de sistemas, proteja os computadores setando senhas na BIOS quando for possível.

Fonte: Raymond.cc

  • Share/Bookmark

Como obter informações do sistema operacional usando Java

Essa é uma dica rápida para quem programa Java e precisa saber de algumas informações do sistema operacional ou do próprio Java em que a aplicação está rodando. Dependendo dessas informações, podemos tomar decisões em código específicas para um determinado sistema.

Para fazer isso, o Java nos fornece o método getProperty(String key) da classe System.

O parâmetro key é uma string que fornecemos ao método para que ele nos retorne as informação que desejamos, como nome do sistema operacional, versão do java…

Vamos ao exemplo:

package com.meupost.main;
 
public class Main {
 
	public static void main(String[] args) {
 
		String vendor = System.getProperty("java.vendor");
		String osName = System.getProperty("os.name");
		String separadorArquivo = System.getProperty("file.separator");
 
		System.out.println("Java Vendor: " + vendor);
		System.out.println("Sistem Operacional: " + osName);
		System.out.println("Separador de Arquivos: " + separadorArquivo);
 
	}
}

No trecho de código acima é atribuído nas Strings informações como o vendor, o nome do sistema operacional e o caractere que o sistema operacional usa para separar os arquivos. Se o código acima fosse executado em Windows XP, o resultado seria:

Java Vendor: Sun Microsystems Inc.
Sistema Operacional: Windows XP
Separador de Arquivos:

Se fosse executado em Linux:

Java Vendor: Sun Microsystems Inc.
Sistema Operacional: Linux
Separador de Arquivos: /

Abaixo segue uma lista com as chaves que podem ser passadas como parâmetro no método getProperty().

Key Description of Associated Value
java.version Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java Virtual Machine specification version
java.vm.specification.vendor Java Virtual Machine specification vendor
java.vm.specification.name Java Virtual Machine specification name
java.vm.version Java Virtual Machine implementation version
java.vm.vendor Java Virtual Machine implementation vendor
java.vm.name Java Virtual Machine implementation name
java.specification.version Java Runtime Environment specification version
java.specification.vendor Java Runtime Environment specification vendor
java.specification.name Java Runtime Environment specification name
java.class.version Java class format version number
java.class.path Java class path
java.library.path List of paths to search when loading libraries
java.io.tmpdir Default temp file path
java.compiler Name of JIT compiler to use
java.ext.dirs Path of extension directory or directories
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator (“/” on UNIX)
path.separator Path separator (“:” on UNIX)
line.separator Line separator (“n” on UNIX)
user.name User’s account name
user.home User’s home directory
user.dir User’s current working directory
  • Share/Bookmark