如何在不使用引号的情况下使用&&内部回声?

最高

我想仅使用cmd.exe(使用ShellExecute,C ++)在文件内编写这样的命令,

就像这样:

timeout /t 10 && start cmd.exe /C "ssh -o ..."

我尝试使用此:

echo timeout /t 10 && start cmd.exe /C "ssh -o ..." > myfile.bat

但是它到达时会减少,&&并且我不能在整个字符串上使用引号,那我该怎么办?我不想使用cmd.exe以外的任何东西,我只想将此写入.bat文件。

我该如何解决?

吉布

1)使用消失的引号。

FOR %%^" in ("") do (
    echo %%~"timeout /t 10 && start cmd.exe /C "ssh -o ..." %%~" > myfile.bat
)

2)转义特殊字符

echo timeout /t 10 ^&^& start cmd.exe /C "ssh -o ..." > myfile.bat

3)使用延迟扩展

setlocal EnableDelayedExpansion 
set "line=timeout /t 10 && start cmd.exe /C "ssh -o ...""
echo !line! > myFile

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用双引号或单引号的情况下打印specyfic String?

如何在不使用Setter的情况下使用Getter

如何在不使用make的情况下使用cgo?

如何在不使用xml的情况下使用ViewPager?

如何在不使用Webpack的情况下使用Babel

如何在不使用$ scope的情况下使用$ emit / $ on?

如何在不使用mysql的情况下使用表

如何在不使用div的情况下使iframe响应?

如何在不使用JPQL的情况下选择多行?

如何在不使用sudo的情况下输入chroot?

如何在不使用DefaultServeMux的情况下实现HandlerFunc

如何在不使用<br />的情况下从CSS换行?

如何在不使用@import的情况下减少@import?

如何在不使用循环的情况下多次打印?

如何在不使用SphereGeometry的情况下绘制Sphere?

如何在不使用xpath的情况下检查元素

如何在不使用AND的情况下从多行获取ID

如何在不使用Quartz的情况下安排任务

如何在不使用代理的情况下更改IP?

如何在不使用 NOT IN 的情况下优化 SQL 查询

如何在不使用 public 的情况下编写脚本?

如何在不使用正则表达式更改引号的情况下替换文本

如何在不使用多个括号的情况下使用字符串从对象内部获取嵌套值?

如何在不使用“内部”子包中的类的情况下包装到Nashorn中的NativeArray

如何在不使用JSF中的隐藏标签的情况下将javascript内部的值传递给托管bean属性?

#homework如何在不使用add()的情况下入队,而在不使用remove()的情况下出队?

如何在不使用Azure门户的情况下获取DocumentDB磁盘使用情况

如何在不使用引号的情况下格式化doc.writeln

如何在不使用jQuery但使用纯Javascript的情况下使用AJAX提交此表单