Articles of wsh

是否有可能在Linux上编程更改msi的数据库

我知道你可以在Windows上使用cscript.exe来更改它。 有没有提供类似cscriptfunction的Linux程序? 或者还有其他一些方法可以在Linux中更改数据库吗?

如何将Alt +空格发送到控制台窗口?

import win32com.client shell = win32com.client.Dispatch("WScript.Shell") shell.AppActivate("Command Prompt") shell.SendKeys("%{ }") # This #shell.SendKeys("% ") # and this #shell.SendKeys("%( )") # and this is not working WScript不是强制性的,你可以提出任何程序化的解决scheme。

从WSH或其他本地Windows程序访问Win32的CreateEvent / SetEvent

我需要与使用named的程序套件进行交互。 Win32事件(例如, CreateEvent() API)在正在运行的进程之间进行通信。 我可以用一些非常简单的C代码来做到这一点 h = CreateEvent(NULL, FALSE, FALSE, argv[1]); if (h != INVALID_HANDLE_VALUE) SetEvent(h); 但是,由于政策问题,我无法在生产机器上安装自定义二进制文件! 有没有办法与Windows脚本主机做到这一点? 我可能会将签名的二进制文件添加到生产环境中 – 所以其他脚本语言可能是可行的。 build议是受欢迎的。

如何从命令行设置时区?

我怎样才能从命令行或batch file在Windows中设置时区? 我是否需要使用powershell或cscript?

自动访问DB5到MySQL

我有一个问题,希望我可以依靠这里的一些经验来寻求build议,并推动正确的方向。 我有一个由专有软件制作的MS Access文件。 我只想从这个表中取出一半的列,然后导入到新的(尚未安装的)mysql数据库中。 我不知道该怎么做,或者最好的方法是什么。 新的数据将获得每晚,并再次导入,作为一项自动任务。 访问数据库中的一个列是一个URL到一个JPEG文件,我想要下载这个文件并自动导入到BLOBtypes的数据库中。 有没有办法自动做到这一点? 这将在Windows机器上,所以也许它可以与WSH脚本?

wscript和cscript之间的区别

cscript和wscript有什么区别? 哪一个最适合在Windows中进行Telnet和FTP自动化?

JScript:如何运行外部命令并获取输出?

我使用cscript.exe运行我的JScript文件。 在脚本中,我需要调用外部控制台命令并获取输出。 尝试: var oShell = WScript.CreateObject("WScript.Shell"); var oExec = oShell.Exec('cmd /c dir'); WScript.Echo("Status "+oExec.Status); WScript.Echo("ProcessID "+oExec.ProcessID); WScript.Echo("ExitCode "+oExec.ExitCode); 和 var oShell = WScript.CreateObject("WScript.Shell"); var ret = oShell.Run('cmd /c dir', 1 /* SW_SHOWNORMAL */, true /* bWaitOnReturn */); WScript.Echo("ret " + ret); 但没有运气:命令运行(最有可能)没有错误,但我没有输出。 请注意'cmd / c dir'在这里只是一个例子,以确保我得到任何输出。 那么,我该怎么做呢? 更新:我试图将这个https://stackoverflow.com/a/6073170/1013183转换为JScript,但也没有运气: var oShell = WScript.CreateObject("WScript.Shell"); var oExec […]

从批处理脚本执行WshShell命令

我有一个简单的问题: 从Windows批处理(.bat)脚本执行单个WshShell命令的最佳方法是什么? (希望它不是用VB代码创build一个新文件)

如何显示没有浏览器的popup窗口

我需要一个“警报”typesfunction来排除错误。 我不使用浏览器,并使用JavaScript作为Windowspipe理的目的。 那么,如果我不使用浏览器,他们是一种查看varibales值的方法吗?

CreateObject和Wscript.CreateObject有什么区别?

有没有人知道使用该选项背后的原因: Wscript.CreateObject("some.object") 和 CreateObject("some.object") 在VBScript中? 当我find使用Wscript.CreateObject文档或示例时,我通常使用CreateObject重写,因为它似乎总是工作,然后我可以轻松地在HTA或ASP中重用该代码。 但是我总是想知道为什么这个特性存在,以及如果在VBScript中使用这种或那种方式会产生什么差别。