Ruby 初心者スレッド Part 67 (724レス)
前次1-
抽出解除 レス栞

170
(3): (ワッチョイ dbb7-08Bm) 2021/06/01(火)21:37 ID:iV+6o72S0(2/2) AAS
>>167-169
まとレスにて失礼します

aに置き換わる謎はわかりました
シングルクォートなのですが、面倒くさいことにWindowsの決め打ちで空白が入っているので
それを考えるとダブルクォートで囲まざるを得ず、けっきょくこんな形になってしまいました

c="\"C:\\Program Files\\7-Zip\\7z.exe\""

このあと
system("#{c} a -mx9 ...")
みたいな形で呼び出します
171
(1): (ワッチョイ 137d-W1af) 2021/06/01(火)22:03 ID:eWE6r8CI0(1) AAS
>>170
c = '"C:\Program Files\7-Zip\7z.exe"'
172
(1): (オッペケ Sr8d-0MMr) 2021/06/02(水)19:46 ID:onKqKKZNr(1) AAS
>>170
すごく短くまとまってるから、一度公式のリファレンス読んだ方がいいよ
外部リンク[html]:docs.ruby-lang.org
192: (ワッチョイ 152c-3tT5) 2021/06/07(月)13:15 ID:pl6618+T0(1) AAS
>>170
コマンドプロンプトでも普通に、/ を使える。
これで実行できる

ruby C:/Users/Owner/Documents/a.rb

パスに空白が入っている場合は、シングル・ダブルクォーテーションで囲む

PowerShell(PS)でも良いし。
Windows Terminal なら、Bash, PS、コマンドプロンプトの3つを使える
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.336s*