私はこのコードを次のようにしています。このコードは、接続すると、この1つのスクリプトを実行し、必要なものをすべてロードします。2番目のオプションが動作しないようです
これは、最初の引数で動作し、サイトに接続しますが、再度実行すると、それが勝っています。これは、私が何かを見逃してしまった場合、私は最後の夜に仕事をしていました。私はすでに私が接続されていることを私に知らせます。
事前に感謝
import subprocess
import sys
import os
if 'c' or 'C' in sys.argv[1]:
subprocess.Popen(["C:\\Program Files\\Checkpoint\\Endpoint Connect\\trac.exe connect -u username -p password"])
elif 'd' or 'D' in sys.argv[1]:
subprocess.Popen(("C:\\Program Files\\Checkpoint\\Endpoint Connect\\trac.exe disconnect "))
'sys.argv [1] .lower()==" connect "' – vivek