Mostrando postagens com marcador properties. Mostrar todas as postagens
Mostrando postagens com marcador properties. Mostrar todas as postagens

sexta-feira, 4 de dezembro de 2020

Como pegar valores do propriedades WMI via powershell

 

A sintaxe para pegar uma propriedade uma propriedade é:

Sintaxe:

Get-WmiObject -Class CLASSE

 

 

Onde:

CLASSE - Classe WMI


Exemplo:
 

Get-WmiObject -Class Win32_ComputerSystem 


 

 

Para pegar uma propriedade especifica utilizamos o parametro -Property

Sintaxe;

 Get-WmiObject -Class CLASSE -Property PROPRIEDADE

 

  Exemplo:

Get-WmiObject -Class Win32_ComputerSystem -Property Name 


terça-feira, 30 de junho de 2015

Adicionar e remover informações do propertie do System no Java

Resumo

  • System.setProperty(key, value_object);
  • System.getProperty(key);


Introdução

Um local para guardar informações quando a aplicação está ativa e não se quer criar um arquivo é no arquivo de propriedades localizado em  System.getProperty().


Sintaxe(Adição): 
  • System.setProperty(key, value);
Onde:

  •  key - Chave que fará referência ao valor contido em value.
  • value - Valor que será guardado.


Agora que já guardamos o nosso valor nas propriedades a maneira de obter o mesmo valor é bem simples.

Sintaxe(Adição): 
  • System.getProperty(key);
Onde:




  •  key - Chave que faz referência ao valor contido em value.

Exemplo:

public class teste {

public static void main(String args[]) {
  System.setProperty("nome", "Julio de Almeida");
  System.out.println("O nome é: "+System.getProperty("nome"));
 }

}

sexta-feira, 6 de maio de 2011

Criando e usando arquivos de propriedades em java





Há momento que precisamos rodar algum .jar ou até mesmo um programa e precisamos mudar algum parametro que o mesmo utiliza sem mecher no código fonte, uma solução simples para este problema é utilizar arquivos de propriedades.
Abaixo vamos ver uma maneira simples de criar uma arquivo de propriedades e fazer com o seu programa java leia o  mesmo.



1º Crie o arquivo de propriedade.
  

O arquivo de propriedade nada mais que um arquivo com extenção .properties. O mesmo deve ser salvo em algum pré-determinado em seu programa java, para que o mesmo seja lido, nesse exemplo o meu arquivo de properties foi salvo dentro do projeto em uma pasta com o nome properties. Você pode salvar o seu arquivo de propriedades em qualquer lugar do seu computador, porém não se esqueça de colocar sua localização correta no seu programa.






Conteúdo do arquivo de propriedades:


prop.nome = Mario
prop.dir = /tmp 





2º Crie um programa para ler o arquivo de propriedade.










Conteúdo do programa:


import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;

/**
 *
 * @author Robson Fernando Gomes
 * http://maguscode.blogspot.com
 *
 */
public class ArquivoDePropriedades {

   
    public static Properties getProp() throws IOException
    {
        Properties props = new Properties();
        FileInputStream file = new FileInputStream("./properties/dados.properties");
        props.load(file);
        return props;
       
    }
   
    public static void main(String args[]) throws IOException
    {
        System.out.println("**********Teste usando arquivo de propriedades**********");
        Properties prop = getProp();
        System.out.println("Nome = "+prop.getProperty("prop.nome"));
        System.out.println("Diretorio = "+prop.getProperty("prop.dir"));
    }
}





O código pode ser simplicado da seguinte maneira:


No primeiro método da classe:


Properties props = new Properties(); - Instancia-se a classe Properties

FileInputStream file = new FileInputStream("./properties/dados.properties"); - Mostra a localização do arquivo .properties


  props.load(file); - Carrega o arquivo na variavel props.





No segundo método da classe:




Properties prop = getProp(); - Obtém o objeto Properties.
System.out.println("Nome = "+prop.getProperty("prop.nome")); - Pega-se a propriedade do item prop.nome.


System.out.println("Diretorio = "+prop.getProperty("prop.dir"));
- Pega-se a propriedade do item prop.dir.







Resultado da execução do programa:








Saída:










**********Teste usando arquivo de propriedades**********
Nome = Mario
Diretorio = /tmp


terça-feira, 20 de julho de 2010

Linux II: propriedades de arquivos

Resumo:
chmod (a ou u ou g ou o) (+ ou -) rwx
chgrp grupo_novo nome_do_arquivo
chown dono_novo nome_do_arquivo

Introdução



Assim como no "Windows", o Linux tem maneiras de evitar que todos os usuários manipulem ou vejam todos os arquivos uns dos outros, bem como a modificação dos dados referentes aos mesmos.
Os comando para básicos para saber proteger e desproteger os arquivos são:

chgrp - Utilizado para modificar o grupo que pertence determinado arquivo:

Sintaxe:
chgrp novo_grupo nome_do_arquivo

Exemplo: Mudar o grupo que pertence o arquivo lista_de_programadores.txt.

chgrp
progamadores lista_de_programadores.txt


chown - Utilizado para modificar o proprietário de um determinado arquivo.

Sintaxe:
chown nome_novo_proprietário nome_arquivo

Exemplos: Mudar o proprietário do arquivo olhosVerdes.txt para o usuário maria.

chown maria olhosVerdes.txt


chmod - Utilizado para modificar as propriedades de leitura (r), escrita (w) e execução (x) de um derminado arquivo para um determinado (g) grupo , (u) usuario proprietário , (o) outros que venham acessar o arquivo ou até mesmo (a) todos usúarios .

Para adicionar uma determinada propriedade basta utilizar um mais (+), entre o tipo de usuario e o tipo de propriedade. Já para remover uma propriedade é necessário fazer uso do menos (-) para subtrair determinada propriedade.

Sintaxe:
chmod (a ou u ou g ou o) (+ ou -) rwx


Exemplos:

Ex.1: Adicionar propriedade de escrita (w) a todos usúarios:

sudo chmod a+w relatirosDeAgosto.txt

Ex.2: Adicionar todas propriedades leitura (r)/escrita (w)/execução (x) ao grupo que pertence este arquivo:

sudo chmod g+rwx nome_arquivo.txt

Ex.3: Remover a propriedade de execução (x), de todos os usuários:

sudo chmod a-x nome_do_arquivo