Via het kix login script wil ik ervoor zorgen dat ik iconen kan deleten/aanmaken op de Quick Launch balk.
Volgens mij ben ik een heel eind op weg, alleen er moet nog wat tussen bij het vetgedrukte gedeelte. \ " ' enz werkt niet.
Ik zal even kort beschrijven wat ik voor elkaar wil krijgen.
Eerst laat ik het script zien op welke schijf de windows installatie zich bevindt. Sommige installaties bevinden zich op c:\ andere op d:\.
$Proot=ReadValue ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir")
$Root=substr($Proot,1,3)
Vervolgens maak ik een registerwaarde aan waarin ik de locatie van de Quick Launch balk zet. (Op dit stuk gaat het mis)
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Quick Launch","$Root Documents and Settings\@USERID\Application Data\Microsoft\Internet Explorer\Quick Launch","REG_SZ")
Hierna laat ik de waarde met de locatie van Quick Launch uit het register lezen om vervolgens een snelkoppeling van de Quick Launch balk te deleten.
$quicklaunch=READVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Quick Launch")
del "$quicklaunch\Outlook Express starten.lnk"
Dit stukje script laat ik uitvoeren op Windows 2000 Professional machines , verder gebruik ik kixtart 4.20. Als iemand mij kan helpen of een veel simpelere manier weet dan hoor ik dat graag
.
Volgens mij ben ik een heel eind op weg, alleen er moet nog wat tussen bij het vetgedrukte gedeelte. \ " ' enz werkt niet.
Ik zal even kort beschrijven wat ik voor elkaar wil krijgen.
Eerst laat ik het script zien op welke schijf de windows installatie zich bevindt. Sommige installaties bevinden zich op c:\ andere op d:\.
$Proot=ReadValue ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir")
$Root=substr($Proot,1,3)
Vervolgens maak ik een registerwaarde aan waarin ik de locatie van de Quick Launch balk zet. (Op dit stuk gaat het mis)
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Quick Launch","$Root Documents and Settings\@USERID\Application Data\Microsoft\Internet Explorer\Quick Launch","REG_SZ")
Hierna laat ik de waarde met de locatie van Quick Launch uit het register lezen om vervolgens een snelkoppeling van de Quick Launch balk te deleten.
$quicklaunch=READVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Quick Launch")
del "$quicklaunch\Outlook Express starten.lnk"
Dit stukje script laat ik uitvoeren op Windows 2000 Professional machines , verder gebruik ik kixtart 4.20. Als iemand mij kan helpen of een veel simpelere manier weet dan hoor ik dat graag
[ Voor 8% gewijzigd door Verwijderd op 24-04-2003 10:35 . Reden: tekst wat duidelijker gezet ]