Articles of vbscript

为什么我的login脚本不能在Windows 7下映射驱动器?

为什么我的login脚本不能在Windows 7下映射驱动器? 我正在使用类似于下面的VBScript脚本。 该脚本使用组策略运行。 Dim WshNetwork Set WshNetwork = WScript.CreateObject("WScript.Network") WshNetwork.MapNetworkDrive "g:", "\\\Saturn\data\" WshNetwork.MapNetworkDrive "k:", "\\\Saturn\stuff\" 它适用于Windows XP。 更新:在本地复制脚本并运行它运行良好,所以我怀疑组策略没有在Windows 7上运行脚本。

如何查询任务pipe理器

我知道Windows中的tasklist命令会给出任务名称及其PID的列表。 还有另一个命令WMIC path win32_process get Commandline ,它提供了更详细的信息,但其输出更加混乱,有时是不可预知的(所以很难写出一个模式/正则expression式,尤其是在MSDOS中的findstr !) 所以,我想知道在Windows中,有没有办法直接查询任务pipe理器来查找图像名称和命令行部分? 我想如果任务pipe理器本身能够find这个信息,那肯定是有办法的。 我非常希望这是在批处理脚本中完成的,但是如果使用更复杂的东西(比如使用.NET或VB),那么一个例子会非常棒!

请帮我添加到这个脚本来获取服务器硬件信息

(如果这应该是在stackoverflow只是告诉我…但这似乎更适合在这里) 我从这个网站在线下面find了这个脚本: http : //forums.webhostautomation.com/showthread.php?t=8667 有人可以帮助添加(如果可能)以下查询以及: ****电源供应*** ****操作系统和服务包级别*** ****网卡的数量和网卡types(千兆等)*** 我不是很擅长编写脚本,一旦我开始添加这些function,我最终打破了脚本。 先谢谢你! '***************************************************** ' Script Witten by Larry Heintz ' Jan 2005 www.larryheintz.com ' This script will connect to the computer name you ' enter and query and return the following information ' ' CPU: ' – CPU Speed MHZ ' – CPU Manufacture ' – […]

如何从iis获取网站列表,显示主机标题值,说明和主文件夹位置?

我正在使用iis win2k3。 我如何去提取一个adhoc网站列表,显示主机头的值,描述和网页文件夹的位置? 导出列表只显示标题和描述值。 更新 – 马特提供的答案,我已经更新了代码吐出一个文件。 希望这有助于某人 OPTION EXPLICIT DIM CRLF, TAB DIM strServer DIM objWebService TAB = CHR( 9 ) CRLF = CHR( 13 ) & CHR( 10 ) IF WScript.Arguments.Length = 1 THEN strServer = WScript.Arguments( 0 ) ELSE strServer = "localhost" END IF WScript.Echo "Enumerating websites on " & strServer & […]

从vbscript下载文件?

我需要一个脚本,可以在新安装的Windows XP上运行,并从网上下载指定的文件,如http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi方法来做到这一点没有手工制作HTTP / FTP请求或使用第三方程序,如wget? 我可以build议WScript.CreateObject(“internetexplorer.application”)会做的神奇,但它的文档是非常巨大的,谷歌沉默,一如既往:)。

注销时终止进程的脚本不会执行,直到进程死亡?

我们有一个程序,由于内存泄漏在一些屏幕上,当用户退出时不会干净地退出。 问题是,这阻止了正常的注销过程 – 您select注销并且一些进程消失,但用户实际上不注销。 由于我无法修复这个程序,所以我想我会在注销时使用一个脚本来杀死这个进程。 如果我通过双击运行脚本并将脚本添加到Windows设置 – >脚本 – >在gpedit中的我的计算机上注销,我已validation脚本会杀死进程。 不幸的是,似乎退出脚本不会运行,直到所有的进程已经死亡,所以它永远不会运行。 有没有办法让注销脚本在stream程的早期点运行? 还是有更好的方法来解决这个问题?

如何从batch file编辑本地安全策略?

我试图编写一个实用程序作为batch file,其中包括将用户添加到“拒绝本地login”本地安全策略。 此batch file将在数百台独立的计算机上使用(不在域上,甚至不在同一个networking上)。 我认为以下是我的select之一,但也许有一个我没有想到的。 类似于net.exe命令行实用程序,可以修改本地安全策略。 一个VBScript示例做同样的事情。 使用一些WMI或Win32调用写我自己的。 如果我不需要,我宁愿不要做这个。

使用SID从Active Directory中检索用户详细信息

当我有他/她的SID时,如何在我的AD中find一个用户? 我不想依赖其他属性,因为我试图检测这些变化。 例如:我收到一条关于用户logging更改的消息,其中包含: Message: User Account Changed: Target Account Name: test12 Target Domain: DOMAIN Target Account ID: %{S-1-5-21-3968247570-3627839482-368725868-1110} Caller User Name: Administrator Caller Domain: DOMAIN Caller Logon ID: (0x0,0x62AB1) Privileges: – 我想通知用户有关更改。 所以我需要他们的AD帐户信息。