CS-script - 如何像标准 Windows 可执行文件一样运行".cs"文件?



我最近安装了CS Script,这是一个适用于C#的脚本系统(以及VB.NET、C++/CLI和J#)。

CS Script允许您用标准C#语法(或CS Script支持的其他语言)编写程序并运行,而无需首先将其编译为可执行文件!通过这种方式,CS Script提供了Windows Script Host(WSH)和其他脚本框架和语言的优势。

默认情况下,当您双击.cs文件时,cs Script配置为使用记事本打开它。相反,我实际上想更改这一点,以便双击.cs文件将运行脚本。我可以通过运行CS脚本配置程序css_config.exe,并在Open(双击操作)下选择<运行>

现在,有一个问题:我还想做一件事——我希望能够将.cs文件放在我的系统路径中的某个位置,并像运行任何其他标准Windows可执行文件一样运行它。(例如,.exe.bat.cmd文件。)这可能吗?

是的,这是可能的!您只需告诉Windows.cs文件是一个可执行文件。要做到这一点,您只需要将.cs文件扩展名添加到PATHEXT环境变量中。

例如,以下是在添加.cs扩展名后,PATHEXT在我的Windows7系统上的样子

PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CS
                                                             ^^^^

您可能还想消除CS脚本在运行脚本时输出的横幅。要删除标题,请运行css_config.exe,然后在Open(双击操作)下添加/nl命令行选项。例如,如果您在C:\CS-Script上安装了CS Script,则修改后的命令行将如下所示:

"C:cs-scriptcscs.exe" /nl "%1" %*
                        ^^^

相关内容

最新更新