我正在尝试将密码传递给Windows可执行文件(模拟用户输入)。每当我尝试这样做时,我得到“没有可用于安全输入的控制台”。可执行文件是一个名为cdxdbi的ORACLE可执行文件。
我试着这样称呼它:
CDXDBI.exe < params
其中params是包含密码的文件。如果没有参数,可执行文件会显示一个提示输入密码的cmd终端(两次)。
如何将参数注入终端?遗憾的是,我没有关于exe的更多信息。任何人都有同样的问题,可以提供解决方案吗?
祝你好运, 塞巴斯蒂安
答案 0 :(得分:1)
假设以下
这样的事情可能会起作用
(
echo Password
echo Password
)| CDXDBI.exe
否则,您将不得不使用评论中提到的外部工具。