Archive for the ‘Scripting’ Category.

Powershell – IP Assigned de DHCP

Un mic script care citeste ce IP a fost Assignat de serveru de DHCP in ziua respectiva. Tot ce trebuie sa faceti este sa schimbati _Server DHCP_ cu numele serverului
$datae=Get-Date
$ziua=$datae.DayOfWeek
$zistring=$ziua.ToString()
$fisname=$zistring.Substring(0,3)
$fispath = “\\_Server DHCP_\c$\WINDOWS\system32\dhcp\DhcpSrvLog-“+$fisname+”.log”
$a = Get-Content $fispath
“Computers added in DHCP”
“———————–”
ForEach($linie in $a ){
$b=$linie.split(“,”)
if ($b[0] -eq 10) {
“The computer “+$b[5]+” with the MAC address “+$b[6]+” and the IP “+$b[3]+” Was added to DHCP”
}
}

VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)

Powershell si bradul :)

brad_ps

Cine vrea acest bradutz in Powershell il poate downloda de Aici.
Codul este foarte simplu:
    $varf = “^”
    $frunze = “/|\”
    write-host -foregroundcolor ‘Red’ ($varf.PadLeft(16))
    $tree = “/|\”
  1..15 | ForEach-Object  {
    $a=$_
     write-host -fore ‘green’ (” “*(15-$a)+$frunze)
    $frunze=”/”+$frunze+”\”
    }

    write-host -foregroundcolor ‘green’ (“|||”.PadLeft(17))
    write-host -foregroundcolor ‘green’ (“|||”.PadLeft(17))
    write-host -foregroundcolor ‘Cyan’ (“\—/”.PadLeft(18))
    write-host -foregroundcolor ‘Cyan’ (“—“.PadLeft(17))

Sarbatori Fericite!

VN:F [1.9.20_1166]
Rating: 8.0/10 (1 vote cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)

Powershell

powershelltumbnail

Toata lumea povesteste despre PowerShell. Incerc sa scriu si eu un post care sa explice ce este cu acest limbaj de scripting.
PowerShell este un limbaj care sa ii ajute pe administratorii de sistem sa realizeze taskurile zilnice pe care le au. El este mai mult mai complex decat Command Prompt si mai puternic decat orice alt limbaj de scripting, cel mai cunoscut fiind Visual Basic Scripting.
In momentul actual exista versiunea finala Powershell v1 si o versiune CPT Powershell V2.
Cerintele de sistem pentru versiunea CPT V2 sunt: .NET Framework V2.0,  WinRM 2.0 CTP pentru functiile remote,  .NET Framework V3.0 pentru a folosii functiile grafice.
Tutoriale pentru a incepe sa intelegi ce stie si ce poate sa faca puteti gasi pe pagina Microsoft. Cateva scripturi foarte simple care te pot ajuta pentru inceput poti gasi pe aceasta pagina. In viitor am sa incerc sa postez scripturi mult mai complexe care sa va ajute.

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)