gpt4 book ai didi

windows-xp - 获取 Lua 中的当前工作目录

转载 作者:行者123 更新时间:2023-12-03 14:37:41 24 4
gpt4 key购买 nike

在 Windows XP SP3 上获取当前工作目录的 Lua 是什么(或获取当前运行的 Lua 文件的目录)?我不喜欢使用 LuaFileSystem .

我无法使用 os.execute("cd")因为os.execute总是从我的主目录开始(因此总是产生 C:\Documents and Settings\username )。

最佳答案

我没有时间测试这个,但是你试过os.getenv读取windows环境变量?

Windows 有一个当前目录的环境变量: %CD%

os.getenv("CD")

编辑:在 Windows 7 上测试,当其他环境变量工作时(即 %USERNAME% 或 %PROGRAMFILES%),CD var 返回 nil

关于windows-xp - 获取 Lua 中的当前工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6032268/

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