31 Mart 2017 Cuma

Youtube Para Kazanma Sendikasyon Ayarları Değiştirilemez Sorun Çözümü

      Merhaba arkadaşlar Youtube üzerinden yeni bir kanal açılmış sayfa için sürekli alınan bu hatanın zor da olsa çözümünü buldum. Alınan hata;
Para kazanma seçenekleri kaydedilmedi.
Para kazanma için etkinleştirilmemiş bir videonun sendikasyon ayarları değiştirilemez.


Bu hatayı aldığınız zaman hiç bir türlü videoların para kazanma özelliğini aktif edemezsiniz. Bulduğum bu yöntemi yaparsanız sorun çözülecektir.

Aşağıdaki videoda bu durum için görüntülü bir anlatım yaptım;


İzleyip sorunu çözebilirsiniz. Eğer yaşadığınız bu ve benzer sorunlar varsa videonun ya da bu yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...

Saygılar, iyi çalışmalar...

30 Mart 2017 Perşembe

Android Tabletlerde Hard Reset Navitech Pirhana Neotab H105

        Arkadaşlar öncelikle standart Çin malı tabletler için başka bir yerden aldığım anlatımı derleyip veriyorum daha sonra çok uğraşıp kendim bulduğum Navitech Pirhana gibi ses tuşu olmayan cihazlar için yapacağım...

Neden hard reset atıyoruz? : Desen kilidi yanlış girince ya da bir şekilde kilitlenince...

CONCORD TAB, GALAXY TAB, ANDROİD, SAMSUNG tabletlerde denenip kesin sonuç alınmıştır.

1)Tableti kapatın.
2)Ses kısma tuşuna basılı tutup sonra açma tuşuna basın. Ekran gelinceye kadar ikisine de basılı tutun.
Ekran gelince açma tuşundan elinizi çekin sadece ses kısma tuşu basılı kalsın.
3)Yazılar çıkınca ses kısma tuşundan da elinizi çekin.
4)Daha sonra tabletiniz Çin, Samsung veya Galaxy hangisi ise aşağıdaki talimatları izleyiniz...


CONCORD,NOVO AURO 2 VE DİĞER ÇİNLER İÇİN

1)Ekranda rakamlar ve önünde Çince yazılar yazar, bunlardan " 02 " olana tıklayın.
2)Karşınıza bir tablo çıkacak. Solda alt alta 3 adet yazı vardır. Sağda alt alta 2 adet yazı vardır.
Sağdaki yazıların 2.sine tıklayın.
3)Karşınıza ekranın tam ortasına yine Çince bir yazı çıkacak o geldiğinde 10 saniye bekleyin ve aşağıdaki yeşil ve kırmızı yerden yeşile tıklayın.
4)Daha sonra yine solda alt alta 3 adet yazı, sağda alt alta 2 adet yazı çıkacak. Soldaki en altta Çince yazıya basın ve tablet kapanacak.
5)Sonra tableti açın, Türkçe ayarını seçin.


DİĞER Orjinal ANDROİD TABLETLER İÇİN (Galaxy,samsung..)
1)Başta alt alta yazılar çıkacaktır.
2)Yazılarda "wipe data/factory" diye bir seçenek vardır, ses kısma tuşu ile aşağı doğru bu seçeneğin üstüne gelip "ses açma" tuşuna basarak bu ayara girin.
3)Menüde alt alta yazılar çıkacak. Ses kısma tuşuyla "yes, delete" yazısının üstüne gelip yine "ses açma tuşu" ile onaylayın.
4)Biraz bekleyin ve android logosunun solunda ve üstte yazan yazılar çıkınca "ses açma tuşu" 'na basın.
5)Tablet restart edecek ve işlemimiz bitecek...

Gelelim Diğer tabletlere; Ben Navitech Neotab H105 üzerinden denedim.
Öncelikle tabletimizde bulunan 2 tuş var. Biri açma kapama diğeri de shift tuşu.
Öncelikle shift tuşuna basık tutuyoruz sonra açma tuşuna basıyoruz ve tablet açılınca önce açma tuşundan ardından shift tuşundan elimizi çekiyoruz. Aşağıdaki işaret çıkması lazım. Bunu tutturmak o kadar zor ki...


