私はウェブサイトからファイルをダウンロードし、このファイルを実行する必要があります。ファイルはexe形式です。私は多くのコマンドを試しましたが、失敗しました。私たちを手伝ってくれますか。助けてくれてありがとう、良い一日を。Powershellをダウンロードして実行するexeファイル
-1
A
答えて
3
お望みのスクリプトは2つのことを行います。まず、ファイルをダウンロードしてアクセス可能な場所に保存します。次に、実行ファイルを正常にインストールするために必要な引数を指定して実行ファイルを実行します。
ステップ1:
私たちは、このタスクを達成するための2つの方法があります。最初はInvoke-Webrequest
を使用します。私たちが必要とする2つの引数は、.exeファイルのURLと、そのファイルをローカルマシン上に置く場所です。 /一時またはダウンロードまたは何でも:それは私が右隣PowerShellスクリプトが実行されている場所にexeファイルをドロップしてみましょう、しかし、Cのように、中にあなたの好みのパスを置くこと自由に感じますので、私はここに$PSScriptRoot
を使用
$url = "http://www.contoso.com/pathtoexe.exe"
$outpath = "$PSScriptRoot/myexe.exe"
Invoke-WebRequest -Uri $url -OutFile $outpath
あなたは欲しい。大きなファイルでは、Invoke-WebRequest
メソッドに時間がかかります。これが当てはまる場合は、.Netを直接呼び出すことで、うまくいけばスピードアップできます。
我々は$のURLの私達の変数を設定し、$同じOUTPATH、代わりInvoke-WebRequest
の私たちは、次の.NETコードを使用するだろう:
$wc = New-Object System.Net.WebClient
$wc.DownloadFile($url, $outpath)
ステップ2:
実行可能ファイルを呼び出すです簡単な部分。
$args = @("Comma","Separated","Arguments")
Start-Process -Filepath "$PSScriptRoot/myexe.exe" -ArgumentList $args
それはちょうどあなたのためにそれを行う必要があります。
関連する問題
- 1. PowerShellでEXEを実行します。
- 2. PowerShellから* .exeファイルを実行するには
- 3. Powershellのオプションでexeファイルを実行する
- 4. EXEファイルを実行しているASP.NET
- 5. javascriptでexeをダウンロードして実行する
- 6. Powershellの実行可能exeファイルにキャッチしてみませんか?
- 7. 実行中の別のexeファイルに依存してexeファイルを実行する方法
- 8. powershellを使用して.exeを実行するのに成功しない
- 9. ActiveX .exeファイルのダウンロード
- 10. HTML 5 - ファイルをダウンロードして実行/実行する
- 11. Powershellの自動化 - exeファイルを実行した後のパスワードの受け渡し
- 12. バッチファイルでPortable Exeファイルを実行する
- 13. Laravelのファイル.exeを実行する
- 14. Javaから.exeファイルを実行する
- 15. apacheサーバーでexeファイルを実行する
- 16. Python。 exeファイルを実行するスクリプト
- 17. powershellで.exeファイルを実行し、結果をログファイルに書き込む方法
- 18. 気流のある.EXEとPowershellタスクを実行する
- 19. Powershellでexeを実行し、exeが実行されたらcmd promtを閉じます
- 20. Azure App ServiceネイティブEXEを実行してファイルを変換する
- 21. node.jsを使用してexeファイルを実行する
- 22. fitnesseを使用してexeファイルを実行する方法
- 23. サーバからexeファイルを実行してクライアントにレンダリングする
- 24. Adobe Air Appでバンドルして.app/.exeファイルを実行する
- 25. Java実行外部exeファイル
- 26. リモートサーバー上でEXEを並列に実行するPowershellスクリプト
- 27. PowerShellから.netコンソールexe(例:MyTool.exe)を実行する方法
- 28. .exeインストーラから特定のexeファイルを実行する方法
- 29. C#でPowerShellファイルを実行していますが、ASP.NETフォームでPowerShellファイルを実行する方法は?
- 30. .exeファイルを実行し、そのoutput.txtファイルを解析する
powershellをインストールしようとしていますか? –
通常、このような質問には答えませんが、土曜日の朝はコーヒーで楽しく起きるような気分になりました。次回このような質問をするときには、あなたが書いたコードとあなたが受け取ったエラーを準備してください。 Stack Overflowは無料のスクリプトサービスではなく、コミュニティのトラブルシューティングエンジンです –