Windows 中有没有办法直接启动 .csx 脚本(例如,通过双击文件,或从开始菜单,或通过 Launchy 等应用程序启动器),以便脚本在后台运行而无需打开命令行窗口?
例如,假设我有一个简单的“lowercase.csx”脚本,它简单地将剪贴板中的任何文本转换为小写,然后将结果放回剪贴板。我希望能够双击该 .csx 文件并使其在后台完全运行,而无需打开任何类型的窗口。
目前,ScriptCS.exe 和 VS2015 Update 1 附带的新 csi.exe 启动器都会在运行 .csx 文件时打开一个控制台窗口,即使该文件没有向控制台输出任何内容。
注意:我知道如果您从控制台窗口启动脚本,则不会打开新窗口。我想在非命令行上下文中启动脚本并让它不打开任何窗口。
注意2:我在“CS-Script”(ScriptCS 替代品)中想要的等价物是使用“csws.exe”启动文件。