[過去ログ] 自動化ツールUWSC使いよ集まれ24 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
963(2): (ワッチョイW 1506-Jbwz) 2022/04/28(木)14:28 ID:8vH/R9Wq0(1) AAS
execでなくて
wShell = CreateOLEObj("WScript.Shell")
wShell.exec (" ")
にしたらUWSCが終了しても、孫ソフトが残っていたことはあったな
但し、親と孫の関係性は残っているらしく、親を閉じたら孫も閉じられた。
964: (テテンテンテン MM34-pbc5) 2022/04/28(木)17:18 ID:83ZwP6FPM(1/2) AAS
> UWSCが処理を終えて終了すると、呼び出したソフトまで終了して困っています。
これ、呼び出した側がおかしくね?
965: (テテンテンテン MM34-pbc5) 2022/04/28(木)17:28 ID:83ZwP6FPM(2/2) AAS
勘違いしてた
呼び出したソフト=UWSCが呼び出したソフトね
execでいけない?
966(1): (アウアウウーT Sa30-ToA5) 2022/04/28(木)21:41 ID:8RvZZU4ra(1) AAS
>>962
START で解決
DOSCMD("START NOTEPAD.EXE")
外部リンク:docs.microsoft.com
967(1): (ワッチョイ d87d-fLUy) 2022/04/29(金)03:06 ID:xk3k1MyE0(1) AAS
有難うございます。
具体的に言いますと、「External Application Button」という、ブラウザから他アプリに引数(URLやリンク等)を渡して
起動出来るアドオンがあり、
それを使って、FirefoxからUWSCにURLを渡し、処理後にメモ帳を開く流れをしたかったのですが、
最初は、UWSCの処理が終了するとメモ帳も閉じられてしまいました。
画像リンク[png]:i.imgur.com
>>963 >>966
のやり方で、UWSCの処理が終了してもメモ帳は残すことは出来ました!
ただ、なぜかFirefoxを閉じると(正確にはnode.exe?)メモ帳も終了してしまうのは逃れられないんですかね、、
画像リンク[png]:i.imgur.com
968: (ワッチョイ c0b1-fLUy) 2022/04/29(金)04:45 ID:VJFBTG510(1) AAS
それが>>963の最後の1行に書かれてる現象でしょ
969: (ワッチョイ 9158-fLUy) 2022/04/29(金)07:47 ID:N96bTZiN0(1) AAS
仕様と考えて諦めてFirefoxを閉じる前にメモ帳を保存する処理をすればOK
970: (ニククエ MM34-pbc5) 2022/04/29(金)21:36 ID:AdFT4N4eMNIKU(1) AAS
スクリプトからdoscmdで起動したメモ帳、スクリプト終了しても残ってるんだがな
971(1): (ニククエ d86e-P1fQ) 2022/04/29(金)21:43 ID:Se9YiTd80NIKU(1) AAS
一番最初のアドオンがプロセスツリーを終了するような
処理をしてるんじゃないの
972(2): (ニククエT Sa30-ToA5) 2022/04/29(金)23:34 ID:MUKCob/TaNIKU(1) AAS
>>971 たぶんそんな感じだな
試しに
エディタ(秀丸、Mery)やファイラ(FreeCommander XE)からUWSCを
介してメモ帳を起動した場合
エディタやファイラを閉じてもメモ帳は残るが
External Application Button(以下E.A.B.と略す)
から起動した場合は>>967の言う通り閉じた
>>967
なのでE.A.B.と同じようなの拡張がほかにあれば
そちらでは思うとおりになるかもしれない
省7
973: (ワッチョイ df4f-VZQ6) 2022/04/30(土)01:51 ID:FyeZ8Vmk0(1/2) AAS
別のexe作ってそれに別プロセスで呼び出す事をやらせてこれはそれ呼び出すだけにしとけめんどくせぇ
974(1): (ワッチョイ 7f7d-Nh0L) 2022/04/30(土)06:04 ID:oSpynp9w0(1) AAS
>>972
わざわざ、アドオン入れていただいて有難うございます。
確かにタブエディタだと上手くいきますね。
ただ、起動するアプリは、画像ソフトから、この5chブラウザまで色々あるので、
何とかアドオンかUWSC側で出来ないかと探していたら公式のFAQにこんなのが書いてありました。
[Firefox Only] When I close my Firefox browser, all the applications that have been executed from this extension also get closed.
Why is this happening? Can I somehow keep them even after Firefox is closed?
This is due to how Firefox handles native applications.
Since all native process that gets started by Firefox is considered to be a child process of Firefox,
your operating system (Windows only) closes all these child processes once the parent process is killed or closed.
省6
975: (ワッチョイ df4f-VZQ6) 2022/04/30(土)06:15 ID:FyeZ8Vmk0(2/2) AAS
exe起動用のBATファイル置いておいてDOSCMDでBAT呼び出すのでどうじゃ
976: (スププ Sdff-kuJn) 2022/04/30(土)13:22 ID:fSjqeMjOd(1) AAS
なんでもかんでも自動化するのはアキラメテ必要なときに「主動」でやればいい
スッキリしたい願望は潔く捨てましょう
977: (ワッチョイW c706-cnFF) 2022/04/30(土)14:41 ID:mT40ykyW0(1) AAS
>>972
ってか、External Application Button、ってChromeでも使えるんだね。
Chrome以降はセキュリティががんじがらめになって
ブラウザからローカルアプリを起動出来なくなったかと思ってた。
978: (アウアウウーT Saab-Ih4N) 2022/04/30(土)16:19 ID:lxIz8QOwa(1) AAS
>>974
そんな優良情報にたどり着いたのなら
ゴール直前のような気がするぞ
やってみたけど
Firefox + External Application Button の設定で
「Executable Name」 に "C:\test\app\RunFromProcess-x64.exe"
「Arguments」 に "explorer.exe C:\uwsc\UWSC.exe C:\test\uwsc\TEST.uws"
で難なく動いたよ
注意点は起動元としては指定するexplorer.exeの部分のものが
64bitならRunFromProcess-x64.exe、
省8
979: (テテンテンテン MM8f-CDhW) 2022/04/30(土)18:38 ID:HN1gvPNoM(1) AAS
もうスレチな話題かなw
980(1): (ワッチョイW c706-cnFF) 2022/05/04(水)04:40 ID:asEFs9v40(1) AAS
次スレがあるかどうか分からないけど、
>>1 テンプレのリンク切れの修正削除してみた。
追加等があればよろしく
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
・UWSC Free版 Ver5.3.0.2
外部リンク[html]:www.vector.co.jp
・UWSC Pro Ver5.3.0.2 (スレ建て時点で、現在シェアレジはできません。)
外部リンク[html]:web.archive.org
・UWSCR クローン版(開発途中)
省15
981: (ワッチョイ 675a-Nh0L) 2022/05/04(水)15:00 ID:Me0j0hc50(1) AAS
pythonに移行したが
uwscは2010年前のソフトとしては、革命的に簡単でよくできていたと感じる
982: (ワッチョイ 27b1-VZQ6) 2022/05/04(水)15:29 ID:K0t7cEmf0(1) AAS
UWSCサンプル
外部リンク[html]:web.archive.org
上下前次1-新書関写板覧索設栞歴
あと 20 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.142s*