Bu çıktığı zaman ;

Adb ve Fastboot kurulumu yapıyoruz.

Öncelikle cihazınızda USB Hata Ayıklama’yı etkinleştirmeli ve USB sürücülerini kurmalısınız. Genelde cihazınızın bilgisayar yazılımını kurarak bu sürücüleri kurabilirsiniz. (Örneğin Samsung Kies, PC Suite vb.)


Normalde bulundukları klasöre komut satırı açtığınızda bu iki araç kullanılabilir durumdadır. Ancak her yerden erişmek istiyorsanız bu araçları PATH dediğimiz işletim sistemi yoluna eklemeniz gerekmekte.

Windows için

Bu işlem için her yerden erişilebilir bir yere indirdiğiniz dosyadaki platform-tools klasörünü çıkarın. Örneğin C:\android içerisine.
Bunun ardından C:\android\platform-tools klasörünü PATH’e eklemek için şu işlemi yapabilirsiniz.

Bilgisayar’a sağ tıklayıp Özellikler’i seçin (Ya da Denetim Masası -> Sistem yolunu izleyin) . Soldan Gelişmiş Sistem Ayarları’na tıklayın.
Gelişmiş sekmesine gelin ve Ortam Değişkenlerini seçin. Ortam değişkenlerinin alt kısmındaki Sistem Değişkenleri altından PATH değişkenini bulup çift tıklayın.

Windows 10 Sonbahar 2015 güncellemesi ya da daha yenisini kullanıyorsanız:
Yeni butonunu tıklayın ve C:\android\platform-tools klasörünü ekleyip Tamam’ı tıklayın.

Windows 10, 8.1, 8 ya da 7 kullanıyorsanız:
Değişkenin sonuna yoksa ; (noktalı virgül işareti) ekleyin ve C:\android\platform-tools yazarak Tamam’ı tıklayın.

Artık herhangi bir klasörde Shit tuşuna basılı tutarak sağ tıklayarak “Komut istemini burada aç” seçeneğiyle komut satırına geçebilir ve buraya adb ya da fastboot yazarak bu programlara erişebilirsiniz.  Eğer bulunamadığına dair hata alıyorsanız yaptıklarınızı kontrol edip bilgisayarınızı yeniden başlatıp tekrar deneyin.

Linux için

Linux kullanıyorsanız platform-tools klasörünü home (ev) dizininizde bir yola çıkarın. Örneğin android klasörü içerisinde.

Favori metin editörünüzle home klasörünüz içerisindeki .bashrc dosyasını açın. (Komut satırına örneğin gedit ~/.bashrc yazarak bunu yapabilirsiniz.)

En son satırına gelip bir bir satır atlayarak şunu yazın:

export PATH=${PATH}:~/android/platform-tools


Dosyayı kaydedin. Yeni açacağınız komut satırı pencerelerinde adb veya fastboot yazarak araçları kullanabilirsiniz.

NOT: ADB komutuyla cihazınıza erişmek için udev kuralları ayarlamanız gerekmekte. Bunu aşağıdaki komutlarla yapabilirsiniz:

sudo curl –create-dirs -L -o /etc/udev/rules.d/51-android.rules -O -L https://raw.githubusercontent.com/snowdream/51-android/master/51-android.rules
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev restart

İzleyip sorunu çözebilirsiniz. Eğer yaşadığınız bu ve benzer sorunlar varsa yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...

Android USB Hata Ayıklama Modu Açma

USB Hata Ayıklaması cihazınızı bilgisayar üzerinden ileri düzeyde kontrol etmemizi sağlar.

USB Hata Ayıklaması genelde tüm Android cihazlarda aynı şekilde etkinleştirilir. Ancak farklı sürüm ve cihazlar için ufak değişiklikler olabilir.

Her cihaz için ayrı ayrı anlatma imkanımız bulunmuyor ama biz tüm sürümleri tek bir konuda topladık.

Android 2.0-2.3.x

