相关疑难解决方法(0)

如何在批处理文件中将输入传递给.exe?

我有一个.exe,需要3个整数作为输入.例如:

myCode.exe < input.txt
Run Code Online (Sandbox Code Playgroud)

在input.txt中:

2
3
8
Run Code Online (Sandbox Code Playgroud)

现在我想将命令放在批处理文件中.我该如何编写批处理文件?(这里我想在批处理文件中传递3个固定整数)

谢谢!

command batch-file

11
推荐指数
3
解决办法
4万
查看次数

使用netcat将命令发送到套接字

我正在向自定义协议TCP服务器发送文本命令.在下面的示例中,我发送2个命令并接收回写的响应.它在telnet和netcat中按预期工作:

$ nc 192.168.1.186 9760
command1
command2
theresponse
Run Code Online (Sandbox Code Playgroud)

我批量试用时不工作:

@echo off
cd..
cd C:\nc
nc 192.168.1.186 9760
00LI002LE99
end
Run Code Online (Sandbox Code Playgroud)

请帮帮我.

sockets shell tcp batch-file netcat

8
推荐指数
1
解决办法
2万
查看次数

如何在MS-DOS脚本中打印换行符?

我想在MS-DOS中打印程序的输出,所以我写了一个.bat文件,上面写着:

cls
ruby foo.rb
Run Code Online (Sandbox Code Playgroud)

但输出 - 因为它出现在我的命令提示符 - 看起来像这样:

c:\workspace>ruby foo.rb
foo output
c:\workspace>
Run Code Online (Sandbox Code Playgroud)

我想插入一个新行到使用MS-DOS的输出,因为我不想亵渎我的Ruby代码与任何不相关的代码的作用应该做的事情.

MS-DOS中看起来像我想要的唯一命令是'type'和'print',但它们都用于打印文件.

我尝试使用两个空行创建一个文本文件,并使用'type'命令输出它,但它看起来很乱.

任何想法,将不胜感激.

formatting newline dos batch-file

5
推荐指数
2
解决办法
3万
查看次数

echo命令如何在批处理编程中工作

我已经开始学习批量编程,以便在Windows机器中更深入一些.在互联网上,我看到一些带有回声的命令,如"@echo off""on",还有:"echo".但我不知道他们在做什么.如果有人能解释一下echo命令的功能,请回答我.

windows cmd batch-file

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

batch-file ×4

cmd ×1

command ×1

dos ×1

formatting ×1

netcat ×1

newline ×1

shell ×1

sockets ×1

tcp ×1

windows ×1