Beantwoord

[Windows] Back-up Online starten vanuit batchbestand

  • 12 January 2018
  • 13 reacties
  • 487 keer bekeken

Reputatie 1
Badge
Hallo,
Door gewijzigde omstandigheden kan ik BUO niet meer op een vast tijdstip laten open 's nachts.
Dit komt doordat een aantal andere processen eerst klaar moeten zijn.
En die hebben een variabele hoeveelheid tijd nodig.
Jaren geleden heb ik dat ook eens gedaan, BUO aanroepen vanuit een bat-bestand.
Ik ben alleen helaas dat bestand en die procedure kwijt.
Is er iemand die me hiermee kan helpen. Want het is mogelijk; heb het zelf jaren toegepast op mijn vorige desktop.
m.vr.gr.
Ludo
icon

Beste antwoord door Tim 12 January 2018, 17:03

Bekijk origineel

13 reacties

Reputatie 7
Hallo,
Door gewijzigde omstandigheden kan ik BUO niet meer op een vast tijdstip laten open 's nachts.
Dit komt doordat een aantal andere processen eerst klaar moeten zijn.
En die hebben een variabele hoeveelheid tijd nodig.
Jaren geleden heb ik dat ook eens gedaan, BUO aanroepen vanuit een bat-bestand.
Ik ben alleen helaas dat bestand en die procedure kwijt.
Is er iemand die me hiermee kan helpen. Want het is mogelijk; heb het zelf jaren toegepast op mijn vorige desktop.
m.vr.gr.
Ludo

Goedemorgen Ludo - @Lupatico!

Welkom op het Zakelijk KPN Forum!

Wat een interessante vraag is dit! Tevens een hele leuke vraag natuurlijk, omdat ik tegenwoordig in ons huidige computertijdperk nog maar weinig iets hoor over .bat bestanden. Laat staan ze veelvuldig zelf uit te voeren om er gewoon leuke en/of zinnige dingen mee te doen, zoals het opstarten van KPN Back-up Online. Vroeger heb ik wel wat van deze bestanden geschreven, de eerlijkheid gebied je te melden dat ik het niet meer zou kunnen.

Nu ben ik zelf meer verweven met Apple macOS, maar ik kan me voorstellen dat er natuurlijk een manier is om in Windows - welke versie heb je? - de controller van Back-up Online op te starten / te stoppen op het moment dat jouw andere processen klaar zijn / weer gaan beginnen. Het beantwoorden van deze vraag, lijkt me een hele interessante case voor de echte Windows mensen alhier.

Ik wilde wel even reageren op dat - voor mij nostalgisch - .bat bestandje van je! 😎
Reputatie 7
Badge +11
Hi @Lupatico, welkom op het forum en dat met inderdaad een erg leuke vraag! 🤓

Vroeger heb ik tientallen batch bestanden gemaakt voor de oude DOS pc, erg leuk om mee te spelen! Wat is precies uw bedoeling? Ik begrijp dat u de .bat handmatig opent en vervolgens een serie van commands wordt uitgevoerd, uiteindelijk deze de service van BUO ook moet stoppen? Als u de "pseudocode" kunt uitschrijven, denk ik graag mee over de commando's.

Een ander en wellicht beter methode is om gebruik te maken van een moderner script, zoals mijn favoriet: https://autohotkey.com/
Met AHK zijn er veel meer mogelijkheden dan de command prompt zou kunnen doen middels batch processing, Voor AHK zijn zelfs honderden voorbeelden direct te kopiëren en aan te passen. Al dit soort trucjes zoals u probeert, regel ik tegenwoordig met AHK 😊
Reputatie 1
Badge
Hallo Tim,
Dank voor je snelle reactie.
Back-up Online van KPN start normaliter met een snelkoppeling vanaf het bureaublad met een lange, ingewikkelde string: "C:\Program Files\KPN Back-up Online\WebApplication.exe" --window_width=1024 --window_height=900 --hidden_startup_argument
Daarmee start je het programma, en dan moet je handmatig aangeven wat je wilt: backup starten, een restore uitvoeren, of instellingen wijzigen. Dat zijn 3 tabbladen.
Wat ik zoek is een commandprompt commando om de back-up te starten. Bij KPN helpdesk weet helaas niemand mij hiermee te helpen. Er staan best veel exe's in de map van BUO op C:\ maar als ik ze 1 voor 1 probeer krijg ik niet het gewenste resultaat.
Irritante is dat ik het op mijn oude desktop (jrtje of wat geleden ter ziele gegaan) wel zo had draaien
Ik kan alleen niet invoelen wat je allemaal voor info nodig zou hebben om mee te kunnen denken.
Ik ga in ieder geval eens naar autohotkey kijken.
Groet
Ludo
Reputatie 7
Badge +11
Hi @Lupatico,

Ik heb gevonden wat u zoekt:
https://iaso.com/documentation/backup-manager/command-line-interface

"C:\Program Files\KPN Back-up Online\ClientTool.exe control.backup.start"

code:
cd C:\Program Files\KPN Back-up Online\
ClientTool.exe control.backup.start
Open Kladblok, copy paste bovenstaande, sla op als "BUO.bat".

Ik heb BUO open staan en zie dat deze aan de backup taak begint. Ook kan ik met de andere commands alles bedienen via de command promt. Zet de automatische backup uit in uw BUO en plaats deze string in uw batch script. Veel succes en plezier! 🤓
Reputatie 1
Badge
Tim, dit is geweldig; hardstikke bedankt voor de hulp.
Ga hier direct mee aan de slag!