Ayarlar>Uygulamalar>Geliştirme adımlarını izleyip USB Hata Ayıklaması kutucuğunu işaretleyin.



Android 3.0-4.0.1

Ayarlar>Geliştirici Seçenekleri adımlarını izleyin. Sağ üstten etkinleştirip USB Hata Ayıklaması bölümüne girin ve gelen uyarıyı onaylayın.



Android 4.2.x ve üzeri

Android, 4.2 ve üzeri sürümlerde Geliştirici seçeneklerini gizledi.Eğer cihazınız 4.2 ve üzeri bir sürüme sahipse, USB Hata Ayıklamasını etkinleştirebilmek için Geliştirici Seçeneklerini etkinleştirmeniz gerekiyor.

Uygulama menüsünde Ayarlar bölümüne girin. Daha sonra Telefon Hakkında yada Tablet Hakkında bölümüne girin.

Bu bölümde bulunan Yapım Numarası ya da Derleme Numarası seçeneğine 7 kere hızlıca tıklayın.



Artık Ayarlar menüsünde Geliştirici Seçeneklerini göreceksiniz. Şimdi USB Hata Ayıklamasını etkinleştirebilirsiniz.

Ayarlar>Geliştirici Seçenekleri adımlarını izleyin. Açılan menüde USB Hata Ayıklaması kutucuğunu işaretleyin.



Android 5.0.x

Ayarlar>Telefon Hakkında adımlarını izleyip Yapım Numarası seçeneğine 7 kere hızlıca hızlıca tıklayın.



Bir önceki menüye dönüp Geliştirici Seçeneklerine girin.

USB Hata Ayıklaması kutucuğunu işaretleyin ve ekrana gelen uyarıyı onaylayın.



Android 6.0.x

Android Marshmallow sürümünde Geliştirici Seçenekleri Android 5.x.x sürümlerinde olduğu gibi etkinleştirilir. Ancak geliştirici seçeneklerinde “Android Hata Ayıklama” olarak görünebilir. Geliştirici seçeneklerini etkinleştirdikten sonra Ayarlar>Geliştirici Seçenekleri adımlarını izleyip Android Hata Ayıklama seçeneğini işaretleyin.

İzleyip sorunu çözebilirsiniz. Eğer yaşadığınız bu ve benzer sorunlar varsa yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...

Sevgiyle kalın...

28 Mart 2017 Salı

NET ACCOUNTS Komutu

         Gerçek bir ihtiyaçtan dolayı karşılaştığım NET komutunun yaptıklarını görünce ister istemez bunları herkesle paylaşma ihtiyacı duydum. Dos ortamında yapabileceklerimizin hep sınırlı olduğu düşünülür ancak aksine sınırları yoktur sadece görselliği zayıftır.
İşte size bu mucize komutlardan bir diğeri NET ACCOUNTS komutu ve parametreleri...

NET ACCOUNTS
[/FORCELOGOFF:{dakika | NO}] [/MINPWLEN:uzunluk]
              [/MAXPWAGE:{gün | UNLIMITED}] [/MINPWAGE:gün]
              [/UNIQUEPW:sayı] [/DOMAIN]

NET ACCOUNTS kullanıcı hesapları veritabanını güncelleştirir ve tüm hesapların parola ve oturum açma gereksinimlerini değiştirir. Seçenekler olmadan kullanıldığında, parola, oturum açma
sınırlamaları ve etki alanı bilgilerinin geçerli ayarlarını görüntüler.



NET ACCOUNTS ile kullanılan seçeneklerin etkin olması için iki koşul gereklidir:

-  Parola ve oturum açma gereksinimleri, yalnızca kullanıcı hesapları ayarlandıysa etkili olur. 
-  Net Logon hizmeti oturum açmayı doğrulayan etki alanındaki tüm sunucularda çalışıyor olmalıdır. Net Logon hizmeti Windows başladığında otomatik olarak başlatılır.

/FORCELOGOFF:{dakika | NO}    Kullanıcıya, hesabın süresi veya geçerli oturum açma saatlerinin süresi dolduğunda, oturumu kapatmaya zorlanmadan önce verilen dakika cinsinden süreyi ayarlar. NO seçeneği varsayılandır, oturumu kapatmaya zorlamayı engeller.

