gpt4 book ai didi

batch-file - 为什么我的批处理文件不能在 Windows CE 中运行?

转载 作者:行者123 更新时间:2023-12-05 04:01:29 24 4
gpt4 key购买 nike

我的脚本没有在 Windows CE 版本 8 上执行。

我从用户那里获取文件路径作为输入,附加文件名并尝试“启动”它。

但是 @echo off 没有被考虑,所有命令在设备中运行时都显示在控制台中。此外,启动命令和 set/p 命令均未运行。显示错误

@ echo off
if exist clientshutdown3.exe (
start clientshutdown3.exe
start ConmanClient3.exe
start CMAccept3.exe
start MSVSMON.EXE
) else (
set /p mypath=Enter path of pdf file:
)

if defined mypath start "" "%mypath%\clientshutdown3.exe"
if defined mypath start "" "%mypath%\ConmanClient3.exe"
if defined mypath start "" "%mypath%\CMAccept3.exe"
if defined mypath start "" "%mypath%\MSVSMON.EXE"

最佳答案

Windows CE 命令解释器远不如它的 NT 兄弟强大。CE下不支持Set/P。

shell 自 v5 以来没有改变。 ( https://en.wikipedia.org/wiki/Windows_Embedded_Compact )

以下是 v5 支持的命令及其参数的列表。 http://nellisks.com/ref/dos/ce/SET.html

如果您真的需要使用 shell 解决这个问题,您可以使用另一种语言轻松地编写此行为。

祝你好运。

关于batch-file - 为什么我的批处理文件不能在 Windows CE 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55353882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com