# 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