• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:個人のプロファイルへのファイルのコピー)

ActiveDirectory環境での個人プロファイルへのファイルコピーの方法

このQ&Aのポイント
  • パソコンが30台ほどあるActivedirectory環境で50名の社員が交代でパソコンを使用しています。全員がとあるWebフォルダにアクセスする必要があるため、プロファイルにあるnethoodフォルダにショートカットを作成したいのです。しかしユーザはパソコンに疎い人が多く、フォルダへのコピーができません。
  • batファイル等を作成して配布し、そのファイルを実行してもらって、ショートカットのファイルをコピーをしようと思っていますがコピー先のパスが当然ユーザごとに違います。
  • 現在ログオンしているユーザ名を取得するコマンドは何かあるのでしょうか?また、特にユーザ名を取得しなくとも、個人ごとのプロファイルフォルダにファイルをコピーする方法がありましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

『ログオン』中のユーザーのプロファイルフォルダ名は、『環境変数』"UserProfile" に設定されています。 (『コマンドプロンプト』を起動して、 set u と入力すると、 USERPROFILE=C:\Documents and Settings\(ユーザー名) 等、『ログオン』しているユーザーごとに異なるフォルダ名が表示されるので、確認してみてください。) 『ログオン』しているユーザーごとに異なるプロファイルフォルダのNetHoodフォルダを指定する時には、 %UserProfile%\NetHood と指定すれば、 C:\Documents and Settings\(ユーザー名)\NetHood 等に自動的に展開されます。(環境変数名には、大文字・小文字の区別が無いので、"USERPROFILE"でも"UserProfile"でも同じですが、読みやすいように"UserProfile"と書きました。ちなみに、"AllUsersProfile"("ALLUSERSPROFILE")という環境変数もあります。)

muushuke
質問者

お礼

ありがとうございます! まさに思ったとおりのことができました!!

関連するQ&A