Notepad++保存添加怪异字符

Notepad++ save adds weird characters

我正在尝试 运行 辅助角色的任务。我添加了一个名为 Startup.cmd 的文件,内容如下:

icacls "PDFs" /grant Users:(OI)(CI)F
EXIT /B 0

所有这一切只是让 Users 组完全控制 PDFs 文件夹。该任务执行 运行 因为 Microsoft Azure Activity 日志 window 在部署辅助角色时显示消息 Details: Starting role... Application startup tasks are running. [2015-02-04T23:39:28Z]。然后我使用远程桌面登录到机器,文件夹的安全性不如预期。然后我尝试手动 运行 命令,我看到了这个:

该文件包含一些导致命令失败的奇怪字符:∩╗┐icacls

Azure 发布会导致此问题吗?

您的脚本似乎正在使用 byte order marker 保存。尝试将脚本保存为 ascii 或不带 BOM 的 UTF-8。这可能对你更有效。