Buscar este blog

miércoles, 18 de febrero de 2015

Windows Server 2012 Ejemplos

# crear una funcion que valide un DNI

function DNI_Correcto($dni){
if ($dni -match "^[0-9]{8}[A-Z]{1}") {
        return $true
   }else {
        return $false 
   }
}

$texto = Read-Host "Introduce un DNI"
if (dni_correcto($texto)){
    Write-Output "El DNI es correcto"
}else{
    Write-Output "El DNI es falso"
}
# Crea una funcion llamada isnumeric que diga si un string es un numero.

function esnumero([string]$numero){
    if ($numero -match "^(\-)?\d+(\.\d+)?$"){
        return $true
    }else
    {
        return $false
    }
}
$num = Read-Host "Introduce un numero"
    if(esnumero($num)){
        Write-Output "Es un numero"
    }else {
        Write-Output "No es un numero"
   

#check-ps
$procesos= @("dolor","smss","svchost","powershell")
foreach($proceso in $procesos){
    $resultado = Get-Process $porceso*
    if($resultado.if -gt 0){
        Write-Output El proceso existe
        Write-Output $resultado
    }else {
        Write-Output El proceso $proceso NO existe
    }
}


function sumame ($valor1, $valor2=250){
    $valor1+$valor2
}
sumame 600 400
sumame -valor2 400 -valor1 600
sumame -valor1 4

function fail ([int]$times, [string]$greet){
    for ($i;$i -lt 5;$i++){
        $greet   
    }
}
fail -geet "FIAL"


COPIA DE SEGURIDAD

DUPLICATI por ftp o ssh ---> descargar en casa
RSYNC Linux

en virtualizaciones veem backup

No hay comentarios:

Publicar un comentario