level 2
大神们,bat文件放到C:\Program Files (x86)\****\****无法执行,主要问题是
#(X86)#
,放到C:\Program Files\****\*** 就可以,怎么处理?
2023年03月18日 06点03分
1
level 1
可能是因为路径中包含了空格或特殊字符,可以在 bat 文件中使用双引号来引用包含空格或特殊字符的路径。
2023年03月22日 11点03分
2
经过我多重测试,不是空格和括号问题。是权限问题。我按网上三种赋权方法均无法执行。必须去掉这些权限内容,然后右键管理员运行。 如果不在(X86)目录,无论加不加权限内容,均可以正常执行
2023年03月22日 12点03分
内容如下:
@璐村惂鐢ㄦ埛_000076K馃惥 off start /d "C:\Program Files (x86)\111\222\core" aaa.exe && exit
2023年03月22日 12点03分
解决了,只能使用最落后的带VBS很长的一段代码获取权限,其他的方法均是权限无法获取的问题
2023年03月22日 12点03分
新的问题来了,win11下个版本要移除VBScript,这样就又有问题了,没有可执行的权限指令了,除非右键管理员运行
2023年03月22日 13点03分