/MINPWLEN:uzunluk   Parola için en düşük karakter sayısını ayarlar. Aralık 0-14 karakterdir; varsayılan ise 6 karakterdir.

/MAXPWAGE:{gün | UNLIMITED}   Parolanın geçerli olacağı gün sayısının üst sınırını ayarlar. UNLIMITED sınırsız anlamına gelir. Aralık 1-999 arasındadır; varsayılan ise değeri değiştirmeden bırakmaktır.

/MINPWAGE:gün   Kullanıcının parolasını değiştirebilmesi için geçmesi gereken gün sayısının alt sınırını ayarlar. 0 değeri alt sınır ayarlamaz. Aralık 0-999 arasındadır; varsayılan ise 0 gündür.

                  NOT: /MINPWAGE değeri /MAXPWAGE değerinden büyük olamaz.

/UNIQUEPW:sayı      Belirtilen sayıda parola değişikliği işleminde kullanıcı parolalarının benzersiz olmasını gerektirir. En yüksek değer 24'tür.

/DOMAIN  İşlemi, geçerli etki alanının etki alanı denetleyicisinde gerçekleştirir. Tersi durumda, işlem yerel bilgisayarda gerçekleştirilir.

Görüldüğü gibi kullanıcı hesap işlemlerinin cmd ortamından yapılabileceği güzel bir komut...
İzleyip sorunu çözebilirsiniz. Eğer yaşadığınız bu ve benzer sorunlar varsa yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...
Sevgiyle kalın...

Office 2013 Sonrası Gmail Ayarları IMAP Hata Çözümü

        Selamlar, önceden yaptığım bu görüntülü anlatımı buraya da taşımak istedim. Durum şu gmail hesapları office 2013 sonrası için outlookta IMAP hatası veriyor. Aslında çok basit bir çözümü olan bu durum çok kişinin karşısına çıkıyor ve o kadar sinir bozucu ki gmail kendi sitesi üzerinden bir ayar yapmamızı istiyor. Kullanıcılar çözümü outlook üzerinden aradığından boş yere tırmalıyor.
Video burada;


Kısaca anlatacak olursak;
Gmail hesabınızı önce web üzerinden açıp ayarlardan IMAP erişimini etkinleştirmeniz gerekiyor. Tabi sadece bu değil daha sonra 2014 sonrasında gelen bir güncelleştirme bir ayar daha yapmamızı gerektiriyor.

Less secure apps seçeneği yani Daha az güvenli uygulamalar için erişimi açmamız gerekiyor.
Aşağıdaki linkten ulaşabileceğiniz bu seçenek ile sorununuz çözülecektir.

https://www.google.com/settings/security/lesssecureapps

Aslında çok ufak bir ayar fakat dediğim gibi hatayı hep outlook üzerinden aradığımız için bir şekilde sorun düzelmiyor...

İzleyip sorunu çözebilirsiniz. Eğer yaşadığınız bu ve benzer sorunlar varsa videonun ya da bu yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...

Kendinize iyi bakın...

Harddisklerden çıkan Neodyum Mıknatısı

        Merhabalar, Geçen gün elime iki tane arızalı server diski geçti. İmha edilecekti ve öylece atmaya kıyamadım içini açtım. Hatta bir tanesini de videoya aldım. Dell 15K.6 146GB disk. Açması biraz zahmetli. Torks vidaları var ve bir kaç gizli vida var içerisinde. Videoyu youtube kanalıma da ekledim.


Harddiskler içindeki neodyum mıknatıslara bayılıyorum. Çok kuvvetli oluyor. Server diski ilk defa söktüm. İçeriği biraz farklıymış Mesela normal 3,5 diskler gibi katmanları büyük değil ve iki parçaymış.



Uzun lafın kısası vaktim oldukça açtığım ürünleri burada sunmaya ve gerekirse videolarını çekmeye devam edeceğim...
Ayrıntılı bilgiler youtube kanalımda da mevcut...
Eğer diskler ile alakalı yaşadığınız sorunlar varsa videonun ya da bu yazının altına yorumla yazarsanız yardımcı olmaya çalışırım...

