问题标签 [windows-scripting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8590 浏览

c# - C# 中的 Windows shell 脚本

我很确定几个月前我读到了不仅可以启动 Windows 脚本的可能性.bat,而且还可以启动 Windows 脚本.js.vbs而且.cs

今天早上我愿意在 C#.cs文件中尝试 windows 脚本,但我碰巧在网上找不到任何参考资料。所有 CS/C# 脚本的东西似乎都是第 3 方。

您是否有任何有关 C# for Windows、纯微软风格的命令行脚本的知识参考/链接?

是的,这意味着动态 C# 编译......所以也许我认为这是可能的完全错了。就告诉我嘛。

0 投票
4 回答
10805 浏览

batch-file - MS-DOS 内置命令是否返回错误\退出代码?

我还没有找到获取rmdir 的错误代码(如果返回)的方法。似乎 MS-DOS 内部命令不返回错误代码。有人可以确认吗?

使用这些命令的脚本如何知道命令是成功还是失败以决定下一步?最简单的方法是读取他们的返回码,如果返回的话。

提前致谢。

0 投票
2 回答
718 浏览

c# - 编写 Windows 命令脚本以自动化 C# 代码

作为工作项目的一部分,我正在编写我的第一个命令脚本。
我编写了一个 Visual Studio 2008 C# 代码,该代码将从 MS Access 表中获取数据,然后将数据输入到 Oracle 表中。
我的问题是每分钟都会填充 MS Access 数据库,我需要并希望我的 C# 代码每隔几分钟运行一次。
由于此操作非常重要,因此此代码将在始终能够备份数据库的服务器上运行,因为它的内存中有空间。
有人告诉我,处理这个问题的最好方法是编写一个 Windows 命令脚本来处理这个问题;但是,我没有编写任何类型的脚本的经验。
有人可以帮我解决这个问题吗?谢谢你。

上面是写的代码。
我的问题是有谁知道我将如何编写脚本来自动化此代码,以便它每隔几分钟运行一次。
同样,我没有编写脚本的经验。

0 投票
2 回答
434 浏览

arrays - javascript从.txt填充数组

我在 .js 文件中有一个数组,但我希望能够通过单行(无逗号)在 .txt 文件中创建我的数组。所以一个数组看起来像:

但相反,我想从 .txt 文件中提取数组......到目前为止,这是我的代码:

我想我正在寻找有关此主题的输入,因为当您在搜索中使用“文本”一词时,很难搜索网络。

嗯,抱歉,如果它不是 javascript,我将它从一个说它是 .. 在标签 JScript 下的网站拉出来。但也许 Jscript 不是 javascript。http://msdn.microsoft.com/en-us/library/h7se9d4f%28v=vs.85%29.aspx#Y342

好的,那么问题将是 ajax vs php 来拉取外部数组?

0 投票
1 回答
902 浏览

windows - Windows 编程 - 发送电子邮件脚本

寻找一个可以在 Windows 2003 服务器上运行的简单脚本,它基本上会向我发送一封电子邮件。我打算用 Windows 服务自动恢复管理器来触发脚本。

我确实找到了有关如何触发使用此脚本的参考:如何监视 Windows 服务

但我需要一些帮助来编写适用于 Windows 平台的发送电子邮件脚本。我不确定哪种语言最适合这个。谢谢。

0 投票
2 回答
2260 浏览

xml - 当 XML 声明中存在 DOCTYPE 时如何评估 Xpath

当存在于文档顶部时,我在使用 JScript 评估 Windows 脚本主机中的 XPath 表达式时遇到问题。当我删除 DOCTYPE 解析不会中断。这是我用来解析和加载 xml 的代码示例。有没有办法在不删除 DOCTYPE 声明的情况下解析这种 XML。

我不想在处理时删除 DOCTYPE。解决方案可能是使用正则表达式删除 DOCTYPE, <!DOCTYPE.*?>/gm;但我不想要这样的解决方案。

0 投票
5 回答
3384 浏览

batch-file - 如何在找到某些东西后停止限制对 DIR / S 的搜索

我正在尝试在 BATCH 的驱动器中查找文件,因此我使用了以下命令:

问题是一旦我找到该文件,它仍在搜索......所以我想知道是否有一个参数或其他东西会在找到至少 1 个结果后停止搜索。

编辑

我正在尝试类似的东西

然后我会添加另一个命令行以在复制命令完成后退出循环。

0 投票
1 回答
2440 浏览

cygwin - Cygwin:如何为 Windows 程序传递参数?

我对 cygwin 和将参数传递给 Windows 程序有一个小问题。

我对 Windows shell 等的了解非常少。我的一个朋友为windows写了一个程序来做一些计算。要启动该程序,您只需要一个控制台,并且您必须输入一些东西,就像program.exe param1 param2 param3一切都运行没有任何问题一样。

我现在需要的是运行不同的参数(很多不同的参数)。为此,我考虑编写脚本并通过脚本调用 1000 次程序。这就是我使用 cygwin 的原因,因为我没有任何 Windows 脚本编写经验,但有一些 Linux 和 bash 经验。我的问题是现在我不知道如何传递调用的参数。

我试图将一个数组传递给命令,但这没有成功。我尝试了什么:

编辑

如果我执行以下操作(例如),它似乎有效:

0 投票
2 回答
77 浏览

windows - 在 Windows 7 桌面上自动运行任务

我有一个 CSV,我的计算机每 15 分钟自动下载一次。然后,我想使用他们的 API 自动将此 CSV 上传到我的 Google Docs 帐户。

我想我可以编写一个简单的 VBScript,将 CSV 文件从其位置拉出并 POST 到 Google Docs API,但我的问题是如何将脚本设置为在 Windows 7 环境中每 15 分钟运行一次。

谢谢你的帮助!

0 投票
1 回答
239 浏览

windows - windows命令配置文件?

我正在运行几个不同的 Windows 命令脚本,它们都引用同一个目录。我想引用的目录每天都在变化,具体取决于我正在处理的内容。我已经考虑采用命令行参数,但我认为更优雅的解决方案是让所有脚本都引用某种配置文件,如果这样的话是可能的。然后我可以将目录地址更改为一个地方来更改我所有的标准命令脚本。如果不是很清楚,我是 Windows 脚本的新手。

问:有没有办法在 windows 命令脚本中从外部配置中检索数据?

PS - 不要被我的问题所限制,如果你认为你对我正在尝试做的事情有更好的解决方案,我会全力以赴。