[Batch]循环直到按下某个键

2024-01-23

我想做的是循环直到按下“x”。我知道CHOICE/T选项。

But CHOICE我想要播放的动画超时时间太长。这是一个例子:

@echo off
cls
set frame=2
:loop
cls
type [%frame%].txt
[Here is where it would test for the keystroke.If keystroke "x" is detected,goto MENU. If not pressed within a quick second,continue.]
set /a frame=%frame%+1
goto loop

note:这些帧用于动画,因此请记住超时必须相当快。


这是一个旧世界的解决方案,但使用 Windowscertutil创建存储在批处理文件中的可执行文件 - 当按下空格键时可执行文件退出循环。

大多数人会认为它有点冒险,因为可执行文件可以做任何事情,而且你必须盲目地相信我不会损坏你的电脑。尽管如此,我还是将其添加到此处作为替代方案,您始终可以自己编译可执行文件并使用它创建 certutil 脚本。

下面的脚本是一个 PureBasic 脚本,如果按下空格键,它只会创建一个零字节文件。

OpenConsole() 
String$ = Inkey()
If string$=" " 
  CreateFile(0, "quit.tmp")
  EndIf

下面的这个批处理文件创建了一个quit.exe我从上面的脚本编译的文件,并展示了如何在循环中使用 quit.exe。

在按下空格键之前它不会执行任何操作,然后退出循环。

@echo off
call :create_quit.exe
:loop
quit
if exist quit.tmp del quit.tmp & goto :exit
goto :loop
:exit
echo reached the end
del quit.exe
pause
goto :EOF


