タグ

exeに関するiga-ninjaのブックマーク (2)

  • 【PowerShell】他プロセスの実行方法まとめ - Tumbling Dice

    2018/11/22 追記 以下の修正を行いました。 ちゃんとシンタックスハイライトを適用しました。 呼び出し元のプロセスに標準 / エラー出力をリダイレクトする方法を追記しました。 一部のリンクが 404 を返すようになったので削除しました。 前書き 何だかんだで最近 PowerShell を書く機会が増えまくっています。まぁ中身はほとんど C#なんですが。 で、全部 C#で書いてもいいんだけど、外部ツール使えば一瞬みたいなものもあるので、そう言うものはなるべくそっちでやってしまいたいです。特に zip 関連の処理。 シェルってぐらいなんだからそれぐらい簡単にできるでしょー?と思っていたら大分ハマったので色々とメモしておきます。 実行例 引数で受け取ったフォルダのサブフォルダ内にある zip ファイルをC:\Program Files\7-Zip\7z.exeで解凍する、みたいなパターン

    【PowerShell】他プロセスの実行方法まとめ - Tumbling Dice
  • PowerShellで外部プログラムを実行する - bakemoji |> log

    PowerShellから外部プログラムを実行する場合は、 直接exeを入力する & Start-Processコマンドレットを使用する といった方法がる。 PS > notepad.exe test.txt PS > 外部プログラムが空白を含むパスにある場合は、&を付ける(例ではPeaZipというアーカイバソフトを起動している)。 PS > & 'C:\Program Files\PeaZip\peazip.exe' PS > 実行するとわかるが、すぐにプロンプトに制御が戻る。外部プログラムの完了を待ちたい場合は、 Start-Process -FilePath notepad.exe -ArgumentList test.txt -Wait とStart-Processを-Waitを指定して実行すればよい。

    PowerShellで外部プログラムを実行する - bakemoji |> log
  • 1