Batch opstart
- Berichten: 7.390
Batch opstart
Hoi,
ik vroeg me af of het mogelijk is om via een dos commando een batch bestand toe te voegen aan de automatisch op te starten programma's (bij het opstarten van de pc)?
Alvast bedankt!
ik vroeg me af of het mogelijk is om via een dos commando een batch bestand toe te voegen aan de automatisch op te starten programma's (bij het opstarten van de pc)?
Alvast bedankt!
"C++ : Where friends have access to your private members." Gavin Russell Baker.
- Berichten: 5.609
Re: Batch opstart
Je kunt de batch zichzelf laten kopiëren naar het opstart mapje in het startmenu, geloof ik. Maar waarom wil je dit automatisch laten gebeuren?In fysics I trust schreef:Hoi,
ik vroeg me af of het mogelijk is om via een dos commando een batch bestand toe te voegen aan de automatisch op te starten programma's (bij het opstarten van de pc)?
Alvast bedankt!
What it all comes down to, is that I haven't got it all figured out just yet
And I've got one hand in my pocket and the other one is giving the peace sign
-Alanis Morisette-
And I've got one hand in my pocket and the other one is giving the peace sign
-Alanis Morisette-
- Berichten: 7.390
Re: Batch opstart
Bijvoorbeeld een batch bestand dat een bepaalde directory steeds 'cleant' als de pc opstart, en zichzelf opnieuw in die map plaatst, zodat bij de volgende opstartbeurt het batch bestand alles leegmaakt en zich opnieuw in die map plaatst?
Heb je ook een ruwe schets van de code? -- Geeft niet als je het niet hebt hoor, maar het zou wel handig zijn ](*,)
Heb je ook een ruwe schets van de code? -- Geeft niet als je het niet hebt hoor, maar het zou wel handig zijn ](*,)
"C++ : Where friends have access to your private members." Gavin Russell Baker.
-
- Berichten: 18
Re: Batch opstart
Onderstaande code zou moeten werken zoals je het beschrijft. Wel even aanpassen aan de juiste locatie.
Voor het uitvoeren van het batch bestand maakt het niet uit waar het staat. Ik vermoed dat je dit in een (semi-)publieke machine wil toepassen dus raad ik je aan het buiten het zicht van gewone gebruikers op te slaan en er voor te zorgen dat alleen gebruikers met admin rechten het bestand kunnen aanpassen.
Onderstaande code verwijdert alle bestanden en mappen in de map c:\temp
Win 95 t/m ME:
@echo off
deltree /Y c:\temp >null
Win 2000, XP en later (verwijdert geen sub dirs):
@echo off
del c:\temp\*.* /F /S /Q
Voor het uitvoeren van het batch bestand maakt het niet uit waar het staat. Ik vermoed dat je dit in een (semi-)publieke machine wil toepassen dus raad ik je aan het buiten het zicht van gewone gebruikers op te slaan en er voor te zorgen dat alleen gebruikers met admin rechten het bestand kunnen aanpassen.
Onderstaande code verwijdert alle bestanden en mappen in de map c:\temp
Win 95 t/m ME:
@echo off
deltree /Y c:\temp >null
Win 2000, XP en later (verwijdert geen sub dirs):
@echo off
del c:\temp\*.* /F /S /Q
- Berichten: 691
Re: Batch opstart
Het niet verwijderen van sub dirs is zoiets als het plukken van een kalkoen zonder de veren te verwijderen...
het is een onnuttige handeling.
Inzake temp:
Men moet ook op letten dat men de datum test bij het leegmaken van de temp want het geheel wissen van de temp kan problemen geven als mogelijke software bij de opstart van de computer gebruikt maakt van de temp.
Tenslotte is deze folder voor tijdelijke bestanden.
De software dient deze bestanden na gebruik te wissen.
Bij vastlopen e.d. kunnen er bestanden blijven staan.
het is een onnuttige handeling.
Inzake temp:
Men moet ook op letten dat men de datum test bij het leegmaken van de temp want het geheel wissen van de temp kan problemen geven als mogelijke software bij de opstart van de computer gebruikt maakt van de temp.
Tenslotte is deze folder voor tijdelijke bestanden.
De software dient deze bestanden na gebruik te wissen.
Bij vastlopen e.d. kunnen er bestanden blijven staan.
Een computertaal is voor mensen, niet voor de computer.
- Berichten: 7.390
Re: Batch opstart
Je hebt vast gelijk, maar hoe kan je dit concreet verwezenlijken?Men moet ook op letten dat men de datum test bij het leegmaken van de temp want het geheel wissen van de temp kan problemen geven als mogelijke software bij de opstart van de computer gebruikt maakt van de temp.
"C++ : Where friends have access to your private members." Gavin Russell Baker.
- Berichten: 5.679
Re: Batch opstart
Is het dan niet handiger om dat batch bestand zelf in je startup dir te zetten (of in een random andere dir en een shortcut in je startup), en dat bestand gewoon die ene directory (indien present) laten cleanen? Voor wat jij omschrijft klinkt het zichzelf kopiëren en in een te wissen map plaatsen onnodig ingewikkeld.Bijvoorbeeld een batch bestand dat een bepaalde directory steeds 'cleant' als de pc opstart, en zichzelf opnieuw in die map plaatst, zodat bij de volgende opstartbeurt het batch bestand alles leegmaakt en zich opnieuw in die map plaatst?
(edit) oh ik zie dat Landro al iets soortgelijks heeft voorgesteld..
Voor het deleten van alles tot een bepaalde datum of recentheid, google eens op 'deldate', er zijn meerdere progjes die dat doen.
In theory, there's no difference between theory and practice. In practice, there is.
- Berichten: 7.390
Re: Batch opstart
Da's idd eenvoudiger, bedankt voor 'deldate' !
"C++ : Where friends have access to your private members." Gavin Russell Baker.
- Berichten: 2
Re: Batch opstart
Hallo allemaal,
Ik ben ook bezig met batch en ik heb een fout kan iemand helpen?
Ik ben bezig met een update systeem, en dan zoekt hij (inprisipe) op mijn domain naar een bestand.
Alleen hij wilt het bedtand op internet niet laden!
Intern werkt het wel, maar als ik het online zet werkt het niet meer.
Weet dus iemand een script of een andere manier?
de hoofd script:
mijn download code:
mijn dowload zoek script:
Alvast bedankt!
mike
Ik ben ook bezig met batch en ik heb een fout kan iemand helpen?
Ik ben bezig met een update systeem, en dan zoekt hij (inprisipe) op mijn domain naar een bestand.
Alleen hij wilt het bedtand op internet niet laden!
Intern werkt het wel, maar als ik het online zet werkt het niet meer.
Weet dus iemand een script of een andere manier?
de hoofd script:
Code: Selecteer alles
@echo off
:updatestart
cls
call "http://members.ziggo.nl/brouwermike/webooft/update/updater.bat"
set productcode=%producktversie%
if %productcode%==1 goto menu
if exist %productcode%==1 goto menu
if not exist %productcode%==1 goto updatersystem
:updatersystem
cls
echo Er is een update voor deze software!
echo Wilt u updaten? J/N
set /p jn=
if "%jn%"==J goto update
if "%jn%"==N goto menu
:update
call "http://members.ziggo.nl/brouwermike/webooft/update/updater.bat"
set downloadupdate=%download%
%downloadupdate%
:menu
echo er is geen update beschikbaar
pause
Code: Selecteer alles
@echo off
cls
echo load files
pause
Code: Selecteer alles
set producktversie=1
set download=http://members.ziggo.nl/brouwermike/webooft/update/updatedownload.bat
mike