:create_quit.exe
(
echo(-----BEGIN CERTIFICATE-----
echo(TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5v
echo(dCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAEEAI1z2VUAAAAA
echo(AAAAAOAADwELAQIyAAwAAAAIAAAAAAAAABAAAAAQAAAAMAAAAABAAAAQAAAAAgAA
echo(BAAAAAAAAAAEAAAAAAAAAABQAAAABAAAAAAAAAMAAAAAABAAABAAAAAAEAAAEAAA
echo(AAAAABAAAAAAAAAAAAAAAEAwAAA8AAAAAEAAALwCAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAADYMAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC5jb2RlAAAA
echo(rQAAAAAQAAAAAgAAAAQAAAAAAAAAAAAAAAAAACAAAGAudGV4dAAAALYIAAAAIAAA
echo(AAoAAAAGAAAAAAAAAAAAAAAAAAAgAABgLmRhdGEAAABIAwAAADAAAAAEAAAAEAAA
echo(AAAAAAAAAAAAAAAAQAAAwC5yc3JjAAAAvAIAAABAAAAABAAAABQAAAAAAAAAAAAA
echo(AAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAGgQAAAAaAAAAABoyDJAAOjsDwAAg8QMaAAAAADo5Q8A
echo(AKPMMkAAaAAAAABoABAAAGgAAAAA6NIPAACjyDJAAOh8FgAA6KcQAADo1RUAAIsV
echo(5DJAAFJS/xU8MEAAaNQyQADo2hYAAP811DJAALoeMEAAWehJFwAAdA9oIDBAAGgA
echo(AAAA6AgSAABoAAAAAOgVAAAA6HkWAAD/NcgyQADocA8AAOhxDwAA6DQQAADDAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(/yXYMEAA/yXgMEAA/yXkMEAA/yXoMEAA/yXsMEAA/yXwMEAA/yX0MEAA/yX4MEAA
echo(UVaLdCQMM8CJRCQEOUYUdSSLTggrTgyLVgRQjUQkCFCLBlFSUP8V/DBAAItOCItE
echo(JASJTgxeWcIEAMzMzMzMzFeLfCQIg///dQ+h6DJAAF+JRCQE6c0CAACLDegyQABW
echo(V1HocgMAAIvwhfZ0NIN+BAB0GFboh////4tWBKHIMkAAUmoAUP8V9DBAAIsOUf8V
echo(ADFAAIsV6DJAAFdS6F0DAABeX8IEAMzMzMzMzMzMzMyh6DJAAFDoawIAAMPMzMzM
echo(aHAgQABqEGoY6GsDAACj6DJAAMPMzMzMzMzMzMzMzMyLRCQEiw3oMkAAU1VWV1BR
echo(6F8CAACLfCQci9iD/wF1LjPA9kQkIAF0AovHi1QkGGoAaIAAAABqA2oAUGgAAACA
echo(Uv8VBDFAAIvw6ZwAAACD/wJ1NopMJCAzwPbBAXQDjUf/9sECdAODyANqAGiAAAAA
echo(agRqAFCLRCQsaAAAAMBQ/xUEMUAAi/DrYYP/A3VYikQkIDP/qAF0Bb8BAAAAqAJ0
echo(A4PPAotMJBiLLQQxQABqAGiAAAAAagJqAFdoAAAAwFH/1Yvwg/7/dUGLVCQYagBq
echo(AGoFagBXaAAAAEBS/9WLfCQci/DrBIt0JByD/v91H4N8JBT/dQ2LFegyQABTUugb
echo(AgAAX15dM8Bbw4t8JBwz7Tv1dNuhODBAADvFdBr2RCQgBHUTUKHIMkAAVVD/FfAw
echo(QACJQwTrA4lrBIkziw04MEAAiUsIiWsMx0MUAQAAAIP/AnUR9kQkIAh0CldVVVb/
echo(FQgxQACDfCQU/3UHX15di8Nbw1+Lxl5dW8PMzMzMzMyLRCQEiw3oMkAAU1VWV1BR
echo(6N8AAACLXCQYiy0EMUAAagBogAAAAGoCagBqAWgAAADAU4v4/9WL8IP+/3UZagBq
echo(AGoFagBqAWgAAABAU//Vi/CD/v90UzPbO/N0TaE4MEAAO8N0FIsVyDJAAFBTUv8V
echo(8DBAAIlHBOsDiV8Eg3wkFP+JN6E4MEAAiUcIiV8Mx0cUAQAAAHUJi8dfXl1bwggA
echo(X4vGXl1bwggAg3wkFP91DYsN6DJAAFdR6OEAAABfXl0zwFvCCABVi+xWi3UIg34U
echo(AHQcVuhJAQAA6wb/dQj/VhSNRQhQVuhcAQAAhcB17F5dwgQAU4tcJAyD+/91F4tE
echo(JAiLCIPBCFGDwBBQ6IkBAABZWetgVot0JAxXO14IfCCLRgQDw4lGCMHgAlD/dgxq
echo(CP81yDJAAP8VDDFAAIlGDItGDIv7gzy4AHQMi0YUhcB0G1P/0OsW/zZqCP81yDJA
echo(AP8V8DBAAItODIkEuYtGDIsEuF9eW8IIAItEJAiFwHgRi0wkBDtBCH0Gi0kMiwSB
echo(hcB0B4M4AHUCM8DCCACLRCQIi0wkBIXAeCA7QQh9G4tRDI0EgoM4AHQc/zFqAP8w
echo(6Kv7//+DxAzrDFCDwRBR6PMAAABZWcIIAFZXiz3wMEAAaiBqCP81yDJAAP/Xi/CL
echo(RCQMg2YQAIkGi0QkFIlGFItEJBCJRgSJRgjB4AJQagj/NcgyQAD/14lGDF+Lxl7C
echo(DACLRCQEi0gQM9KJUBiJSBw7ynQPORF0C1aLCYlIHDkRdfdewgQAi0wkBFeLfCQM
echo(M8BWi1EYhdJ4IjtRCH0di3EMjTSWgz4AdAuLNoM+AHQEi8aJF/9BGIXAdNdehcB1
echo(FYtRHIXSdA6NQgiJB4tRHItSBIlRHF/CCAD/dCQIagj/NcgyQAD/FfAwQACFwHQT
echo(i0wkBIsRhdJ0B4lCBIsRiRCJAYPACMOLRCQIi0wkBIPoCIsQOQF1DokRiwiFyXQX
echo(g2EEAOsRi0gEiRGLCIXJdAaLUASJUQRQagD/NcgyQAD/FfQwQADDg3wkBAJ1BegE
echo(6///M8DCBACDPRowQAAAdQb/FRAxQABWizUUMUAAavb/1mr1o+wyQAD/1mr0o/Ay
echo(QAD/1mj0MkAA/zXwMkAAowwzQAD/FRgxQABqAWiXJUAA/xUcMUAAg3wkCAB0Cv90
echo(JAj/FSAxQACLNSQxQABoEDNAAP/WaCgzQAD/1jPAQF7CBABqAOh+////w1WL7IPs
echo(IFaNRfhQ/zXsMkAAM/YhNdwyQAD/FSgxQACFwHROVzP/OXX4dkWNRfRQagGNReBQ
echo(/zXsMkAA/xUsMUAAhcB0DGaDfeABdQU5deR1CEc7ffhy1OsXikXuD7dN6ohF/4kN
echo(3DJAAITAdAMz9kZf/3UIVuhLAQAAhfZ0BYpN/4gIxgQwAF7JwgQAzMzMzMzMzMzM
echo(VYvsagBoABAAAGoA/xXkMEAAo0AzQADHBeQyQAAAAAAAxwVEM0AAEAAAAKFEM0AA
echo(UGoAiw1AM0AAUf8V8DBAAKM0MEAAXcPMzMzMzMzMzMxVi+yhNDBAAFBqAIsNQDNA
echo(AFH/FfQwQACLFUAzQABS/xXoMEAAXcPMzMzMzMzMzMxVi+xRoeQyQAArRQyJRfyL
echo(TQiDOQB1HItV/IPCBVJqAKFAM0AAUP8V8DBAAItNCIkB6yGLVfyDwgVSi0UIiwhR
echo(agCLFUAzQABS/xUMMUAAi00IiQGLVfxSoTQwQAADRQxQi00IixFS6MQAAACLRQyj
echo(5DJAAIvlXcIIAMzMzMzMzAnSdQW6KTBAAAnJdQW5KTBAAIoiQooBQTjEdQwI5HXy
echo(uAEAAACFwMMxwIXAw8zMzFWL7IPsCKHkMkAAA0UIiUX4iw1EM0AAg+kEOU34fDOL
echo(VfiBwgBAAACJFUQzQAChRDNAAIPABVCLDTQwQABRagCLFUAzQABS/xUMMUAAozQw
echo(QAChNDBAAANFDIlF/ItNDANNCIkN5DJAAItF/IvlXcIIAMzMzMzMzMzMzMzMzMzM
echo(VYvsUYtFCANFEIlF/IN9EAB+J4tNCItVDIsCiQGLTQiDwQSJTQiLVQyDwgSJVQyL
echo(RRCD6ASJRRDr04tN/MYBAIvlXcIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAACAA
echo(cXVpdC50bXAAAJCQAAAAAP////8AAAAAABAAACsmQAB8MAAAAAAAAAAAAAA+MQAA
echo(2DAAAIQwAAAAAAAAAAAAALgxAADgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0MQAA
echo(AAAAAEoxAABeMQAAbDEAAHoxAACIMQAAlDEAAKAxAADGMQAA0jEAAOAxAADuMQAA
echo(ADIAAA4yAAAeMgAALjIAAEwyAABkMgAAeDIAAJQyAAC0MgAAAAAAADQxAAAAAAAA
echo(SjEAAF4xAABsMQAAejEAAIgxAACUMQAAoDEAAMYxAADSMQAA4DEAAO4xAAAAMgAA
echo(DjIAAB4yAAAuMgAATDIAAGQyAAB4MgAAlDIAALQyAAAAAAAAmQJtZW1zZXQAAE1T
echo(VkNSVC5kbGwAAPcBR2V0TW9kdWxlSGFuZGxlQQAApAJIZWFwQ3JlYXRlAAClAkhl
echo(YXBEZXN0cm95AAUBRXhpdFByb2Nlc3MAogJIZWFwQWxsb2MApgJIZWFwRnJlZQAA
echo(zgNTZXRDdXJyZW50RGlyZWN0b3J5QQAAS0VSTkVMMzIuZGxsAACXBFdyaXRlRmls
echo(ZQBEAENsb3NlSGFuZGxlAHkAQ3JlYXRlRmlsZUEA5wNTZXRGaWxlUG9pbnRlcgAA
echo(qQJIZWFwUmVBbGxvYwAPAEFsbG9jQ29uc29sZQAAPgJHZXRTdGRIYW5kbGUAAJwB
echo(R2V0Q29uc29sZVNjcmVlbkJ1ZmZlckluZm8AAK8DU2V0Q29uc29sZUN0cmxIYW5k
echo(bGVyAMkDU2V0Q29uc29sZVRpdGxlQQAAuQJJbml0aWFsaXplQ3JpdGljYWxTZWN0
echo(aW9uABICR2V0TnVtYmVyT2ZDb25zb2xlSW5wdXRFdmVudHMAYwNSZWFkQ29uc29s
echo(ZUlucHV0QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjXPZVQAAAAAAAAEA
echo(GAAAABgAAIAAAAAAjXPZVQAAAAAAAAEAAQAAADAAAIAAAAAAjXPZVQAAAAAAAAEA
echo(CQQAAEgAAABYQAAAYwIAAAAAAAAAAAAAPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNv
echo(ZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8YXNzZW1ibHkgeG1sbnM9
echo(InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206YXNtLnYxIiBtYW5pZmVzdFZlcnNp
echo(b249IjEuMCI+CiAgPGFzc2VtYmx5SWRlbnRpdHkKICAgIHZlcnNpb249IjEuMC4w
echo(LjAiCiAgICBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ilg4NiIKICAgIG5hbWU9IkNv
echo(bXBhbnlOYW1lLlByb2R1Y3ROYW1lLllvdXJBcHAiCiAgICB0eXBlPSJ3aW4zMiIg
echo(Lz4KICA8ZGVzY3JpcHRpb24+PC9kZXNjcmlwdGlvbj4KICA8ZGVwZW5kZW5jeT4K
echo(ICAgIDxkZXBlbmRlbnRBc3NlbWJseT4KICAgICAgPGFzc2VtYmx5SWRlbnRpdHkK
echo(ICAgICAgICB0eXBlPSJ3aW4zMiIKICAgICAgICBuYW1lPSJNaWNyb3NvZnQuV2lu
echo(ZG93cy5Db21tb24tQ29udHJvbHMiCiAgICAgICAgdmVyc2lvbj0iNi4wLjAuMCIK
echo(ICAgICAgICBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ilg4NiIKICAgICAgICBwdWJs
echo(aWNLZXlUb2tlbj0iNjU5NWI2NDE0NGNjZjFkZiIKICAgICAgICBsYW5ndWFnZT0i
echo(KiIgLz4KICAgIDwvZGVwZW5kZW50QXNzZW1ibHk+CiAgPC9kZXBlbmRlbmN5PgoK
echo(PC9hc3NlbWJseT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
echo(-----END CERTIFICATE-----
)>"quit.exe.decode"
certutil /decode /f "quit.exe.decode" "quit.exe" >nul
del "quit.exe.decode"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[Batch]循环直到按下某个键 的相关文章

  • Javascript for 循环和 setTimeout 问题

    所以我认为下面的代码确实很简单 但却变得很令人头疼 它应该是一个循环 将改变对象的不透明度 使其消失 function doSomething var i 10 for i 10 i gt 0 i i 1 setTimeout setOpa
  • HtmlUnit WebClient 超时

    在我之前关于 HtmlUnit 的问题中跳过 HTML 单元中特定的 Javascript 执行 https stackoverflow com questions 14439991 skip particular javascript e
  • 使用两个 for 循环计算字符串中的字母

    我必须读取字符串 hello world 并仅使用 for 循环输出每个字母的频率 讲师暗示我需要使用两个循环 并为我们提供了以下代码来开始 int ch count for ch a ch lt z ch count the number
  • REG ADD - 语法无效

    我试图通过在批处理文件中使用以下代码行来修改注册表中的值 但当我在参数周围使用双引号时 我不断收到 错误 语法无效 而当我使用单引号时 我不断收到 无效的键名 REG ADD HKLM SOFTWARE Microsoft Windows
  • 批处理 - IF ELSE 启动功能的条件无论如何都会执行

    提前抱歉 如果这里有一个线程可以回答我的问题 我从周五开始就一直在这个问题上并四处寻找 我确实发现了一些类似的问题 但我无法应用或适应这个问题 据我所知 简而言之 我有一个批处理脚本 它创建目录的文本文件 然后该脚本在目录中搜索文件 如果文
  • DOS批处理文件for循环中的变量赋值问题

    我在 DOS 脚本 for 循环中遇到变量赋值问题 它从不分配值 它总是空白 下面是示例代码 echo off set ans 1 SET STRING ans echo Parsing the string STRING for f to
  • 如何让批处理文件等待另一个批处理文件完成执行?

    如何让一个批处理文件等待另一个批处理文件完成 例如 我有 echo hi gt r txt echo some piece of code gt gt r txt start ar bat echo some piece of code g
  • 包含带空格的可执行路径的环境变量是否也应包含必要的引号?

    定义环境变量时 对我来说 在 Windows 上 也许有一个更通用的准则 set MY TOOL C DevTools bin mytool exe 如果该工具位于带有空格的路径上 set MY TOOL C Program Files x
  • 如何获取%CD%的父路径

    如何获取当前 CD 的父路径 例如 ECHO CD result C Windows System32 这不起作用 ECHO CD 期望的结果 C Windows 尝试更改当前目录 然后使用 cd pushd echo cd popd
  • C:从 char 数组打印会产生错误字符

    K N King s 的解决方案C 编程 现代方法 第二版 第 8 章 编程项目 14 产生不同的输出 包括正确的和错误的 示例如下所示 Reversal of sentence you can t swallow a cage can y
  • 如何通过 DOS 批处理命令发送电子邮件?

    我在 DOS 中有一个批处理文件 可以进行一些检查 完成后我需要发送一封电子邮件 我在 interwebz 上找到了一些解决方案 但大多数都是第三方的 或者只是在 Outlook 中打开新邮件 我需要命令来发送完整的电子邮件 而无需任何人工
  • R 中带有文件名的 For 循环

    我有一个文件列表 例如 nE pT sbj01 e2 2 csv nE pT sbj02 e2 2 csv nE pT sbj04 e2 2 csv nE pT sbj05 e2 2 csv nE pT sbj09 e2 2 csv nE
  • 根据javascript中对象数组中的id替换特定对象

    我有一系列像这样的对象 var books id 1 name Name of the wind year 2015 rating 4 5 author 2 现在我有一个函数 editBooks 它要求用户提供 id 并用用户给出的值替换具
  • 无法在我的抓取工具中设置超时选项以防止无限循环

    我已经使用 IE 在 vba 中编写了一个脚本 在其搜索框中的网页中启动搜索 通过点击搜索按钮根据搜索填充结果 网页加载它是searchbox几秒钟后它就会打开 但是 我的下面的脚本可以处理这个障碍并以正确的方式执行搜索 现在 我有一个稍微
  • Eclipse 中的“环绕”模板:foreach

    我是 Eclipse 新手 主要用于 Java 我之前使用过 IntelliJ Idea 其中可以选择一个扩展 Iteratable 集合 列表等 的变量 并让它生成正确的 foreach 循环 我知道 Eclipse 对 foreach
  • .bat 文件将文件排序到文件夹中

    对于我的图片集 我希望文件夹中的所有图片按日期自动分类到文件夹中 幸运的是 这些文件已经以时间戳命名 2012 07 15 12 21 06 jpg 2012 07 15 12 21 26 jpg 2012 07 16 12 12 50 j
  • 表达式中的 Python 'in' 关键字与 for 循环中的比较 [重复]

    这个问题在这里已经有答案了 我明白什么是in运算符在此代码中执行的操作 some list 1 2 3 4 5 print 2 in some list 我也明白i将采用此代码中列表的每个值 for i in 1 2 3 4 5 print
  • 如何将 GIT 调用的输出获取到批处理脚本中的变量中?

    我有一个 git 命令来获取当前存储库的最新 SHA 如下所示 git log pretty format H n 1 我有一个 Windows 批处理脚本 我想按如下方式使用它 SET CURRENT SHA 但我不知道如何将从 git
  • 更改 Wi-Fi 配置文件的密码

    在我志愿服务的长期护理医院中 每个月的第一天 访客 Wi Fi 连接的密码都会更改 这给工作人员带来了大量的工作 也给患者带来了很多挫败感 其中许多人的行动能力非常有限 是的 真正的解决方案是让 IT 团队保留相同的密码 但这不会发生 大多
  • 如何理解play2中的“Iteratee”?

    有一个包play api libs iteratee在play2中 有一个大物体Iteratee其中有超过1000行 为什么play2需要这么大的对象以及如何理解它 我刚刚写了一篇文章 试图向那些尝试发现 Play2 提供的 Iterate

随机推荐