Windowsの右クリックメニューにPythonスクリプトを追加する方法
例えば、getPathというPythonプログラムがあります.py、選択したファイルのフルパス名を取得します.getPath.py
バッチを先に書きます.
myPath.bat
このバッチファイルをC:Windowsの下に置いて、呼び出しやすいです.
レジストリファイルをもう1つ書きますreg
レジストリをインポートすると、右クリックでgetPathというメニューがあります.
import sys
if __name__ == '__main__':
if len(sys.argv)!= 2:
sys.exit('argv error!')
##sys.argv[1] 。
## sys.argv[1]
このスクリプトをWindowsの右クリックメニューに追加するにはどうすればいいですか?バッチを先に書きます.
myPath.bat
c:\Python34\python.exe d:\work\getPath.py %*
このバッチファイルをC:Windowsの下に置いて、呼び出しやすいです.
レジストリファイルをもう1つ書きますreg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\getPath\command]
@="myPath.bat \"%1\""
レジストリをインポートすると、右クリックでgetPathというメニューがあります.