1

[ツール] > [カスタム ツールの管理] > [新規] で変更リストを選択して URL を開きたい

Application: cmd.exe
Arguments: /c start https://myserver.org?query=%c^&param=value

%c を Changelist Number に置き換えず、query= の後の URL をカットします。文字列内の %c を置き換えることができないのではないかと疑っています。%c の代わりに #CL を指定すると、正しく開かれます。

Pythonスクリプトを使用した実用的なソリューションがあります

import webbrowser
import sys

webbrowser.open("https://myurl.org?query={0}&param=value".format(sys.argv[1]))

そしてP4カスタムツール

Application: C:\Program Files (x86)\Python 3.5\python.exe
Arguments" d:\openurl.py %c

依存関係としてpythonを持たずにそれを行う方法を考えています。

4

1 に答える 1

1

cmdの代わりにエクスプローラーを使用して解決しました

  Application: explorer.exe
  Arguments: "https://myserver.org?param=value&query=%c"
于 2016-06-10T09:02:01.260 に答える