Kolay gelsin...

Net User Kullanıcı Hesap İşlemleri


Bir mucize daha NET USER
        Merhabalar, biraz aradan sonra tekrar güzel bir komutla karşınızdayım. Nedense cmd ekranından yapılan bu tarz işlemlere bayılıyor ve sizlerle de paylaşmak istiyorum. Bu seferki sihirli komutumuz net user.
        Ne yapar bu komut derseniz bilgisayardaki kullanıcı hesapları ile ilgili bir çok işlemi yapabilirsiniz. Domain ve local kullanıcılar hakkında şifre verme değiştirme vb. bir çok işlemi yapabilirsiniz.

Öncelikle direkt kök komutu yazalım. Bu bize bilgisayarımızdaki local kullanıcıların listesini verecek;
Bilgisayarımızda Guest, pc ve tplocal isminde 3 local user mevcutmuş.


Çok basit işe yarayacak bir iki şey daha verip tüm komutları açıklayalım.
Mesela bir admin hesabı var ama listede çıkmadı, disable durumda bu administrator hesabını etkinleştirmek için;
C:\>Net user administrator /active:yes
Komutunu yazmamız yeterli olacaktır. Tabi cmd ekranını da yönetici olarak çalıştırabildiysek hata almadan işlemi gerçekleştirmiş oluruz.

Bu Administrator hesabının parolasını değiştirmek istersek 
C:\>Net user administrator Abc123
Sondaki Abc123 vereceğimiz şifre.
Şimdi de kullanabileceğimiz bu mucize komutun diğer parametrelerini verelim;

Komut satırından kullanıcı eklerken tam yetki verme


C:\>net user admin 123456 /add
ya da localgrup kullanıcısı için;
C:\>net localgroup administrators admin /add
/help = Detaylı bilgi edinmek için bu komutu kullanabilirsiniz, kullanım şekli: net help user.

/add = Yeni kullanıcı eklemek için kullanılır.

/domain = Yerel kullanıcı yerine domaine kullanıcı eklemeye zorlar.

/delete = Kullanıcıyı siler.

/active:{yes | no} = Kullanıcıyı aktifleştirmek veya pasifleştirmek için kullanılır. Bu komutu kullanmadığınızda otomatik olarak kullanıcı aktifleştirilir.

/comment:”text” = Kullanıcıya açıklama girmek için kullanılır. En fazla 48 karakteri destekler.

/countrycode:nnn = Ülke kodu yani dili belirlemek için kullanılır. Girilmediğinde otomatik olarak: 000.

/expires:{date | never} = İptal olma süresini belirler. Hiçbir şey girilmezse hiçbir zaman hesap iptal olmaz.

/fullname:”name” = Kullanıcının gerçek adını girmek için kullanılır.

/homedir:pathname = Kullanıcı dosyalarının yeri.

/passwordchg:{yes | no} = Kullanıcının kendi şifresini değiştirip değiştirememesi. Varsayılan evet.

/logonpasswordchg:{yes | no} = Kullanıcının ilk girişinde şifresini değiştirmesinin istenmesi.
Girilmezse varsayılan olarak seçili değildir. Windows XP de çalışmaz.

/profilepath:pathname = Kullanıcı logon profil dosyaları.

/scriptpath:pathname = Kullanıcı logon script dosyaları.



Tekrar güzel paylaşımlarda bulunmak dileğiyle, sağlıkla kalın...

22 Ocak 2017 Pazar

Mucize komut satırı Wmic ve bir kaç sihirli komut

Windows Yönetim Araçları komut satırı (WMIC), Windows Server 2003 ailesindeki işletim sistemlerini çalıştıran bilgisayarları yönetmek için WMI’dan yararlanmanıza olanak vermek amacıyla, Windows Yönetim Araçları’na (WMI) yönelik, basit bir komut satırı arabirimi sağlar. WMIC, var olan kabuklar ve hizmet programı komutlarıyla birlikte çalışır ve komut dosyaları veya diğer yönetime dayalı uygulamalar yoluyla kolayca genişletilebilir.

