質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
VBScript

VBScript(Visual Basic Scripting Edition)はMicrosftが開発したスクリプト言語であり、Visual Basicのサブセットです。

Q&A

解決済

2回答

1598閲覧

VBScript:PowerShellをリモート実行、引数を渡したい

退会済みユーザー

退会済みユーザー

総合スコア0

VBScript

VBScript(Visual Basic Scripting Edition)はMicrosftが開発したスクリプト言語であり、Visual Basicのサブセットです。

0グッド

0クリップ

投稿2021/11/02 10:42

前提・実現したいこと

VBScriptにてPowerShellをリモート実行するプログラムを作成しています。
リモート実行自体はできたのですが、引数を3つ渡す必要があり、その方法がわかりません。
公式ドキュメントに目を通しましたが難しく理解できませんでした。
大変大雑把な質問になってしまっていますが、
調べ方など何か手がかりになるアドバイスを頂けると大変助かります。
よろしくお願いいたします。

該当のソースコード

VBScript

1Option Explicite 2Dim strComputere 3Dim strUser 4Dim strPassword 5Dim strBAT 6 7'接続情報 8strComputer = "Computer" 9strUser = "user" 10strPassword = "password" 11strBAT = "SCHTASKS /RUN /TN ""テストリモート実行""" 12 13Dim objWbemLocator 14Dim objWMIService 15Dim objwin32_Process 16Dim errReturn 17Dim IntProcessID 18 19 20' リモートに接続。 21Set objWbemLocator = CreateObject("WbemScripting.SWbemLocator") 22Set objWMIService = objWbemLocator.ConnectServer(strComputer, "root" ,strUser ,strPassword) 23 24Set objwin32_Process = objWMIService.Get("Win32_Process") 25 26' バッジの実行 27errReturn = objwin32_Process.Create("cmd.exe /c" & strBAT, Null, Null, intProcessID)

試したこと

ドキュメントの確認
https://docs.microsoft.com/ja-jp/windows/win32/cimwin32prov/create-method-in-class-win32-process

補足情報(FW/ツールのバージョンなど)

前提として、「テストリモート実行」という名前でPowerShellのプログラムをタスクスケジューラに登録しています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

試していないですが、こちらの記事が参考になるかもしれません。

■ タスクスケジューラに登録されているタスクに外部から引数を与える
https://blog.cles.jp/item/8989

投稿2021/11/03 01:32

cx20

総合スコア4633

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2021/11/05 17:03

引数を受け取るために設定が必要なんですね。 全く知りませんでした。アドバイスありがとうございます。
guest

0

開発環境の要因で引数を渡すことが難しいということが分かったので、他のやりかたで実装することになりました。
漠然とした質問で申し訳ありませんでしたが、アドバイス頂きありがとうございました。

投稿2021/11/05 17:06

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問