Text 记事本++;保存添加了奇怪的字符

Text 记事本++;保存添加了奇怪的字符,text,notepad++,byte-order-mark,Text,Notepad++,Byte Order Mark,我正在尝试对工作者角色运行任务。我添加了一个名为Startup.cmd的文件,其中包含以下内容: icacls "PDFs" /grant Users:(OI)(CI)F EXIT /B 0 这样做的目的就是让用户组完全控制PDFs文件夹。由于Microsoft Azure活动日志窗口显示消息详细信息:启动角色,因此该任务无法运行。。。应用程序启动任务正在运行。[2015-02-04T23:39:28Z]部署工作人员角色时。然后我使用远程桌面登录到计算机,文件夹上的安全性不符合预期。然后我尝试

我正在尝试对工作者角色运行任务。我添加了一个名为
Startup.cmd
的文件,其中包含以下内容:

icacls "PDFs" /grant Users:(OI)(CI)F
EXIT /B 0
这样做的目的就是让
用户
组完全控制
PDFs
文件夹。由于Microsoft Azure活动日志窗口显示消息<代码>详细信息:启动角色,因此该任务无法运行。。。应用程序启动任务正在运行。[2015-02-04T23:39:28Z]部署工作人员角色时。然后我使用远程桌面登录到计算机,文件夹上的安全性不符合预期。然后我尝试手动运行该命令,我看到:

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


Azure Publishing会导致这种情况吗?

看起来您的脚本正在使用一个文件保存。尝试将脚本保存为ascii或不带BOM的UTF-8。那对你来说可能更好。

就是这样。我用Notepad++输入了文件,保存了它,并将其添加到项目中,瞧,它现在正在工作。非常感谢。