* drm is het allemaal weer een beetje vergeten...
volgens mij moest het ongeveer zo:
[disclaimer]
mijn laatste .bat filetje was ca. 6 jaar geleden
volgens mij moest het ongeveer zo:
code:
1
2
3
| set sjaak=blabla echo %sjaak% |
[disclaimer]
mijn laatste .bat filetje was ca. 6 jaar geleden
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
kewl...
is dat een omgevingsvariabele die geldig is voor de hele windows sessie, of geldt die alleen binnen mijn batch filetje?
is dat een omgevingsvariabele die geldig is voor de hele windows sessie, of geldt die alleen binnen mijn batch filetje?
Die van sjaak is algemeen, om alleen in je batch file te gebruiken moet je %1 %2 enz gebruiken en dan je bat file starten door "file.bat variable1 variable2" enz in te tikken...
If nothing is written below, I was the last to reply...
maar dat wil ik nou net niet... ik wil geen command line parameters, maar gewoon variabelen, zoals tellertjes en weet ik veel wat...Op woensdag 12 december 2001 13:47 schreef RainManX het volgende:
Die van sjaak is algemeen, om alleen in je batch file te gebruiken moet je %1 %2 enz gebruiken en dan je bat file starten door "file.bat variable1 variable2" enz in te tikken...
Dan moet je dus met die van drm gaan werken...Op woensdag 12 december 2001 13:52 schreef ScarFace_2000 het volgende:
[..]
maar dat wil ik nou net niet... ik wil geen command line parameters, maar gewoon variabelen, zoals tellertjes en weet ik veel wat...
If nothing is written below, I was the last to reply...
Ligt eraan. Het is een environment var die bestaat zolang het dos-windowtje met batchbestand openstaat. Zodra die gesloten wordt is de environment dood, dus ook de varOp woensdag 12 december 2001 13:41 schreef ScarFace_2000 het volgende:
kewl...
is dat een omgevingsvariabele die geldig is voor de hele windows sessie, of geldt die alleen binnen mijn batch filetje?
Maar als je in DOS omgeving (command prompt only) omgeving zit blijft hij bestaan (anders hebben dingen als "set blaster=a220 ... " in je autoexec.bat ook niet zoveel zin)
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Verwijderd
En met WinNT (200 en XP) heb je volgens mij 3 typen environments:
-System
-User
-Session
Als je in een cmd-venster een set doet (met de hand of in een batch) dan komt dat in de session.
Ik weet niet, of een vbs-script een eigen sesson aanmaakt, of dat 'ie de cmd-session gebruikt.
-System
-User
-Session
Als je in een cmd-venster een set doet (met de hand of in een batch) dan komt dat in de session.
Ik weet niet, of een vbs-script een eigen sesson aanmaakt, of dat 'ie de cmd-session gebruikt.
Als je command line parameters wil doorgeven kan dat met de %1...%n dingen..
BV writememaar.bat
Dit zou bijvoorbeeld aangeroepen kunnen worden met:
writememaar a: c:\bootflopinfo\*.* bootflop
a: word %1,
c:\bootflopinfo\*.* wordt %2 enz enz
BV writememaar.bat
code:
1
2
3
4
| format %1 /q /u sys %1 xcopy %2 %1 label %1 %3 |
Dit zou bijvoorbeeld aangeroepen kunnen worden met:
writememaar a: c:\bootflopinfo\*.* bootflop
a: word %1,
c:\bootflopinfo\*.* wordt %2 enz enz
Forget your fears...
...and want to know more...
Pagina: 1