自動化/管理者権限でバッチを実行 のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
*管理者権限でバッチを実行する [#z42cb57a]

**カレントディレクトリがSystem32に変わる問題 [#y85caf3b]
 %~dp0 を使う。
 %0 には、起動されたバッチファイルのフルパスが格納されているので、
 このパスからドライブ名と、ファイル名を除くパスの部分を取り出せばいい。
 よって ~ (チルダ) を付けて ~d でドライブ名に展開する。
 ~p でファイル名を除くパスの部分に展開する。
 合わせて ~dp でドライブ名とファイル名を除くパスの部分に展開する。

-資料
--http://blogs.wankuma.com/iijimas/archive/2007/12/07/112114.aspx
--http://tenukipg.seesaa.net/article/10084212.html