在 bash 中,我会使用
[ -w ... ]
Windows 批处理文件的等效项是什么?
最佳答案
据我所知,你可以查到文件exists or not是否存在,但是除了尝试在上面写之外,没有办法知道它是否可写。这不仅仅是没有 R 标志的问题;还涉及网络和 NTFS 权限(可能还有组策略)。
如果您可以重写代码,则可以通过 errorlevel 捕获写操作的返回码.
关于windows - 如何在批处理脚本中检查文件/目录是否可写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1999988/