Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel biedt hulp bij het oplossen van een probleem waarbij de uitvoer naar een onjuist pad naar een gebruikersprofiel wordt geschreven wanneer u een script uitvoert onder een gebruikersaccount met behulp van Windows Task Scheduler.
Oorspronkelijk KB-nummer: 2968540
Notitie
Dit probleem is opgelost voor gebruikers van Windows Server 2012 R2 en Windows 8.1. Pas voor deze systemen de KB-3133689 hotfix toe.
Stel dat u een Windows PowerShell-script configureert voor uitvoering onder een specifiek gebruikersaccount met behulp van Windows Task Scheduler in Windows Server 2012 of Windows 8. U stuurt het script bijvoorbeeld door naar de gebruikersnaam>.< Wanneer het script wordt uitgevoerd, wordt uitvoer die wordt omgeleid naar het pad %USERPROFILE% geschreven C:\Users\Default\*
in plaats van C:\Users\<username>\*
.
Dit probleem treedt op vanwege een architectuurwijziging in Task Scheduler in Windows 8. Vanwege deze wijziging is het gebruikersprofiel voor de accountconfiguratie mogelijk niet volledig geladen wanneer het script verwijst naar het pad %USERPROFILE%.
Als u dit probleem wilt omzeilen, maakt u een dummyproces dat moet worden uitgevoerd onder de context van het gewenste gebruikersaccount één (1) minuut voordat het geplande script wordt gestart. Dit zorgt ervoor dat het gebruikersprofiel volledig wordt geladen wanneer het script wordt uitgevoerd.