不同的日志文件路径依赖于
大家好,我需要帮助。
我有一个紧急lisp,供一帮用户设置所有系统变量,
但这不适用于LOGFILEPATH
我试过这个:
谁能告诉我我做错了什么?
亲切的问候
Blueburd1973年 也许这条路不存在? 嗨,ronjonp,
不,路径存在。
我认为问题在于符号“xxx”处存储的登录名。
它似乎在STRCAT上没有连接。
亲切的问候
蓝鸟1973 如果路径不存在,我只能复制错误。试试这个:
(if (findfile (setq path (strcat "\\\\Server\\Folder\\" (getvar 'loginname))))
(setvar "LOGFILEPATH" path)
(print (strcat path " not found..."))
)
我不明白为什么xxx符号会引起任何问题,除非它包含\内部(这似乎不太可能)
你能试试,告诉我它是否有效吗?将(setq LOGP(strcat“\\\\\Server\\Folder\\”xxx))更改为(setq LOGP(strcat“\\\\Server\\Folder\\”xxx“\”) 嗨ronjonp和Jef!,
它起作用了!
只缺少了“\\”。
谢谢大家!!!
亲切的问候
蓝鸟1973
奇怪的这两条路都适合我?顺便提一下您可以将临时路径缩短为:(setvar的logfilepath(getenv“temp”))
页:
[1]