環境
Windows 2000
Visual Basic 6.0
WSH 5.6
VBSでsetup.exe(インストーラパッケージ)を起動する
プログラムを作成し、そのVBSをVisual Basic 6.0で
動かすとエラー「システム コンポーネントをインストールしたり
構成するには、コントロール パネルを使ってください。」が出ます。
しかしVisual Basic 6.0からではなくエクスプローラからVBSを起動すると
正常にセットアップが開始されます。
Visual Basic 6.0→VBS→setup.exeを開始できる方法が分かる方
いましたら、ご教授願います。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
田吾作さんの為に補足しちゃいましょう。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=204531
が前回の質問と思われます。
VBSの実行方法の一例は私が書きました。VB5、Win98SEでの動作確認済み。
VBSの起動は場合によってはWinAPIで実行させる方が良いかも知れませんね。
問題はVB6からVBSを実行し、更にEXEを実行した場合Windows2000上の振る舞いはどうなるのでしょうか?この辺りが怪しい気もします。(ソフト実行ユーザによるセキュリティとかの問題)
もっともなぜVBSなのかが不明なのですね。VB6使っていいのならVB6で作ってしまうのが簡単でいいのですけどね。
因みに先にあげた質問の回答+
----vbs-----
Dim WSH
SET WSH = CreateObject("WScript.Shell")
WSH.Run "Notepad.exe"
SET WSH = Nothing
------------
でちゃんとメモ帳は起動出来ますね。
当方Win98+VB5
VBSがちゃんと実行されているとすれば実行するソフトを変えてみるとか(メモ帳辺りがベター)
No.1
- 回答日時:
1.スクリプトを呼ぶVBのコードの記述が知りたいです。
2.setup.exeを呼ぶスクリプトの記述が知りたいです。
3.setup.exeはオリジナルのソフトのセットアップですか?
もしそうなら・・・setup.exeはどんなソフトでsetup.exeを作成しましたか?
違うなら・・・・・セットアップしたいソフトは何ですか?どんなsetup.exeでも同じ状況になるのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- Windows Vista・XP やっぱり現代のPCにWindowsXPを入れるのは無理なのでしょうか? 4 2022/08/03 09:58
- Visual Basic(VBA) Access VBAから使用したExcelプロセスを閉じる方法について 4 2022/06/08 17:50
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- その他(プログラミング・Web制作) .netに近いjsフレームワークは何ですか 2 2022/05/12 22:28
- Visual Basic(VBA) 次のソースコードの意味を教えてください form.show vbmodel vbmodelというもの 2 2023/07/03 19:17
- アプリ visual basicをネットで実行する 2 2022/08/07 11:16
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Visual Studio 「AnyCpu」について
-
excel vbaから実行するexe実行...
-
Windows PowerShellでC言語を実...
-
「読み込み違反」が起きたとき...
-
VB6.0 exe作成時に実行時エラー...
-
外部exe呼び出しの方法 ShellEx...
-
ActiveDirectoryから値を取得
-
system関数(Windows)の戻り値!!
-
C++初心者です。 debug asserti...
-
mscorlib.dllの初回例外について
-
実行ファイル(.exe)が別のPC...
-
shell関数には二重引用符を渡せ...
-
Pythonのコードをexe化
-
vba 時間の引き算 例えば 15:00...
-
アウトルックが起動しているか...
-
Designer.vbは直接コードをいじ...
-
印刷ダイアログを表示させない方法
-
IT初心者です 仕事で、vb.netで...
-
意味不明の実行時エラーで困っ...
-
VB.NETで参照設定したDLLの修正...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Visual Studio 「AnyCpu」について
-
excel vbaから実行するexe実行...
-
「読み込み違反」が起きたとき...
-
Windows PowerShellでC言語を実...
-
C++初心者です。 debug asserti...
-
Pythonのコードをexe化
-
実行ファイル(.exe)が別のPC...
-
VB6.0 exe作成時に実行時エラー...
-
C#VB、exeに埋め込んだexeの実行
-
外部exe呼び出しの方法 ShellEx...
-
VisualStudioでC#が実行できない
-
ActiveX → VB を起動するとCre...
-
androidで.exeを実行できますか?
-
ActiveDirectoryから値を取得
-
Format 関数のバグ?
-
system関数(Windows)の戻り値!!
-
C言語に詳しい人に質問です。
-
VS2008 の C++ で作成したEXEの...
-
ACCESSランタイムでエラー
-
WindowsXpでAppActivate
おすすめ情報