Goedemorgen medetweakertjes.
Ik heb onderstaand script gekopieerd / aangepast en ben al redelijk ver, er is echter 1 ding waar ik niet uitkom.
Ik krijg dan de volgende foutmelding.
Ik heb onderstaand script gekopieerd / aangepast en ben al redelijk ver, er is echter 1 ding waar ik niet uitkom.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| 'Script for updating Outlook Profile to change the Exchange server. Set objFSO = CreateObject("Scripting.FileSystemObject") set shell = WScript.CreateObject( "WScript.Shell" ) set wsh = createobject("WScript.Shell") username = shell.ExpandEnvironmentStrings("%USERNAME%") profile = wsh.ExpandEnvironmentStrings("%UserProfile%") strfile = & profile &\ & username & ".log" If objFSO.FileExists(strfile) then WScript.quit Else Wscript.Sleep 4000 shell.Run "C:\Progra~1\Micros~1\Office10\OUTLOOK.EXE /importprf \\network.lan\netlogon\outlook.prf" 'creates a logfile and prints to it some info shell.Run "cmd /c echo %username% - %time% - %date% - %computername% OUTLOOK PROFILE UPDATED!>> %userprofile%\%username%.log" End If |
Ik krijg dan de volgende foutmelding.
Ik heb echter geen idee wat ik fout doe, ik snap dat de fout zich uiteraard op lijn 7 karakter 12 bevindt maar dat is het & teken. Heb ik de variable verkeerd gedefinieerd? En hoe zou het anders moeten dan?Line: 7
Char: 12
Error: Syntax Error
Code: 800A03EA
Een hele rij microsoft certificeringen.