Kullanımı basittir, komut satırına wmic yazıp enter e basılırsa wmic editörü gelir ya da direkt wmic den sonra /"istenen komu" yazarak ta çalışabilir...

Aşağıdaki örnekte üstte bilgisayarımızın modelini direkt öğreniyoruz. Seri numarasını da editöre geçerek öğreniyoruz...





Örnek yapabileceğimiz en basit şeylerden birisi ancak ağımızdaki bir çok bilgisayar 
için bu bilgiler gerekliyse çok yararlı olabiliyor. 
Bilgisayarınızdaki program listesi servis listesi vb. şeyler listelenebiliyor. 
ilenirse istenen çıktı formatı ayarlanabiliyor text ya da html olarakta dönüştürülebiliyor. 
Sizin ya da ağdaki bilgisayarlarınız için program bile kaldırabiliyorsunuz.
Mesela başka bir örnek verelim; Sonrasında da daha da detaya inelim.
Örneğin wmic ile servislerinizin listesini almak isterseniz;
wmic komut satırında SERVICE yazmanız yeterlidir.
Bunu bir dosyaya çıktı olarak yollamak isterseniz;
WMIC /OUTPUT:”C:\ServiceList.txt”
Service komut çıktısında çok fazla detay var, bana hepsi lazım değil derseniz 
özelleştirebilirsiniz:
WMIC Service Get caption, name, Started, Startname, state
gibi özelleştirebilir, istediğiniz kolonlardaki bilgiyi alabilirsiniz.

Çıktıyı text değil de html formatında da alabilirsiniz. Hatta bir kolona göre sıralayabilirsiniz 
WMIC /OUTPUT:”C:\ServiceList.html” SERVICE Get caption, name, Started, Startname, 
state /format:”htable-sortby.xsl”:”sortby=State”
WMIC’i hem lokal makinede kullanabilirsiniz hem de uzak bilgisayarlardan 
bilgi toplayabilir veya konfigurasyon yapabilirsiniz.
Yapabilecek çok fazla komut var listesini de  wmic /?  yazarak öğrenebiliyoruz...

Kendi kullandığım ve netten bulduğum bir kaç hazır komut var onları da paylaşacağım...

Belirli bir bilgisayarda kurulu programları listelemek için:
/node:BİLGİSAYARADI product get name,version,vendor
İsminde adobe geçen programları listelemek için:
/node:BİLGİSAYARADI product where "name like 'adobe%'" get name,version,
identifyingNumber
Program kaldırmak için:
/node:BİLGİSAYARADI product where name="TeamViewer" call uninstall
Birçok bilgisayardan aynı anda belirli bir programı kaldırmak için:
/failfast:on /node:@"c:\bilgisayarlar.txt" product where name="TeamViewer" 
call uninstall /nointeractive
NOT:(Bu komuttaki bilgisayarlar.txt dosyası domain’deki bilgisayar isimlerini içeren bir 
metin dosyası olacaktır. /failfast:on parametresi komut çalıştırıldığı sırada çevrimdışı
olan bilgisayarları atlayarak ilerlemeyi sağlar. /nointeractive parametresi program 
kaldırma işleminden önce onay sorusunun sorulmasını engeller.)

Domain’deki bilgisayarlarda program aramak ve bunların çıktısını almak
/node:@srv.txt /user:DOMAIN\USERNAME /password:PASSWORD /output:out.txt 
product where "name like '%.net framework%'" get name, version /format:csv
NOT:(srv.txt dosyasını arama yapılacak her bilgisayar adı bir satıra gelecek şekilde 
oluşturabilirsiniz. Komutu psexec yardımıyla da kullanabilirsiniz.)
Sunucularda kurulu olan Windows Update paketlerini listelemek 
wmic qfe get csname,hotfixid | find /i "KBxxxx" > c:\sonuc.txt
Bir uzak makinenin TCP/IP ayarlarını öğrenmek
WMIC /NODE:”UzakMakineAdi” /USER:”Domain\KullaniciAdi” 
/PASSWORD:”P@ssw0rd” /OUTPUT:”C:\IpConfig.txt” NICCONFIG Get Caption
,IpAddress, IpSubnet, DNSHostName, DefaultIpGateway, DHCPEnabled
, DHCPServer, WINSPrimaryServer, DHCPEnabled

 Ip adresini bildiğiniz aynı ağ üzerinde olan bilgisayarda o anda kimin oturumu 
