[AHK-] 程式重複開啟但PID一樣
請教各位
我目前電腦有六個螢幕輸出
想要連續開啟數個IE跟WORD
將其放置在指定的螢幕上
1 2 3 4 5 6
[I/W][W][I][I/W][I/W][I/W]
但是在用 run 指令去執行(可回傳PID)
發現一個問題是
我連續RUN了四個IE出來, 但是PID卻是同一個
這樣不太容易分辨對應的網址到特定的螢幕裡
本來是想逐個用 winget 透過PID去抓其他的資訊
但是發現若是第2個或第3個 用傳回也是同樣的PID
會變成跟第1個一樣...
如果是接連著開是可以,但是只要時間有點延時
後面的WimMove就會移不到東西
WORD問題更嚴重,如果是連開的時候
第一個開的因為會有OFFICE的LOGO會頓
會導致後面有時會有錯誤
有加延時的話 PID 重複更易出現
因為同樣的PID,在WIMMOVE的控制上又有點怪怪
測試用的程式大約是
--------------------------------
run, iexplore.exe 網址1,,, PID1
sleep, 1000
run, iexplore.exe 網址2,,, PID2
sleep, 1000
run, iexplore.exe 網址3,,, PID3
sleep, 1000
run, iexplore.exe 網址4,,, PID4
sleep 3000
WinMove, ahk_pid %PID1%,,1,1,300,300
WinMove, ahk_pid %PID2%,,1921,1,300,300
WinMove, ahk_pid %PID3%,,3841,1,300,300
WinMove, ahk_pid %PID4%,,5761,1,300,300
---------------------------------
沒加紅字應該可以正常動作
但是有延時就會怪怪的
想請問要怎樣的做法比較合適改善呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.78.236
※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1474022597.A.A04.html
推
09/16 19:51, , 1F
09/16 19:51, 1F
→
09/16 19:51, , 2F
09/16 19:51, 2F
→
09/16 19:53, , 3F
09/16 19:53, 3F
→
09/16 19:53, , 4F
09/16 19:53, 4F
→
09/16 19:54, , 5F
09/16 19:54, 5F
→
09/16 19:54, , 6F
09/16 19:54, 6F
→
09/16 19:57, , 7F
09/16 19:57, 7F
→
09/16 20:36, , 8F
09/16 20:36, 8F
→
09/17 14:04, , 9F
09/17 14:04, 9F
→
09/17 14:06, , 10F
09/17 14:06, 10F
→
09/17 15:18, , 11F
09/17 15:18, 11F
→
09/17 15:20, , 12F
09/17 15:20, 12F
→
09/17 16:01, , 13F
09/17 16:01, 13F
→
09/17 16:01, , 14F
09/17 16:01, 14F
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章