captive
Admin
Mesaj Sayısı : 1304
Yaş : 34
Nerden : istanbul
Kayıt tarihi : 29/10/08
|
Konu: basit bir bilgisayari kapatma programi Zaman ayarli Ptsi Ara. 15, 2008 3:01 pm |
|
|
bazi arkadaslar bilgisayarin bi süre sonra otomatik kapanmasini isteyen program arıyorlar.ben hem dos komutlarını c++ da nasıl kullanılabilir, dosyalama işlemine örnek hemde *.bat .exe tarzı dosyaları nasıl çalıştırabilriz hepsine örnek bir program yaptım ve basit buyrun
burdanda programi indirebilirsiniz. rapidshare.com/files/168235844/bilgisayari_kapatma_zamanayari.rar.html
- Kod:
-
#include <cstdlib> #include <iostream> #include<conio.h> #include<stdio.h> #include<dos.h> #include<string.h> main() { int st,dk,sn,i,cc; char snc[20],snx[1]; printf("by_desquite"); printf("\nsifre girin(kapatma islemini iptal etmek icin kullanilir.\nsadece sayisal karekter) = ");scanf("%d",&i); system("CLS"); printf("by_desquite"); printf("\nsaat sonra kapansin = ");scanf("%d",&st); printf("\ndakika sonra kapansin = ");scanf("%d",&dk); printf("\nsaniye sonra kapansin = ");scanf("%d",&sn); st=st*3600; dk=dk*60; sn=sn+st+dk; printf("\n%d saniye sonra bilgisayar kapanicak.",sn);
FILE *kapat; kapat=fopen("kapat.bat" , "a"); fputs("shutdown -s -t ",kapat); fprintf(kapat,"%d",sn); fputs("\ndel kapat.bat",kapat); fclose(kapat); system("kapat.bat"); onay: printf("\nkapatmayi iptal etmek icin sifreyi girin = ");scanf("%d",&cc); system("CLS"); if(cc==i){ printf("\nSiFRE Onaylandi.Kapatma islemi iptal edildi"); FILE *iptal; iptal=fopen("iptal.bat" , "a"); fputs("shutdown -a ",iptal); fputs("\ndel iptal.bat",iptal); fclose(iptal); system("iptal.bat"); }else{ printf("\nHatali Sifre Tekrar Deneyin"); goto onay; } }
|
|