açık olduğunu öğrenmek
WMIC /Node:10.24.10.55 ComputerSystem Get UserName 
Uzaktaki bir bilgisayarın seri numarasını, işletim sistemi versiyonunu, 
bilgisayarın adını, cihazın marka ve modelini öğrenme
wmic /node:10.24.10.55  Bios get  Serialnumber, Systemname, Name, Description, Manufacturer
Listesini oluşturduğumuz ağdaki bilgisayarların istenilen bilgilerinin 
listesini yazdırmak
wmic /node:@%userprofile%\desktop\computers.txt /Output:”%userprofile%\desktop\ProcessorReport.txt” bios get Serialnumber,Systemname,Name,Description,Manufacturer,AddressWidth,DeviceID /format:list
NOT:( computer.txt isimli dosya içinde alt alta yazdığınız bilgisayarların
(ip ya da netbiosname) bilgilerini masaüstünüzdeki bir dosyaya liste şeklinde yazdırabilirsiniz.
 /format parametresyle oynayarak bu çıktının csv ya da html olmasını sağlayabilirsiniz. )
Yüklü olan yama listesi için:
wmic qfe list
Static bir ip adresi vermek için:
wmic nicconfig where index=9 call enablestatic(“10.0.0.2”), (“255.255.255.0”)
Gateway adreslerini değiştirmek için:
wmic nicconfig where index=9 call setgateways(“10.0.0.4”, “10.0.0.5”),(1,2)
DHCP enable hale almak için:
wmic nicconfig where index=9 call enabledhcp
Harddisk sürücü hakkında bilgi almak için:
wmic logicaldisk where drivetype=3 get name 

20 Ocak 2017 Cuma

Remote Desktop Özelliğini Uzak Bilgisayarda Aktif Etme

