1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

バッチファイルを実行したユーザーのユーザフォルダにファイルをコピーする。

Posted at

バッチファイルを実行したユーザーのユーザーフォルダにファイルをコピーする。

各ユーザーのRoamingフォルダ内にデータを置いてもらう必要があったけど、馴染みの無い人が多かったのでバッチファイル配って実行してもらうことで配置できたのでその時書いたプログラム

配布.bat
@echo off
rem コピーするファイルのパス
Set FilePath=%~dp0"a.txt"

rem コピー先のファイルパス
Set DestinationLocation="C:\Users\"%username%"\AppData\Roaming"

echo.

rem コピーするファイルがカレントディレクトリに存在したらコピーを実行
if exist %FilePath% (
   copy /y %FilePath%  %DestinationLocation%
   echo     この画面が閉じた後、配布.batは削除してください。
) else (
   echo 必要なファイルが見つかりません。
   echo 担当者へご連絡ください。TELxxxx-xxxx-xxxx
)

echo.
pause
exit
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?