掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バージョンアップするには? (ID:85820)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>プログラム的にshellなどで実行すればインストール画面を出すことはできると思うのですが リモート起動の話しですよね? Shellではできないと思いますよ。 フォルダを共有にして、shell(\\127.0.0.1\Test\Test.exe)などとしても、 test.exeは、自端末で実行されてしまいます。 WMIを使用してリモート実行も可能ですが、 全自動(一切入力の必要なし)でない限り、インストーラーを実行しても無意味です。 普通にコピーでいいと思いますよ。 >実行中の自exeを上書きすることはできないんじゃないでしょうか? ネットワークで実行中のアプリを終了させたいなら、WMIを使用すると簡単ですよ。 strcomputer = InputBox("コンピュータ名を入力してください", "入力", "127.0.0.1") Set objWMIService = GetObject("winmgmts://" & strcomputer & "/root/cimv2") Set colShares = objWMIService.ExecQuery("Select * From Win32_Process Where Description=""notepad.exe""") For Each Prc In colShares Prc.Terminate Next
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.