我正在尝试使用单个命令直接在命令行上从远程存储库执行代码。我正在使用CodePile(https://www.codepile.net),该文件允许原始文件访问代码段。对于VBScript文件,现在我可以执行以下操作:
curl -s http://raw.codepile.net/pile/AL9bowz9.vbs > localScript.vbs
cscript localScript.vbs
del localScript.vbs
作为一次运行远程代码而不将其留在我的PC上的方法。我希望我能做:
curl -s http://raw.codepile.net/pile/AL9bowz9.vbs | cscript
但这是行不通的。我收到一个错误“书写体失败”。我可以将curl stdout通过管道传递给“ | print”之类的东西,并查看控制台中打印的远程文件的内容。
在Windows中有没有办法做到这一点?我看过显示语法的示例:
cscript <(curl -s http://raw.codepile.net/pile/AL9bowz9.vbs)
但这似乎不起作用(系统找不到指定的文件)
另外,我想使用的管道语法也可以与其他语言一起使用(例如Python):
curl -s http://raw.codepile.net/pile/NJ4QBoY8.py | python
不会在控制台上打印“ Hello World”。
谢谢你的帮助!
不,不可能。(填充)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句