私はデータ変換などを実行するexeファイルを追加することで拡張可能なサードパーティのアプリケーションを持っています。私が望む変換をPowershellに書きましたが、サードパーティのアプリケーションを実行することができません私のps1は、拡張子として.exeファイルしか受け入れないためです。 アプリは延長への最初の(そして唯一の)コマンドライン引数としてファイル名を追加し、それが実行するコマンドは次のようになります。私はそれを引数として私のスクリプトでたpowershell.exeを実行するために取得しようとしたPowershell.exeでスクリプトをcliまたはラッパーで実行していますか?
someprogram.exe somefile.xml
しかし、私はそれがどうやって可能かどうかを理解することができませんでした。私が試したようなもの
powershell.exe myscript.ps1
は動作しません。私は正しいXMLファイル自体を見つけるためにスクリプトを手に入れようとしましたが、何とかしてPowershellにコマンドラインを実行させてスクリプトを引数として実行させることができませんでした。
次は、Powershellスクリプトのみを実行する小さな.exeファイルを作成することを考えましたが、これも可能ですか?そうであれば、誰かが私を正しい方向に向けることができますか?
を試すことができます。エラーメッセージはありますか?あなたがそれを自分で実行しようとすると、何が起きますか? – zdan