我正在使用Mac。我需要在/ Library / Application Support / AppName / filename.aiff中重命名文件
这是系统库,不是/ User / username / Library ...
我正在使用该rename(old name, new name)
功能。如果我将文件放置在/ Library / Application Support / AppName目录中,此功能将不起作用(即使它不会返回错误),但是如果我将文件放置在例如/ User / username中,则此功能将正常运行/Documents/filename.aiff。
我不知道问题是什么。任何帮助,将不胜感激。谢谢!
您不拥有要移入文件的目录:
/Users/Username/...
是用户拥有的目录,因此您可以在其中操作文件。
/Library
不是用户拥有的目录。
为了操作非用户拥有的目录中的文件,您需要提升的权限。/Library
您应该使用 ~/Library
,而不是使用,这是用户拥有的目录。~/Library
是的简写名称/Users/Username/Library
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句