
Bilgisayar açıldığında tarih ve saati kaydeden program adlı makalemizde sizlere kısa ve kolay bir program yazmayı anlatacağım. Şimdi gelelim programın nasıl yazılacağına. Aşağıdaki adımları tek tek takip edelim.
Not : Arkadaşlar öncelikle dosyaların kayıt ediliceği bir yol belirliyoruz . Ben C:\Temp\Kayitlar.txt olarak belirledim ve
C:’de Temp isimli bir klasör açtım
Kodlar aşşağıdaki gibidir :
MAİN’in içerisine yapıştırınız
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
FileStream oFs2 = new FileStream(@"C:\Temp\Kayitlar.txt", FileMode.Append); string DosyaYolu= @"C:\Temp\Kayitlar.txt"; if (File.Exists(DosyaYolu)) { Console.WriteLine("Dosya Var"); int mesajUzunluk = ; String Mesaj = "\nBilgisayar Acildi \t Tarih :\t"+ DateTime.Now.ToLongDateString() +"\tSaat :\t" + DateTime.Now.ToLongTimeString(); mesajUzunluk = Encoding.GetEncoding("iso-8859-9").GetBytes(Mesaj).Length; byte[] mesajicerik = new Byte[mesajUzunluk]; mesajicerik = Encoding.GetEncoding("iso-8859-9").GetBytes(Mesaj); oFs2.WriteByte((Byte)13); for (int zz = ; zz < mesajUzunluk; zz++) { oFs2.WriteByte(mesajicerik[zz]); } oFs2.Close(); } else { Console.WriteLine("Dosya yok"); } |
Şimdi programımızı kaydettikten ve çalıştırdıktan sonra,
Kaydedilen dizindeki exe uygulamasını başlangıçta açılacak uygulamalar bölümüne kopyalıyoruz.
(Örneğin : exe dosya yolum )
Belgeler\Visual Studio 2015\Projects\ConsoleApplication8\AcilisOrnegi\bin\Debug\AcilisOrnegi.exe
Gelelim şimdi başlangıç klasörünü bulmaya :
Adım 1 :
Windows+r ‘ tuşlarını kullanarak çalıştır ekranına shell:startup yazıp onayladığımızda açılan klasördür
Adım 2 :
C:\Users\[…]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Yoluyla bulabilirsiniz . (Not : […] lı olan bölüme kendi kullanıcı adınızı yazmanız gerekmektedir.)
Şimdiki yapıcağımız bölüm , açılış programlarına kopyasını aldıgımız acilisornegi.exe dosyasını yapıştırmak olacaktır. böylelikle bilgisayar her açıldığında program hızlı bir şekilde çalışıp kayıt defterine kayıtları tutacaktır.