Gå til innhold

Post dine nyttige batch programmer


Anbefalte innlegg

  • 1 måned senere...
Videoannonse
Annonse

ble inspirert av dette inlegget, og bestemte meg for å videreføre krypteringsbatchfila.

Klikk for å se/fjerne innholdet nedenfor
@echo off
if exist *.000 goto :unhide
if exist *.mpg goto :hide
if exist *.avi goto :hide
if exist *.jpg goto :hide
if exist *.mp4 goto :hide
if exist *.wmv goto :hide
if exist *.gif goto :hide
if exist *.3gp goto :hide
:unhide
rename *.000 *.avi
rename *.001 *.wmv
rename *.002 *.mpg
rename *.003 *.jpg
rename *.004 *.mp4
rename *.005 *.gif
rename *.006 *.3gp
goto :exit
:hide
rename *.avi *.000
rename *.wmv *.001
rename *.mpg *.002
rename *.jpg *.003
rename *.mp4 *.004
rename *.gif *.005
rename *.3gp *.006
goto :exit
:exit

 

tenkte det kunne være enda bedre å gjøre om f.eks. en .avi fil til .jpg for å gjøre det mindre mistenkelig, :p men det får vente.

 

kom med tips om hvilke andre filer som kan legges til (selfølgelig ikke bare bilde og filmfiler da den skal kunne brukes til annet enn bare pr0n ;) ).

Lenke til kommentar

det finnes ikke en måte å kryptere på navn også da, noe ala XOR eller no dur hadde passet perfekt.

 

jeg hadde jo lurt litt hvis jeg hadde finni porno.000

 

.divx

.png

.mov

.rar

.zip

.mp3

.ogg

.wav

 

vær nå på vakt at en hvilke som helst idiot som har litt erfaring med hex editorer finner raskt ut åssen filer det virkelig er. vær også på vakt at enkelte programmer overhode ikke bruker "etternavnet" til å finne ut åssen fil det er.

Endret av Giddion
Lenke til kommentar
  • 4 uker senere...

Målet med denne tråden er å utveksle det du kan/dele dine nytteprogrammer :)

 

 

Med denne kan du bestemme hvilke disker du vil defragmentere (c, d, e osv...) for deretter å lagre alt i en ny fil som heter defragmentering.bat som vil bli lagt i samme mappe. Da er det bare å åpne defragmentering.bat når du vil defragmentere dine disker, praktisk om du skal være vekke og samtidig vedlikeholde pc en.

Klikk for å se/fjerne innholdet nedenfor
@echo off
REM 
REM Skriv adressen til defragmenteringsprogrammet under:
REM 
Set ccleaner=%programfiles%\CCleaner\ccleaner.exe
Set dfprog=C:\WINDOWS\system32\defrag.exe
SET kommandoer=-f


REM Ikke rør koden under uten at du vet hva du gjør

:loop
cls
If not exist defragmentering.bat goto make
Echo velkommen.
Title Lag meny til defragmentering
Echo.
Echo.
Echo Hvilken disk vil du legge til? EKS: "C"
Echo Skriv done når du er ferdig
set /p valg=

if %valg%==done goto end
if %valg%==%valg% set valg=%valg%

Echo Echo ------------------------------------------------------------------------------ >>defragmentering.bat
Echo Echo Defragmenterer %valg%: >>defragmentering.bat
Echo Title Defragmenterer %valg%: >>defragmentering.bat
Echo Call "%dfprog%" %kommandoer% %valg%: >>defragmentering.bat
Goto loop


:end
Echo Title Defragmenteringen er ferdig >>defragmentering.bat
Goto slutt

:make
Echo @echo off >>defragmentering.bat
Echo Title Made by Thor. >>defragmentering.bat
Echo Echo kjorer Ccleaner >>defragmentering.bat
Echo Call "%ccleaner%" /auto >>defragmentering.bat
Echo Ferdig... >>defragmentering.bat
Echo Pause >>defragmentering.bat
goto loop
:slutt
Echo Script slutt
pause

