【PR】

バッチファイル内で相対パスを使う術

掲載日時:2009.07.29 10:00  

コメント [1] , トラックバック [0]

はてなブックマーク この記事をクリップ! Yahoo!ブックマークに登録 Twitter このWebページのtweets

090728path_.jpg


読者ポールさんが教えてくれた、バッチファイル内で相対パスが使えるようになるというなかなか興味深いTipsをご紹介。

現在のパスを示す特殊コードを使って可能になるそうですが、フラッシュドライブにあるバッチファイルなどにはかなり便利かも。

過去にUSBスティックを起動させるショートカットを作成、というちょっと似た記事をアップしましたが、どのパソコンに差し込んでも読み込まれるバッチファイルへのフルパスが必要な場合、%~dp0をバッチファイルの現行パスを使いたい場所に置き換えてやれば良いそうです。

ポールの解説するところによれば...
 

"%~dp0" (""は不要)をバッチファイルで使用すると、バッチファイルパスが指定されます。


例えば:

SET MAC=00:00:00:00:00:00
%~dp0mc-wol.exe %MAC%


MC-WOL.EXEはWake On LANプログラムで、PCの遠隔操作も可能となるように、このスクリプトはPCを起動させます。これを使えば、特に混乱もなくPCを遠隔操作による起動が出来るように。

ライフハッカー読者の方全員に役に立つ情報では決してないですが、フラッシュドライブツールキットとして使うと重宝するかも知れません。他にも「 FASTはギークなコマンドラインデータベース(英語)」、または「 バッチファイルの複数のアプリをコマンドラインで閉じる方法(英語)」、あたりも読んで見て下さい!

Thanks, Paul!


The How-To Geek(原文/まいるす・ゑびす)

4891006285
ひと目でわかる Microsoft Office Excel 2007 マクロ&VBA入門


remote-buy-jp2._V45733929.jpg

掲載日時:2009.07.29 10:00  

コメント [1] , トラックバック [0]

最近のコメント : バッチファイルで思い出しましたが、先週、メインPC(WinXP)が......more »

はてなブックマーク この記事をクリップ! Yahoo!ブックマークに登録 Twitter このWebページのtweets

ページのトップへページのトップへ
[PR] 
[PR] 
コメント
匿名 :2009.07.29 11:45

バッチファイルで思い出しましたが、先週、メインPC(WinXP)が潰れたため、PS/55note(PC-DOS 6)を再び使い始めました。
一太郎とFAX送信ならWinXPより圧倒的に速く、ネットは携帯に任せたため、集中力が高まりました。
これもある意味でライフハックですね。。。(苦笑)

コメントを投稿

コメントは承認制となっております。編集部が確認および承認した後に、サイトへ反映されることになるので、多少時間がかかってしまうことがあります。
また、公序良俗に反する内容、個人や団体を誹謗中傷する内容、その他不適切と判断させていただいた内容については、否認または削除させていただく場合もございます。ご了承ください。
Only Japanese language available.




この情報を登録しますか?


トラックバック

このエントリーのトラックバックURL :

PR
ライフハッカー紹介アイテム
Amazon売上TOP5
なかのひと