我正在尝试构建一个脚本,该脚本将提取用户列表,获取他们的每个姓名,然后为他们的每个 appdata 文件夹创建一个目录列表。
到目前为止,我认为我可以只使用net user > C:\userlist.txt
来创建用户列表,我真正的问题在于获取用户的姓名并将它们放入下一个命令。
通过使用某种变量,我想让 findstr 拉入每个用户,以便我可以获得所有用户目录的列表。
最终结果将如下所示:
dir C:\users\$variableforusers\AppData\Roaming > C:\directorylist.txt
我希望能够让这个命令为每个用户的 appdata 目录运行,所以这个命令需要根据终端机器有多少用户来重复。
这将从本地系统帐户运行,因此 %appdata% 将不起作用,因为它只会为您提供当前登录用户的 appdata 文件夹。
如果可能的话,我希望将目录列表全部转储到一个文件中,否则我必须引入一个变量来检查多个文件的结果。
提前感谢大家的帮助!