微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CS脚本 – 如何运行一个'.cs'文件像一个标准的Windows可执行文件?

我最近安装了CS脚本 , C#脚本系统 (以及VB.NET,C ++ / CLI和J#)。

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

认情况下,当您双击一个.cs文件时,CS-Script被configuration为使用记事本打开它。 相反,我真的想改变这个,所以双击.cs文件将运行脚本。 我可以通过运行CS-Scriptconfiguration程序css_config.exe进行更改 ,在打开(双击操作)下 ,select<Run>

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

如何检查文件是否存在于bash脚本中的特定目录中?

如何使用PowerShell创build多个子目录的目录连接?

活动目录 – 用于查找不在一组组中的所有用户的脚本?

加快我的控制台设置

通过Powershell查找Windows中的上次login时间

在具有重复文件名的目录中移动多个文件

如何在shell中join多个进程?

从IE自动运行login过程

脚本 – 观察文件的变化并发送电子邮件通知

打破PowerShell v2中的foreach循环

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

例如,下面是添加.cs扩展名后,我的Windows 7系统上PATHEXT外观:

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

您可能还想要消除运行脚本时CS-Script输出的横幅。 要消除横幅,运行css_config.exe ,并在打开(双击操作)下添加/nl命令行选项。 例如,如果您已经在C: cs-script上安装了CS 脚本 ,那么您修改的命令行将如下所示:

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