Lenke til kommentar

Jeg har forresten også prog.

 

den sletter temp filer osv hver gang du starter maskinen, så blir pcen din alltid "clean".

 

1. Lag en mappe

2. lag to tomme bach filer

3. put denne koden i den ene:

 

@echo off
title Computer clean
cls
echo dette programmet rengjør din pc...
del "C:\WINDOWS\Temp\*.*" /q /f
del "%userprofile%\Recent\*.*" /q /f
del "%userprofile%\Siste\*.*" /q /f
del "%temp%\*.*" /q /f
exit

4. legg INSTALL fila i den andre bach filen;) 

@echo off

title Install computer clean

cls

echo Installerer computer clean...

FOR /F "tokens=3* delims= " %%A in ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Common Startup"') do SET startup=%%B

IF exist "%startup%\Computer clean.bat" goto eksisterer

copy "Computer clean.bat" "%startup%" /Y

IF %errorlevel% == 1 goto feil

IF %errorlevel% == 0 goto installert

:installert

cls

echo Programmet er installert...

echo.

pause

exit

:feil

cls

echo Problem under installering / avinstallering...

echo.

pause

exit

:eksisterer

cls

set /p valg=Programmet eksisterer, vil du avinstallere? ja/nei

IF %valg% == ja goto ja

IF %valg% == nei goto nei

goto eksisterer

:ja

del "%startup%\Computer clean.bat"

IF %errorlevel% == 1 goto feil

echo Programmet er nå avinstallert...

echo.

pause

exit

:nei

exit

Lenke til kommentar

Hallo.

 

Jeg er ganske nybegynner som bare har sitti å fikla litt for meg selv, også har jeg bynt på en liten quiz. Men noe som ikke virker her... noen som kan ta en titt? :)

 

cls
@echo Det er bra.. da er vi igang... Nå kan du skrive inn navnet ditt, og 

trykke enter
set /p Navn=
cls
@echo Quiz:
/pause
cls
@echo Hva er 1+1?
set /p string1=
if %string1 == "2" goto next
if not %string1 == "2" goto end


:next
@echo Gratulerer.. Du har klart spørsmål 1.. da går vi videre..
@echo Hva er 2+1
set /p string2=
if string2 == 3 goto next2
if not string2 == 3 goto end

:end
@echo Du klarte ikke dette helt nei.. jaja.. synd for deg..
set /p exit=

 

Han vil ikke godta "2" som svar i spørsmål 1, og jeg skjønner ikke hvordan jeg skal få frem Navn= senere i fila ;)

 

Takk på forhånd for hjelp :)

Endret av tarcon
Lenke til kommentar

Her er koden som fungerer:

 

@echo off
cls
@echo Det er bra.. da er vi igang... Nå kan du skrive inn navnet ditt, og 

echo trykke enter
set /p Navn=
cls
@echo Quiz:
/pause
cls
@echo Hva er 1+1?

set /p string1=
if %string1%==2 goto next
if not %string1%==2 goto end


:next
@echo Gratulerer.. Du har klart spørsmål 1.. da går vi videre..
@echo Hva er 2+1

set /p string2=
if %string2%==3 goto next2
if not %string2%==3 goto end

:end
@echo Du klarte ikke dette helt nei.. jaja.. synd for deg..
Pause>nul
Exit


:Next2
Echo Gratulerer. Men nå var det ikke flere spørsmål :(
Pause>nul

 

Husk @ echo off i første linje, og det er bedre med en pause kommando etterfulgt av exit når en skrev feil.

 

Ellers et godt produkt :)

Lenke til kommentar
Hallo.

 

Jeg er ganske nybegynner som bare har sitti å fikla litt for meg selv, også har jeg bynt på en liten quiz. Men noe som ikke virker her... noen som kan ta en titt? :)

 

cls
@echo Det er bra.. da er vi igang... Nå kan du skrive inn navnet ditt, og 

