基本情况就是这样。
如果我使用以下任何一种方式调用icalcs:
icalcs <path> /grant:r <SID>
C:/Windows/System32/icalcs <path> /grant:r <SID>
我得到的结果是:
processed file: <path>
Successfully processed 1 files; Failed processing 0 files
如果我从我复制exe的地方调用icalcs,它就不会输出任何内容。
例如:
C:/Test/icalcs <path> /grant:r <SID>
是什么原因引起的?
我有一个运行icalcs的perl脚本来修改NTFS文件共享。我不能依赖于icalcs在与perl脚本相同的系统上可用,所以我必须用它打包它。