有没有一种方法可以在批处理文件中写入Ctrl-C?

猫娘

有没有一种方法可以ctrl-c在批处理文件中使用而无需用户输入ctrl-c


在批处理文件和命令提示符中,输入 ctrl-c 通常会中断诸如 for 循环或批处理作业之类的命令 我在四处乱逛,看看实际的 break 命令是否有任何用处(即使命令扩展确实没有用,也没有用),我想“ 有一种方法可以在批处理文件中或在命令行? “,我试图在制作工序的第一件事 for 使用循环 for /l if 在声明 do 节说 if %a LEQ 9500 (^^C) ^C 是它是如何显示在输入时 ctrl-c 碰坏。当我跑了完整的命令( for /l %a in (10000, -1, 1) do (if %a LEQ 9500 (^^C)) ),它没有错误 '^C' is not recognized as an internal or external command, operable program or batch file. 时, %a 低于9500。我还在批处理文件中尝试了相同的操作, %%a 并且出现相同的错误。然后,我尝试 break 同时使用扩展名和关闭名,但仍然无法正常工作。

我想学什么

因此,总的来说,我想弄清楚等效命令ctrl-c以及如何使用它。

恩波科马卡

检查这个线程

这是dbenham的退出函数,它-1073741510用作退出代码ctrl-c在.bat脚本中进行仿真

:ExitBatch - Cleanly exit batch processing, regardless how many CALLs
if not exist "%temp%\ExitBatchYes.txt" call :buildYes
call :CtrlC <"%temp%\ExitBatchYes.txt" 1>nul 2>&1
:CtrlC
cmd /c exit -1073741510

:buildYes - Establish a Yes file for the language used by the OS
pushd "%temp%"
set "yes="
copy nul ExitBatchYes.txt >nul
for /f "delims=(/ tokens=2" %%Y in (
  '"copy /-y nul ExitBatchYes.txt <nul"'
) do if not defined yes set "yes=%%Y"
echo %yes%>ExitBatchYes.txt
popd
exit /b

在脚本末尾添加它,您可以使用 call :ExitBatch

如果要查看提示消息,请调用该:CtrlC函数

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以读取C ++中的文件文件夹?

有没有一种方法可以模拟Java中的C ++“朋友”概念?

有没有一种方法可以在Verilog中定义类似C的结构

有没有一种方法可以检测c ++中的汉字?(使用升压)

有没有一种方法可以让函数在 C 中返回指针?

有没有一种方法可以强制C预处理程序在宏之前评估宏参数

有没有一种方法可以让声纳词忽略(C#)代码文件内部的整个文件

有没有一种方法可以检测输入表单文件的重定向?(C ++)

有没有一种方法可以使用C#将PST文件导入Outlook?

有没有一种方法可以在C#中向数组添加一些元素?

有没有一种方法可以在C ++中的枚举中存储静态指针地址

有没有一种方法可以在C ++中使用类型文字?

有没有一种方法可以从QML WorkerScript运行C ++?

有没有一种方法可以使用c ++实时阅读文本?

有没有一种方法可以在不解压缩的情况下打开zip文件中的文件(C#)

有没有一种方法可以引用和使用vb类中的C#库?

在C中,有没有一种方法可以获取网络接口的Numa节点信息

有没有一种方法可以在Xamarin C#中组合网格列定义

在Thrift中,有没有一种方法可以避免生成C ++ setter?

有没有一种方法可以计算C中当前进程的I / O和内存?

有没有一种方法可以对列表中的颜色元素进行排序(C#)?

有没有一种方法可以使用C#在Excel中模拟格式画板?

有没有一种方法可以推断出C ++中数组的单个元素的类型

有没有一种方法可以在C#WinForms中自动设置控件的宽度或高度?

在C ++中,有没有一种方法可以从不同的内存位置打印char *?

有没有一种方法可以将JSON转换为C ++中的XML?

有没有一种方法可以使用C#中的OpenXml库固定列的宽度?

有没有一种方法可以将参数用作GCC中C宏的前缀

有没有一种方法可以限制C#类中的函数仅使用特定签名?