Q&A

回答の並べ替え:
投稿新規に質問を投稿する

powershellの起動

kanoy kanoy

2020-07-07 10:00

いつもお世話になっております、kanoyです。
アクションセットからpowershellを実行したいと考えております。

「ロボット - アプリケーションを起動する」を使用してバッチを起動し、バッチからpowershellを起動できることは確認できているのですが、CELFアプリケーションから直接powershellを起動できる上手い方法はないでしょうか?

kanoy kanoy
>日本コンピュータシステム様
クリップを使用して結果の受け渡しをするとは目から鱗でした。
大変参考になりました。ご回答ありがとうございました。
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
メダルベストアンサー
サンプル
こんにちは。
powershellのバージョン情報を取得するだけのシンプルなサンプルを作ってみました。
・セルB2に格納されているPSパスを起動します
・バージョン情報を取得するコマンド+クリップボード出力のパイプをPSに貼り付け実行します
・クリップボードのバージョン情報をセルB4に貼り付けます
・PSを閉じます
一応これだとCELF内でPSに対する処理が完結しています。
如何でしょうか。
メールコンタクトをとる
kanoy kanoy
>きびだんご
御回答ありがとうございます。
私もバッチファイルが実行できることは確認できています。
しかし、直接powershellを呼び出すと実行できないようです。
現在確認できているのはバッチファイル経由でpowershellが起動できるのみです。

>rokusanyon
御回答ありがとうございます。
記載されている内容を拝見するに、
「バッチファイル経由の起動」、若しくは「コマンドプロンプトからの起動」のみのようです。
できたらアクションから直接powershellを起動できる操作を知りたいです。
きびだんご きびだんご
URLまたはファイルを開くアクションでバッチファイルを実行できます。
https://cloud.celf.jp/celf-help/ja/texts/action_use/file/open_files_from_action/open_files_from_action.html#id1
rokusanyon rokusanyon
以下のヘルプにある「コマンドを実行する」いずれかの方法を使って、
直接powershellを起動できるかもしれません。
https://cloud.celf.jp/celf-rpa-help/ja/texts/tips/run_command/index.html