trykke enter
set /p Navn=
cls
@echo Quiz:
/pause
cls
@echo Hva er 1+1?
set /p string1=
if %string1 == "2" goto next
if not %string1 == "2" goto end


:next
@echo Gratulerer.. Du har klart spørsmål 1.. da går vi videre..
@echo Hva er 2+1
set /p string2=
if string2 == 3 goto next2
if not string2 == 3 goto end

:end
@echo Du klarte ikke dette helt nei.. jaja.. synd for deg..
set /p exit=

 

Han vil ikke godta "2" som svar i spørsmål 1, og jeg skjønner ikke hvordan jeg skal få frem Navn= senere i fila ;)

 

Takk på forhånd for hjelp :)

8704946[/snapback]

Lenke til kommentar

Her er det en annen måte å gjøre det på (liker det best slik) :

 

@echo off
cls
echo Det er bra.. da er vi igang... Nå kan du skrive inn navnet ditt,
og trykke enter.
set /p navn=
cls
title Quiz
echo Quiz! (trykk enter)
Pause > NUL
cls
echo Hva er 1+1?
set /p string1=
IF %string1% equ 2 (goto next) else goto end

:next
echo Gratulerer.. Du har klart spørsmål 1.. da går vi videre..
echo Hva er 2+1
set /p string2=
If %string2% equ 3 (goto next2) else goto end

:end
echo Du klarte ikke dette helt nei.. jaja.. synd for deg..
Pause > NUL

Lenke til kommentar
Her er det en annen måte å gjøre det på (liker det best slik) :

 

 

@echo off
cls
echo Det er bra.. da er vi igang... Nå kan du skrive inn navnet ditt,
og trykke enter.
set /p navn=
cls
title Quiz
echo Quiz! (trykk enter)
Pause > NUL
cls
echo Hva er 1+1?
set /p string1=
IF %string1% equ 2 (goto next) else goto end

:next
echo Gratulerer.. Du har klart spørsmål 1.. da går vi videre..
echo Hva er 2+1
set /p string2=
If %string2% equ 3 (goto next2) else goto end

:end
echo Du klarte ikke dette helt nei.. jaja.. synd for deg..
Pause > NUL

 

 

8729935[/snapback]

 

Jeg synes det faktisk er lettere å bruke den jeg har brukt nå. Men hadde ikke tenkt på å bruke equ istede for "IF", så takk for info ;)

Lenke til kommentar

Jeg kjedet meg litt, så laget dette:

@echo off
title Nettleservalget
:top
cls
echo.
echo.
echo Skriv inn adressen (uten http://)
set /p adresse=
cls
echo Du skrev http://%adresse%.
echo.
echo Er det riktig?
echo Skriv Ja eller Nei
set /p janei=
IF %janei% equ Ja goto nettleser
IF %janei% equ Nei goto top

:nettleser
cls
echo.
echo Velg nettleser:
echo.
echo 1. Mozilla Firefox
echo 2. Opera
echo 3. Internett Explorer 7
echo 4. Internett Explorer 6
echo.
echo Skriv inn nummeret
set /p nettleser=

IF %nettleser% equ 1 goto firefox
IF %nettleser% equ 2 goto opera
IF %nettleser% equ 3 goto ie7
IF %nettleser% equ 4 goto ie6
else goto top

:firefox
CLS
echo FIREFOX
"C:\Programfiler\Mozilla Firefox\firefox.exe" http://%adresse%
goto end

:opera
CLS
echo OPERA
C:\Programfiler\opera\Opera.exe http://%adresse%
goto end

:ie7
CLS
echo IE7
C:\windows\ie7\iexplore.exe http://%adresse%
goto end

:ie6
CLS
echo IE6
echo Du har ikke installert IE6!
pause
goto end

:end
cls
echo Vil du avslutte?
echo Skriv Ja eller Nei
set /p janei2=
IF %janei2% equ Ja exit
IF %janei2% equ Nei goto top

Lenke til kommentar
  • 1 måned senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...