0
RubyでWindowsアカウントのレポートを作成しています。私は、すべてのユーザーについて、私はより多くの情報を得るために、CMDコマンドを実行したいすべての単一のユーザーの場合、ユーザー名Rubyで変数を使用してcmdコマンドを実行するとエラーが発生する
users_local = [user1, user2, user3]
を持つ配列
system "net user '#{users_local[0]}'"
を持っているし、今は
The user name could not be found.
More help is available by typing NET HELPMSG 2221.
た場合の取得します私は直接 system 'user net user1'
を実行し、コマンドが正しく実行されています。なぜ変数でコマンドを実行するのが失敗するのでしょうか?単一引用符退治
それだこと、ありがとうございます。 – mila002