Uzak masaüstü (RDP) hepimizin günlük hayatinda siklikla kullandigi bir teknoloji. Firma içerisinde çalisanlarin bilgisayarlarinda sikinti yasamasi durumunda bir IT çalisani nin sikinti yasanan bilgisayarin yanina gitmek yerine RDP olarak adlandirdigimiz bu teknolojiyi kullanarak çalisanin bilgisayarina uzaktan baglanmak yoluyla yardim edebilmekte.
Ancak bu özelligin çalisabilmesi için öncellikle bu özelligin açilmasi gerekiyor. Bilgisayarinizin System Properties kismina girip “Remote” sekmesine gittiginizde iki kisim ile karsilasirsiniz, bunlardan ikincisi bilgisayarimizdaki “Remote Desktop” özelliginin durumu gösteriyor. Asagidaki örnekte görebileceginiz üzere bende bu özellik simdilik kapali “Don’t allow” gözüküyor.
image 
Uzak masaüstü özelligi isletim sisteminin kurulumunda kapali olarak gelir ve böyle bir durumda baska bir bilgisayar üzerinde bu bilgisayarlara baglanmaniz mümkün olmaz. Ancak “Allow” seçenegini isaretlemeniz durumunda bu bilgisayarlara uzaktan masaüstü yöntemiyle baglanmaniz mümkün olabilir. Tabi bu seçenegin kapali olmasi baska bir sorunu dogruyor, “bu özelligi bilgisayarin yanina gitmeden nasil açabiliriz?”. Bu özelligi sadece bilgisayara giderek açabiliyor olsaydik pek anlamli bir çözüm olmazdi. Birçok admin günümüzde bu özelligi uzaktan bir registry degisikligi yaparak açiyor ve bu çözüm çok da güzel çalisiyor, ancak bu yazimda çok daha kolay bir yönetmden bahsedecegim ve isterseniz bu yöntem ile yüzlerce bilgisyarda bu özelligi tek bir komut kullanarak açabileceksiniz.
Isin sirri WMI da, simdi sirasiyla WMI ile uzak masaüstü için neler yapabilecegimize sirasiyla bakalim. Öncelikle test için kullandigim client üzerinde WMI in komut satiri toolunu kullanarak yukaridaki GUI üzerinden de yapabilecegimiz uzak masaüstü özelligini komut satirindan açalim.
wmic rdtoggle where AllowTSConnections="0" call SetAllowTSConnections "1"
image
ReturnValue olarak “0” dönmesi hata almadigimiz anlamina geliyor. Simdi islemin basariyla sonuçlanip sonuçlanmadigini tekrar GUI de bulunan “Remote” sekmesinden kontrol edelim. Asagida görebildiginiz üzere uzak masaüstü artik allow gösteriyor.
image
Ancak bu komutu uzak masaüstü özelligini açtigimiz bilgisayar üzerinden çalistirdik, yani yine bir faydasi yok gibi, simdi bir adim da ileriye giderek yine WMI üzerinden uzaktaki bir bilgisayarin uzak masaüstü özelligini açalim. Bunun göstermek için iki bilgisayar kullanacagim, “DC4” komutlari çalistiracagim sunucu olacak, “clientc” ise uzak masaüstü özelligini açacagim Windows 7 client olacak.
Önce “DC4” üzerinden mstsc.exe kullanarak “clientc” ye uzak masaüstü baglantisi yapmaya çalisalim. Görebildiginiz gibi “DC4” üzerinden baglanmak isterken bir hata aldik.
image 
Simdi tekrar “DC4” ün komut satiri üzerinden asagidaki komutu çalistiralim (yapamiz gereken daha önce kullandigimiz wmic komutuna /node anahtarini ekleyip buraya komutun çalismasini istedigimiz bilgisayarin adini girmek). Asagida görebildigimiz gibi komut basariyla çalisti ve artik “clientc” ye uzak masaüstü kullanarak baglanabiliyor olmamiz gerekiyor.
wmic /node:clientc rdtoggle where AllowTSConnections="0" call SetAllowTSConnections "1"
image 
Baglantinin çalisip çalismadigini test etmek için tekrar mstsc.exe yi kullanarak “clientc” ye baglanmaya çalisiyoruz. Asagida görebildigimiz gibi“clientc” bilgisayarina artik uzaktan erismek mümkün.
Capture
Bunu bir adim daha ileriye götürecek olursak (daha ne adimi demeyin), örnegin etki alanimizda bulunan yüzlerde bilgisayarda uzaktan masaüstü özelligini açmak istesek ne yapabiliriz? Ayni komutu yüzlerce kez elle çalistirmak yine zaman alici bir süreç olacaktir. Çözüm çok basit yapacagimiz islem isin özünde yine ayni komutu kullanarak ve buna sadece bir For döngüsü ile birlestirmek istedigimiz bilgisayarlarda bu islemi uygulamak mümkün.
Ilk yapmamiz gereken bir TXT dosyasina uzak masaüstü özelligini açmak istedigimiz bilgisayarlarin adini sirasiyla girmek ve bu dosyayi kaydetmek sonrasinda asagidaki komutu çalistirmamiz yeterli olacak. Örnegin uzak masaüstünü tüm windows 7 clientlarda açmak istiyoruz ve Windows 7 bilgisayarlarimin listesini “win7.txt” olarak bir dosyaya kaydettim.
for /F %I in (win7.txt) DO wmic /node:%i rdtoggle where AllowTSConnections="0" call SetAllowTSConnections "1"
Yukaridaki döngüyü kullanarak istedigimiz tüm istemcilerde artik uzak masaüstü özelligini açabiliriz, diyelimki tam tersini yapmak istiyorsunuz. Bu durumda sifir ve bir in yerini degistirerek (AllowTSConnections="0" call SetAllowTSConnections "1")tüm açik olan uzak masaüstü özelligini ayni yöntemi uygulayarak kapatmaniz mümkün. Umarim sahada uygulamaya geçebileceginiz faydali bir yazi olmustur.