我试图用一个命令从远程存储库直接在命令行执行代码。我使用的是CodePile (https://www.codepile.net),它允许原始文件访问代码片段。对于VBScript文件,现在我可以执行以下操作:
curl -s http://raw.codepile.net/pile/AL9bowz9.vbs > localScript.vbs
cscript localScript.vbs
del localScript.vbs作为一种只运行一次远程代码而不把它留在我的电脑上的方法。我希望我能做到:
curl -s http://raw.codepile.net/pile/AL9bowz9.vbs | cscript但这不管用。我收到了一个错误“失败的书写体”。我可以将curl传输到类似于“print”之类的内容,并看到控制台中打印的远程文件的内容。
在Windows中有办法做到这一点吗?我看到了一些例子,显示了语法:
cscript <(curl -s http://raw.codepile.net/pile/AL9bowz9.vbs)但这似乎行不通(系统找不到指定的文件)
另外,我想使用的管道语法也适用于其他语言(例如Python ):
curl -s http://raw.codepile.net/pile/NJ4QBoY8.py | python是否将"Hello“打印到控制台。
谢谢你的帮助!
发布于 2016-02-05 19:47:06
不,这不可能。(填充物)
https://stackoverflow.com/questions/35231248
复制相似问题