如何在Windows中为不同的用户运行不同的winlogon shell?

时间:2014-09-29 06:52:02

标签: windows shell batch-file winlogon

在Windows winlogon shell上我指定运行一个启动程序的start.bat文件,现在我想在Windows登录特定用户的特定程序上运行。 例如,对于user1,当windows启动时,它运行program1。对于user2,当windows启动时,它运行program2。我怎样才能做到这一点 ?如果写在.bat上如何知道登录哪个用户?

1 个答案:

答案 0 :(得分:1)

  1. 您可以使用用户名变量:%USERNAME%来查找当前登录用户的名称。
  2. 修改start.bat文件,使用if-else条件为基于用户名运行程序。
  3. 登录时运行start.bat。