gpt4 book ai didi

ruby - 从windows获取环境变量

转载 作者:可可西里 更新时间:2023-11-01 11:20:50 26 4
gpt4 key购买 nike

根据一些答案,下面应该给我 Windows 中的环境变量用户名。但是只是给SYSTEM。我知道获取用户名的其他方法,但在 Ruby193/Windows7 中获取环境变量的最简单方法是什么?

puts ENV['USERNAME'] #=> SYSTEM

最佳答案

找到了!虽然我没有收到错误,但结果是错误的(我的用户名当然不是 SYSTEM,我在解释器中运行脚本,没什么特别的)我不得不要求 win32ole。我早些时候注意到了这一点,Windows 脚本没有运行或没有给出预期的结果,但不要提示错过了什么,当你包含一些库时它突然起作用了。

require 'win32ole'
puts ENV['username'] #=> peter

编辑:当我现在尝试它时,它突然在没有要求的情况下工作,令人毛骨悚然!我会在其他 W7 电脑上进行一些测试,并及时通知您。

关于ruby - 从windows获取环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11053803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com