Hartelijke groet,

Ludo
Reputatie 7
Hi @Lupatico,

Ik heb gevonden wat u zoekt:
https://iaso.com/documentation/backup-manager/command-line-interface

"C:\Program Files\KPN Back-up Online\ClientTool.exe control.backup.start"

code:
cd C:\Program Files\KPN Back-up Online\
ClientTool.exe control.backup.start
Open Kladblok, copy paste bovenstaande, sla op als "BUO.bat".

Ik heb BUO open staan en zie dat deze aan de backup taak begint. Ook kan ik met de andere commands alles bedienen via de command promt. Zet de automatische backup uit in uw BUO en plaats deze string in uw batch script. Veel succes en plezier! 🤓

Goedenavond Tim - @Tim & Ludo - @Lupatico!

Wat gaaf om te lezen, dat het dus nog steeds mogelijk is, om met een .bat-bestand Back-up Online op te starten! Ludo, nogmaals dank voor je vraag! Ik heb ook weer iets geleerd hierdoor!

EDIT: Tim, zou je de lijst met alle - meest belangrijke - commando's voor Back-up Online willen delen hier in het topic van Ludo? Dan maak ik er even weer een mooie KBT - Kennis Bank Topic - van!

Heb een fijn weekend beiden! 😎
Reputatie 7
Badge +11
EDIT: Tim, zou je de lijst met alle - meest belangrijke - commando's voor Back-up Online willen delen hier in het topic van Ludo? Dan maak ik er even weer een mooie KBT - Kennis Bank Topic - van! De lijst op de site van IASO kwam redelijk goed door de vertaalmachine en met enkele aanpassingen heb ik vrij snel een nieuw topic gemaakt.
Reputatie 7
Goedenavond Tim - @Tim & Ludo - @Lupatico!

Bedankt Tim! voor je snelle reactie en natuurlijk je mooie KPN-KBT - Kennis Bank Topic - voor de CLI - Command Line Interface / Command Prompt - workflow van Ludo!

Heb een fijne avond beiden! 😎
Reputatie 1
Badge
Hallo Berend,
Inmiddels ben ik ook zover dat ik door het uitvragen van de status (clienttool control.status.get) in staat ben de laptop waarop de backup draaide uit te zetten.
De status wijzigt van 'backup', naar 'RegSync' en vervolgens 'Idle'. Dan is backup klaar en kan eeen shutdown gegeven worden.
Heerlijk als dit allemaal automatisch loopt terwijl ik op 'één oor lig.
Groet
Ludo
Reputatie 7
Badge +11
Hi Ludo, wat gaaf dat je back-up online dusdanig aan het automatiseren bent!
Voel je vrij om je script / batch file en je ervaringen te delen op het forum 😃
Reputatie 7
Hi Ludo, wat gaaf dat je back-up online dusdanig aan het automatiseren bent!
Voel je vrij om je script / batch file en je ervaringen te delen op het forum 😃

Goedemiddag Ludo - @Lupatico!

Ik sluit me natuurlijk aan bij de reactie van Tim!

Succes en heel veel plezier van/met je batches en scripts! 😎
Reputatie 1
Badge
Beste Berend & Tim,

Hierbij het laatste deel van mijn script waar back-up online aangeroepen wordt en uiteindelijk de laptop wordt afgesloten als die back-up klaar is. Script verklaart zichzelf.

:KPNbu
echo.
echo %time:~0,2%:%time:~3,2%: Nu start KPN-backup via commmandline
c:
cd C:\Program Files\KPN Back-up Online\
ClientTool.exe control.backup.start
rem Minuutje wachten tot BUO ook echt loopt
timeout /t 60 >nul

:KPNloop
rem de 1e regel is er nu alleen nog maar om 'on-screen' het veloop te volgen.
clienttool control.status.get
clienttool control.status.get > D:\status.txt
set /p Status=nul
If %Status% ==Idle goto KPNKLAAR
goto KPNloop
:KPNKLAAR
del D:\Status.txt
echo %time:~0,2%:%time:~3,2%: KPN Backup ook klaar
Reputatie 7
Beste Berend & Tim,

Hierbij het laatste deel van mijn script waar back-up online aangeroepen wordt en uiteindelijk de laptop wordt afgesloten als die back-up klaar is. Script verklaart zichzelf.

code:
:KPNbu
echo.
echo %time:~0,2%:%time:~3,2%: Nu start KPN-backup via commmandline
c:
cd C:\Program Files\KPN Back-up Online\
ClientTool.exe control.backup.start
rem Minuutje wachten tot BUO ook echt loopt
timeout /t 60 >nul

:KPNloop
rem de 1e regel is er nu alleen nog maar om 'on-screen' het veloop te volgen.
clienttool control.status.get
clienttool control.status.get > D:\status.txt
set /p Status=nul
If %Status% ==Idle goto KPNKLAAR
goto KPNloop
:KPNKLAAR
del D:\Status.txt
echo %time:~0,2%:%time:~3,2%: KPN Backup ook klaar

...

Goedemiddag Ludo - @Lupatico!

Bedankt voor je snelle reactie en natuurlijk het delen van je script! Toch weer even wennen om het te begrijpen, erg lang geleden voor mij!

Nogmaals succes en heel veel plezier van/met je batches en scripts! 😎

Reageer