批处理:查找多个文件夹并为每个文件夹创建文件

Batch: find several folders and create file for each

我问的是关于这个问题:Batch: find file and rename it / find file and delete it 我正在尝试做同样的事情,除了问题所述,我正在尝试列出所有用户并将每个用户设置为一个变量,将 link 放入我的程序启动,然后转到下一个用户,并执行相同的操作,但用户因工作站而异。所以我需要它来查看文件夹名称(当然与用户帐户名称相关)并将其用作 xcopy 命令中的变量。我急于写这篇文章,所以如果您需要任何说明,请告诉我,希望这是有道理的。感谢任何帮助的人! :)

听起来像是 Rube Goldberg 软件部署方法。只需将 link 添加到您的程序到所有用户配置文件中。

copy shortcut.lnk "%ALLUSERSPROFILE%\Start Menu\Programs\Startup\"

...完成。

一想到您打算自行制定的解决方案会导致维护噩梦,我就不寒而栗。当需要部署新版本的软件时会发生什么?如果更新版本默认安装在与以前不同的目录中怎么办?当用户得到一台新计算机并将现有计算机交给实习生/GA/较低级别的员工时会发生什么?去度假,其他人临时填补?你真的应该做 "All Users" 事情。

或者更好的是,将其包含在您的域策略登录脚本中。