ユーザーのリストを取得し、各ユーザーの名前を取得してから、各appdataフォルダーのディレクトリリストを作成するスクリプトを作成しようとしています。
これまでのところ、を使用してユーザーのリストを作成できると考えていnet user > C:\userlist.txt
ますが、私の本当の問題は、ユーザーの名前を取得して次のコマンドに配置することです。
ある種の変数を使用して、すべてのユーザーのディレクトリのリストを取得できるように、各ユーザーにfindstrをプルさせたいと思います。
最終結果は次のようになります。
dir C:\users\$variableforusers\AppData\Roaming > C:\directorylist.txt
このコマンドを各ユーザーのappdataディレクトリに対して実行できるようにしたいので、このコマンドは、エンドマシンのユーザー数に基づいて繰り返す必要があります。
これはローカルシステムアカウントから実行されるため、%appdata%は、現在ログインしているユーザーのappdataフォルダーのみを提供するため機能しません。
可能であれば、ディレクトリリストをすべて1つのファイルにダンプしたいのですが、そうでない場合は、複数のファイルで結果を確認するための変数を導入する必要があります。
助けてくれてありがとう!