私のバットファイルは次のとおりです。最後の行が最も重要です。
echo off
REG.exe Query HKLM\Hardware\Description\System\CentralProcessor\0 > checkOS.txt
Find /i "x86" < CheckOS.txt > StringCheck.txt
If %ERRORLEVEL% == 0 (
Echo "This is 32 Bit Operating system"
path =C:\PROGRA~1\MYAPP\APPBIN;C:\PROGRA~1\MYAPP\APPLIB
) ELSE (
PATH=C:\PROGRA~2\MYAPP\APPBIN;C:\PROGRA~2\MYAPP\APPLIB
Echo "This is 64 Bit Operating System"
)
myapp.exe -embed -pyfile template.py
そして template.py
print "Please show the print"
ask=raw_input("Type the name: ")
私の予想では、bat ファイルをダブルクリックすると、印刷コマンドが表示され、どこかにコマンドを入力できます。どうすればそれができますか?
PS: myapp.exe を介して python ファイルのみを実行すると、python コマンド ウィンドウに「Please show the print」と「Type the name:」が表示されます。