如何保证Windows域用户之前已登录到计算机?

时间:2015-02-02 21:49:21

标签: .net windows powershell

我需要在给定用户的Startup文件夹中放置一个可执行文件。如果Windows连接到域,则在登录之前不会创建用户文件夹。如果我手动创建启动文件夹,则Windows不会使用它,而是创建另一个名为.domain的文件夹。我需要一种方法来登录用户(使用Powershell,批处理或.NET)或以Windows将使用它的方式创建此文件夹。 Powershell的Enter-PSSession cmdlet不适用,因为它需要在另一端进行配置。

此程序需要使用内置的Win32 API函数LogonUser远程运行。我们已经具备了远程安装其他软件的功能。我只需要一种方法来保证Startup文件夹存在或自己创建它。

有没有办法在不实际以该用户手动登录的情况下执行此操作?

0 个答案:

没有答案