我最近安装了CS-脚本,一种用于C#的脚本系统(以及VB.NET、C++/CLI和J#)。
CS-脚本允许您用标准的C#语法(或compiling支持的其他语言)编写程序,并且无需首先将其编译成可执行文件就可以运行它!通过这种方式,CS-Script提供了Windows脚本主机(WSH)和其他脚本框架和语言的好处。
默认情况下,当双击.cs文件时,CS-脚本被配置为使用记事本打开它。相反,我实际上想要更改它,以便双击.cs文件来运行脚本。我能够通过运行CS-脚本配置程序css_config.exe,和在Open (双击操作)下选择来进行此更改。
现在有一个问题:还有一件事我想做--我希望能把.cs文件放在我的系统路径的某个地方,并像任何其他标准的可执行文件一样运行它。(例如,.exe、.bat和.cmd文件。)这有可能吗?
发布于 2013-12-11 18:56:47
是的,这是可能的!您只需告诉.cs文件是可执行文件。为此,只需将.cs文件扩展名添加到PATHEXT环境变量中即可。
例如,在我的Windows 7系统上附加了.cs扩展之后,以下是.cs的样子:
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CS
^^^^您还可能希望在运行脚本时消除CS-Script输出的横幅。要消除横幅,请运行css_config.exe,并在Open (双击操作)下添加/nl命令行选项。例如,如果您已经在C:\cs-script,上安装了CS-脚本,则修改后的命令行如下所示:
"C:\cs-script\cscs.exe" /nl "%1" %*
^^^https://stackoverflow.com/questions/20527640
复制相似问题