Saturday, November 10, 2012

Python[1]

引数をバッチからとるには
sys.argvをpythonスクリプト側に仕込み

%1
もしくは
%1 %~dp0
をバッチ側に仕込む

sys.argv[0]だとスクリプトまでのパス
sys.argv[1]だとバッチにドラッグしたファイル名を取得できる。

スラッシュや¥マークは
"/"ではなく、"//"と2回続けて変数として代入しなければいけなさそう。

参考
http://www.dfx.co.jp/dftalk/?p=5210

No comments:

Post a Comment