问题标签 [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 回答
2257 浏览

sql-server - 如何生成将使用数据重建我的 MS SQL Server 2005 数据库的脚本?

我有一个 SQL Server 2005 数据库,我希望能够立即重新创建它。我希望能够指向我的数据库并生成一套完整的脚本,这些脚本不仅会创建数据库中的所有表/视图/存储过程/函数,还会用数据填充所有表。

有没有任何工具可以做到这一点?是否有任何开源或免费工具可以做到这一点?

0 投票
4 回答
5982 浏览

sql - 删除sql统计信息可以吗?

我们一直在尝试将许多列从可空更改为不可空,这涉及删除所有关联对象、进行更改并重新创建关联对象。

我们一直在使用 SQL 比较来生成脚本,但我注意到 SQL 比较不会编写统计对象的脚本。这是否意味着可以删除它们并且数据库将像没有它们之前一样工作,或者 Red Gate 错过了一个技巧?

0 投票
1 回答
1526 浏览

sql-server - 批处理文件“编写”数据库

是否可以以某种方式使用.bat文件来编写 SQL Server 数据库的架构和/或内容的脚本?

我可以通过向导执行此操作,但希望简化此文件的创建以用于源代码控制。

我想避免使用 3rd 方工具,只是限制自己使用 SQL Server 附带的工具。

0 投票
16 回答
119085 浏览

sql-server - 在 SQL Server 中,如何为给定表生成 CREATE TABLE 语句?

我花了很多时间想出解决这个问题的方法,所以本着这篇文章的精神,我把它贴在这里,因为我认为它可能对其他人有用。

如果有人有更好的脚本,或者有什么要补充的,请发布。

编辑:是的,伙计们,我知道如何在 Management Studio 中执行此操作 - 但我需要能够从另一个应用程序中执行此操作。

0 投票
16 回答
132754 浏览

bash - 删除 bash 中除最近的 X 文件之外的所有文件

有没有一种简单的方法,在带有 bash 的非常标准的 UNIX 环境中,运行命令从目录中删除除最新 X 文件之外的所有文件?

举一个更具体的例子,想象一下某个 cron 作业每小时将一个文件(例如,一个日志文件或一个 tar-ed 备份)写入一个目录。我想要一种运行另一个 cron 作业的方法,该作业将删除该目录中最旧的文件,直到少于 5 个。

为了清楚起见,只有一个文件存在,它永远不应该被删除。

0 投票
3 回答
10620 浏览

python - 在脚本中从 FileMaker Pro 数据库中提取数据的最佳方法是什么?

如果我能想出一种自动化方式(最好是在 Python 脚本中)从 FileMaker Pro 数据库中提取有用信息,我的工作会更容易,或者至少不会那么乏味。我在 Linux 机器上工作,FileMaker 数据库在同一个 LAN 上运行在 OS X 机器上。我可以从我的机器登录到 webby 界面。

我对 SQL 非常熟悉,如果有人可以向我指出一些 FileMaker 插件,它可以让我通过 SQL 访问 FileMaker 中的数据,我会很高兴。我发现的一切都只是另一种方式:让 FileMaker 从 SQL 源获取数据。没用处。

这不是我的第一选择,但如果手头有 Perl-y 解决方案,我会使用 Perl 而不是 Python。

注意:XML/XSLT 服务(如一些人所建议的)仅在 FM Server 上可用,在 FM Pro 上不可用。否则,这可能是最好的解决方案。事实证明 ODBC 甚至很难开始工作。设置时,FM 的反馈绝对为零,因此您必须深入挖掘 /var/log/system.log 并解析晦涩的错误消息。

结论:我通过在通过 ODBC 连接查询 FM 数据库的机器上本地运行 python 脚本使其工作。该脚本实际上是一个 TCPServer,它接受来自 LAN 上其他系统的套接字连接,运行查询,并通过套接字连接返回数据。我不得不这样做以绕过 FM Pro 仅在本地接受 ODBC 连接的事实(外部连接需要 FM 服务器)。

0 投票
5 回答
7348 浏览

windows-mobile - Windows Mobile - 有哪些脚本平台可用?

我们有许多使用 Windows Mobile 6 的用户,需要应用较小的更改。例如。更新注册表设置。一种选择是使用我们的设备管理软件推送和执行可执行文件。

我希望这对熟悉 VBScript/JScript 等脚本的管理员更友好一些。在 Windows Mobile 设备上编写脚本有哪些选项?

0 投票
7 回答
29065 浏览

iis - 压缩IIS日志的自动化脚本?

我想编写一个脚本/批处理,它将我的每日 IIS 日志打包并按月压缩。

ex080801.log 格式为 ex yymmdd .log

ex080801.log - ex080831.log 被压缩并删除日志文件。

我们这样做的原因是因为在一个繁重的网站上,一天的日志文件可能是 500mb 到 1gb,所以我们将它们压缩起来,将它们压缩 98% 并转储真实的日志文件。我们使用 webtrend 来分析日志文件,它能够读入一个 zip 文件。

有没有人对如何编写脚本有任何想法或愿意分享一些代码?

0 投票
5 回答
63207 浏览

command-line - 为自动执行设置 PowerShell 脚本

我有几行 PowerShell 代码,我想将它们用作自动化脚本。我希望它能够工作的方式是能够使用以下选项之一来调用它:

  1. 一个打开 PowerShell、执行脚本并关闭 PowerShell 的命令行(这将用于全局构建例程)
  2. 我可以双击运行上述文件的文件(我会在手动测试构建过程的组件时使用此方法)

我一直在网上浏览 PowerShell 文档,虽然我可以找到很多脚本,但我一直无法找到有关如何执行我需要的操作的说明。谢谢您的帮助。

0 投票
6 回答
109364 浏览

windows - Windows 的内置 ZIP 压缩可以编写脚本吗?

内置在 Windows XP/Vista/2003/2008 中的 ZIP 压缩是否完全可以编写脚本?我必须从 BAT/CMD 文件调用什么可执行文件?或者可以用VBScript来做吗?

我意识到使用WinZip7-Zip和其他外部应用程序可以做到这一点,但我正在寻找不需要安装外部应用程序的东西。