我试图在BAT脚本中获得可编辑的输入,我很生气,类似于在bash中读取-i.
我看到了所有类型的解决方法,但我发现它们太复杂或太长或者依赖于其他文件/非本机资源.
有没有办法在bat中使用powershell以使用可编辑的默认字符串模拟输入?
我发现这可以从一个蝙蝠中调用:
powershell -Command "$input = read-host 'Enter Input: '"
set /p INPUTSTRING=Enter Input:
请注意,这不允许您编辑预先存在的变量.要做到这一点需要一个不同的程序.我自己的程序editv32.exe / editv64.exe允许你这样做:
set INPUTSTRING=Test string editv32 -p "Enter input: " INPUTSTRING
这将显示“输入输入:”提示,后面是您可以编辑的INPUTSTRING变量的现有内容.
下载地址:http://www.westmesatech.com/editv.html
不受限制的受版权保护的免费软件.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。