我正在尝试执行代码
下面的cmd批处理文件SchTasks /Create /S "\\192.168.22.211\c$" /U user1 /P pwd /RU user2 /RP pwd123 /SC WEEKLY /D MON /TN "MSE_UPDATE" /TR "\\it\Programs\MicrosoftSecurityEssentials\mpam-fe.exe" /ST 10:00:00
但我收到错误消息
C:\ Users \ Internet \ Desktop>■S'■S'不被视为内部或 外部命令,可操作程序或批处理文件。
请有人帮助我
谢谢
答案 0 :(得分:2)
您的批处理文件包含虚假字符,可能是不可见的Unicode字符。通过删除==
之前的所有内容来清理它(将插入符号放在第一个A:
@OneToMany(mappedBy = "A")
private List<B> bList;
B:
@JsonIdentityInfo(generator=ObjectIdGenerators.PropertyGenerator.class, property="id")
@JsonIdentityReference(alwaysAsId=true)
@ManyToOne
private A;
@ManyToOne
private C;
C:
@JsonIgnore
@OneToMany(mappedBy = "C")
private List<B> bList;
的左侧, Shift + Home , Del )并重新输入/Create
,或者通过使用十六进制编辑器检查文件并删除&#34;奇怪的&#34;字符。
答案 1 :(得分:0)
我知道这是旧的..但是..我刚刚遇到了同样的问题......我的第一个计划是复制到记事本中,然后复制并粘贴回来......对文件进行洗礼——我一直都这样做
但我在记事本++中,我点击了“查看所有字符”......除了crlf之外没有看到任何额外的东西。并且问题仍然存在。
然后我读到了关于十六进制这里..我在想..该死的..现在还有另一个级别的垃圾,哈哈。实际上,该文件是在目录... dir >filename.bat 中创建的。然后将文件复制到excel中...然后回到filename.bat...
所以.. 一个快速的想法.. 转换为 Ansi.. 有效!!!耶..
这里是下一个可怜的家伙..