Batch file 每次用户登录时执行批处理文件

Batch file 每次用户登录时执行批处理文件,batch-file,xcopy,userappdatapath,Batch File,Xcopy,Userappdatapath,我有一个批处理文件,它将CommonAppData文件夹(C:\ProgramData)中的一些文件复制到登录用户的本地应用程序数据中。我想做的是在每个不同的登录上执行这个。我可以找到很多关于在启动时执行批处理文件的文章,但我想知道在登录时如何执行这些操作。在登录时触发任何操作的最佳方法(至少在Windows 7下)是使用“计划任务” 另一种常见(但不太可靠)的方法是将.bat文件(或指向.bat文件的链接)复制到用户的启动目录。这更适合ServerFault.com,因为它更像是一项管理/支持

我有一个批处理文件,它将CommonAppData文件夹(C:\ProgramData)中的一些文件复制到登录用户的本地应用程序数据中。我想做的是在每个不同的登录上执行这个。我可以找到很多关于在启动时执行批处理文件的文章,但我想知道在登录时如何执行这些操作。

在登录时触发任何操作的最佳方法(至少在Windows 7下)是使用“计划任务”


另一种常见(但不太可靠)的方法是将.bat文件(或指向.bat文件的链接)复制到用户的启动目录。

这更适合ServerFault.com,因为它更像是一项管理/支持任务,而不是一个编程问题。好的。谢谢是否会转到ServerFault.com以某种方式通过编程实现?