【发布时间】:2016-08-27 11:52:00
【问题描述】:
我将使用用户名、密码和主机 IP 作为参数运行一个批处理脚本,格式如下:
用户名:密码@hostip
但我的密码包含@ 符号。所以它输出找不到主机。
例如:
batch.bat root:pass@q@10.120.36.65
我将如何通过批处理脚本执行此操作?
【问题讨论】:
-
这是用于 FTP 的?还是别的什么??如果这是用于 FTP ==> 看看这个 ==> How to open an FTP folder in Windows via VBScript
-
这个参数是
batch.bat解析的吗?如果是这样,您需要显示代码。或者它只是简单地输入了一些未经编辑的命令?如果是这样,您需要告诉我们它是什么命令。否则我们只能猜测...... -
感谢您的所有回答。但我的问题是批处理文件在内部调用了另外一个 ruby 文件,并且匹配它的正则表达式被写在那里。所以我对 ruby 进行了更改并且它起作用了!
标签: batch-file scripting