Windows Poweshell 3.0'ı kullanarak işletim sistemi üzerinde yüklü olan driverlar hakkında detaylı bilgi alabilirsiniz. Get-WindowsDriver -Online -all
Category Archives POWERSHELL
Windows Powershell 3.0 kullanarak, Windows 8 üzerindeki Printer ismini rename yapabilirsiniz.Get-Printer komutunun, Rename-Printer fonksiyonu kullanılarak bu işlem yapılabilir. Get-Printer -Name 'Lazer' | Rename-Printer -NewName 'HpLazer'
Oturum açılan bilgisayardaki Domain ismini ve kullanıcı adını öğrenmek için Windows Powershell'de Whoami komutunu kullanabilirsiniz. Whoami
Hyper-V üzerindeki sanal makinalarınıza Powershell kullanarak Harddisk eklemek için, Add-VMHardDiskDrive komutunu kullanabilirsiniz. Bu işlem için öncelikle sanal makinayı kapatmanız gerekiyor.Sonrasında, Dynamic .VHDX formatındaki Hard Disk'i oluşturup, ilgili sanal makinaya ekliyoruz. STOP-VM -vmname "My Virtual Machine" NEW-VHD -Dynamic C:VHDMyDrive.vhdx -SizeBytes 60GB ADD-VMHardDiskDrive -vmname "My Virtual Machine" -path C:VHDMyDrive.VHDX START-VM -vmname "My Virtual Machine"
Windows Server 2012 ve Windows 8'de Powershell 3.0 yardımıyla bir çok işlemi hızlı ve kolay bir şekilde yapabilmekteyiz.Bir NTFS sürücüsünde yer alan herhangi bir klasördeki kullanıcıların haklarını görüntülemek için Get-Acl komutu kullanılabilir. Aşağıda örnek bir kullanım mevcut.Komutu çalıştırdığınız klasör üzerinde kimlerin yetkileri olduğunu görebilirsiniz. Get-Acl | select -ExpandProperty access
Powershell 3.0 ile yeni gelen cmdlet'leri kullanarak işletim sistemi seviyesindeki bir çok işlemlerimizi kolaylaştırabiliriz.Bugün kullanacağımız Get-ADDomainController cmdlet'i Active Directory modülü içerisinde yer almaktadır.Wildcard kullanımı ile komutu daha zengin bir hale getirebiliyoruz. Ortamınızdaki bütün Domain Controller sunucularının ismini ve işletim sistem versiyonlarını öğrenmek için aşağıdaki powershell komutunu kullanabilirsiniz. Get-ADDomainController -Filter * | select name, operatingsystem
Windows 8 ve Windows Server 2012'de IP konfigürasyonunu Windows Powershell 3.0 kullanarak öğrenmek için Get-NetAdapter ve Get-NetIpAddress komutları kullanılabilir. Get-NetAdapter | ? status -eq 'up' | Get-NetIPAddress -ea 0 | ft ipaddress, interfacealias, prefixorigin -a
Windows Powershell 3.0 ile bir çok yeni cmdlet gelmektedir.Bunlardan biriside, Get-Command ve Get-Content komutudur.Örneğin, Powershell üzerinde aşağıdaki komutu kullanarak VB Script'lerin içeriğini görüntüleyebilirsiniz. Get-Command -Name slmgr.vbs | Get-Content | more Get-Command -Name *.vbs -CommandType application | select path
Windows Powershell 3.0 ile bir çok yeni cmdlet gelmektedir.Bunlardan biriside, Show-ControlPanelItem ve Get-ControlPanelItem komutudur.Örneğin, aşağıdaki komutu kullanarak Powershell üzerinden Windows Firewall konsolunu açabilirsiniz. Show-ControlPanelItem *firewall* Get-ControlPanelItem 'Windows Firewall'
Windows Powershell 3.0 ile bir çok yeni cmdlet gelmektedir.Bunlardan biriside, Get-NetAdapter komutudur.Aşağıdaki script'i kullanarak hızlı ve kolay bir şekilde bütün network kartlarınızı kapatabilirsiniz. Get-NetAdapter | Disable-NetAdapter -Confirm:$false