Tweakomatic

使用 Tweakomatic 管理您的计算机

Microsoft 曾经发布的著名软件之一是 TweakUI,一举成为 Microsoft Windows 集合中最引人注目的 PowerToy。引述 Microsoft.com 上的话,PowerToy 帮助您获取对在 Microsoft Windows XP 默认用户界面中公开的系统设置的访问,包括包括鼠标设置、[Windows] Explorer设置、任务栏设置等等。”显然,这是人们所想要的。自从 PowerToy 的最初版本随 Windows 95 发布以来,已有成百上千的人们下载并使用 TweakUI。事实上,如果您还不曾有空去下载 TweakUI,我们强烈建议您赶快行动。我们将拭目以待。

*
本页内容
一直都是好天气,呵?一直都是好天气,呵?
Tweakomatic 如何工作?Tweakomatic 如何工作?
我本以为我们不该在注册表改变设置?我本以为我们不该在注册表改变设置?
Tweakomatic 能做任何 TweakUI 可以做的事情吗?Tweakomatic 能做任何 TweakUI 可以做的事情吗?
难道我不该使用 Group Policy 来替代 Tweakomatic 吗?难道我不该使用 Group Policy 来替代 Tweakomatic 吗?
Tweakomatic 支持哪些平台?Tweakomatic 支持哪些平台?
那么为了能运行 Tweakomatic 我需要些什么呢?那么为了能运行 Tweakomatic 我需要些什么呢?
Tweakomatic 是完全授权和支持的,是吗?Tweakomatic 是完全授权和支持的,是吗?
那么我猜测 Tweakomatic 也是不可扩展的,是吗?那么我猜测 Tweakomatic 也是不可扩展的,是吗?
我该如何使用 Tweakomatic?我该如何使用 Tweakomatic?
下载 Tweakomatic下载 Tweakomatic

一直都是好天气,呵?

噢,太好了,您归队了。现在您已经对 TweakUI 进行了一番考察,可以看出它是一个多么伟大的小实用程序啊。并且您可能想,这些 Scripting Guy,虔诚而敬业的 Microsoft 员工,将是第一批为 TweakUI 团队的努力而喝彩的人。毕竟,他们创造了广泛流行的、作用非凡的东西。此外,他们并非为了挣钱或是卖出更多软件,而只是为了满足用户需求。对于这样的软件,这样的团队,难道还有理由不去喜欢他们吗?

但是如果您认为 Scripting Guy 会为 TweakUI 团队喝彩,那您就想错了。实际上,Scripting Guy 浅薄而小器。让我们困惑的是下载 TweakUI 的人比下载原版 WMI Scriptomatic 的人要多。(我们甚至还不明白为什么播放 Age of Mythology 的人比使用 ADSI Scriptomatic 编写脚本的人还要多。)我们承认。我们嫉妒了,我们发誓尽我们所能将 TweakUI 捧成 Microsoft.com 人气最高的下载软件。

(嗯,好了,我们并没有发誓为实现这一目标不惜一切。相反,我们发誓去做任何就我们而言不花费太多的时间和精力的事情。)

然而我们面对的问题是:我们怎样做出一个和 TweakUI 一样又漂亮又管用的软件呢?如何寻找提供高于客户需求和期望的方法呢?如何证明我们本该工作却整天去播放 Microsoft Age of Mythology 是明智之举呢?我们苦苦思考着这个难题,突然眼前一亮。只有一个办法可以做出和 TweakUI 一样棒的程序。创建 Tweakomatic。(是的,这很容易想到,所以您可能在想为什么您没有想到。)

其结果是,尽管 TweakUI 是个很不错的软件了,它有一点不足可以为我们抓住并利用:Kryptonite。不,等等。那是我们正在进行的另一个项目。嗯,忘了我们所说的有关 Kryptonite 的一切,好吗?特别是 The Daily Planet 的记者开始挖掘它的时候。

无论如何,如果您在本地计算机上执行这些操作,TweakUI 允许您将 Windows 配置成您想要的界面,按您期望的方式去操作。可是如果您想在远程计算机上配置 Windows 该怎么办呢?无法用 TweakUI 办到。如果您想在一堆计算机上配置 Windows 又该怎么办呢?无法用 TweakUI 实现,除非在所有的机器上都装上这个软件并且手工配置所有所需的设置。

这一空缺自然给 Tweakomatic 带来可乘之机。Tweakomatic 是个编写检索和配置 Windows 和 Internet Explorer 设置脚本的漂亮的小实用程序。那又怎样呢,您可能说。嗯,仔细想想,由于这些是 Windows Management Instrumentation (WMI) 脚本,他们可以用来对远程计算机进行设置。想要对一个远程计算机做点改变吗?那就拿出 Tweakomatic 吧。再考虑下这个:由于 Tweakomatic 编写脚本,那您就可以登录或注销脚本来运行这些脚本。换句话说,您可以快速、轻松并自动地在组织中的任意或所有的计算机中进行设置。Tweakomatic 无疑是 Microsoft 继 Windows 之后来发布的最好的东西!

嗯,好。不过它的确比 Microsoft Bob 要好些。

返回页首返回页首

Tweakomatic 如何工作?

工作?谁说 Tweakomatic 要工作

不,我们只是开玩笑。当然,Tweakomatic 是要工作的。它工作的理由是它充分利用了注册表提供程序中内置的模板方法。(正如您可能已经猜测到的,Tweakomatic 使用 WMI 从注册表中读取或写入。)让我们一起看看其中的一个模板:

HKEY_CURRENT_USER = &H80000001 
strComputer = "." 
Set objReg = GetObject("winmgmts:\\" & strComputer & _ 
    "\root\default:StdRegProv") 
strKeyPath = "XXXXXXXXXX" 
objReg.CreateKey HKEY_CURRENT_USER, strKeyPath 
ValueName = "XXXXXXXXXX" 
strValue = "XXXXXXXXXX" 
objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, 
strValue 

在上面的脚本中,XXXXXXXXXX 代表依各脚本而不同的项。根据您在注册表中所要修改的内容,您总是需要去定义一个不同的注册路径(控制面板\桌面)、不同的注册表项 (ScreenSaverIsSecure) 和不同的值(1 用于启用屏保密码保护,0 表示禁用)。其他的则都是模板:所有在注册表 HKEY_CURRENT_USER 部分改变 REG_SZ 值的脚本都遵循这一模式。REG_WORD 值和用于从注册表中读取和写入的脚本的模式非常类似。(当然,您可以根据需要用 HKEY_LOCAL_MACHINE 替换 HKEY_CURRENT_USER。)

那么,Tweakomatic 是如何使用它的呢?嗯,Tweakomatic 数据库中包含类似下列各个字段(和值):

Field NameVariable Name in ScriptValue

RegKey

strKeyPath

Control Panel\Desktop

RegValue

ValueName

ScreenSaverIsSecure

DefaultValue

strValue

1

当您单击 Tweakomatic 中的一项时(例如对屏幕保护程序进行密码保护),Tweakomatic 查询数据库,检索如前面所列的一些字段的值。然后,Tweakomatic 使用适当的模板创建已完成的脚本,将模板中的 XXXXXXXXXX 替换成数据库中检索的值:

HKEY_CURRENT_USER = &H80000001 
strComputer = "." 
Set objReg = GetObject("winmgmts:\\" & strComputer & _ 
     "\root\default:StdRegProv") 
strKeyPath = "Control Panel\Desktop" 
objReg.CreateKey HKEY_CURRENT_USER, strKeyPath 
ValueName = "ScreenSaverIsSecure" 
strValue = "1" 
objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, 
strValue 

当然,这很简单。如果很难,您认为 Scripting Guy 会费劲这么做吗?

返回页首返回页首

我本以为我们不该在注册表改变设置?

也许您可能知道,Microsoft 与注册表有着丝丝缕缕的爱恨关系。注册表是这个 Windows 和 Windows 应用程序的配置数据库,许多选项只能通过手动改变注册表里的值来设置。例如,如果您曾看过 Microsoft 知识库中的文章,您可能见过类似这样的句子:

要改正这个问题,请更改注册表中的下列值。

现在好了,只是总有类似下面这样的声明跟在这个句子后面:

警告:不要修改注册表里的值。永远别这样。我们知道刚才我们让您这么做,可如果我们让您去跳崖您也去跳吗?永远也别改变注册表中的值。甚至连注册表这个词都别说。我认识个家伙,说了注册表这个词,三天之后就被车撞了。这是一个真实的故事。事实上,您的计算机上都不该有注册表。如果您怀疑你的计算机上有个注册表,请致电我们,我们会立即派出训练有素的专业人员去您的办公室将注册表删除。如果您不小心接触了注册表,请打肥皂洗手然后去叫医生。不要将注册表吞下或弄到眼睛里!

现在,老实说,有些担忧有点过分,声明的存在主要是鉴于法律原因(记住,这是一个可以在饭店点热咖啡,而如果他们给您的咖啡是热的话就可以起诉饭店的年代)。如果您做得对,那么修改注册表百无一害。然而同时,注册表中的某些值是永远不能改变的。事实上,改变它们很可能导致计算机立即崩溃。就像工作在扫雷组:如果您剪对了线,炸弹就被解除万事大吉。但是如果您剪错了,那您就创建了 Microsoft Bob!

嗯,我们不是说 Microsoft Bob 是个炸弹或其它的.

那么,使用 Tweakomatic 会剪错注册表的线吗?我们并不这么认为。我们已经努力避免出现,如果将注册表的值进行不正确的设置就会导致时空的不连续以及宇宙的陨灭。(诸如年度业绩总结会不太光彩,我们这些 Scripting Guy 有过切身的痛苦经历,那的确不爽。)据我们所知,Tweakomatic 只对安全的注册表进行配置。这是什么意思呢?以注册表值 ScrnSave.exe 为例,它是用来帮助您定义屏幕保护程序文件路径的。假设您失误了,输入了一个不存在屏保的路径。那会导致你的计算机迅速而可怕的死机吗?幸运的是,不会;只是说您将没有屏幕保护程序。把该值改变成实际存在的屏幕保护程序,您就会再次拥有屏幕保护程序。也许有点麻烦,但是不会致命.

另一方面,我们知道您最后要交给点热咖啡的顾客的东西并不是热咖啡。因此,准确地说,Tweakomatic 应该只能用于从注册表中读出值,绝不写入。但是呢,私下里说,我们是谁啊,叫您干吗就干吗?

返回页首返回页首

Tweakomatic 能做任何 TweakUI 可以做的事情吗?

请提出下一个问题,

好,我们承认,Tweakomatic 并不能做 TweakUI 可以做的任何事情。这是否因为 Scripting Guy 是一帮无所事事的懒家伙,眼睛都舍不得离开电视一会儿来给 Tweakomatic 多增加点功能呢?用 Homer Simpson 的话说,噢,不,不,不,不,不。嗯,是的。

事实上,虽然我们是一帮无所事事的懒家伙,我们仍有正当的理由去忽略 TweakUI 可以配置的项。我们的目的不是专去为您写代码,而是为您写出易于修改的代码。例如,这里又有一个对屏幕保护程序进行密码保护的脚本:

HKEY_CURRENT_USER = &H80000001 
strComputer = "." 
Set objReg = GetObject("winmgmts:\\" & strComputer & _ 
    "\root\default:StdRegProv") 
strKeyPath = "Control Panel\Desktop" 
objReg.CreateKey HKEY_CURRENT_USER, strKeyPath 
ValueName = "ScreenSaverIsSecure" 
strValue = "1" 
objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, 
strValue 

很简单,哈?然而,假设由于某些原因您想去除屏保密码,该怎样做到呢?

嗯,就在 Tweakomatic 屏幕上,您将看到一个地方,上面标示了任务描述。并且在这里,您将看到类似下面的帮助文本:

定义在解除屏保返回桌面时是否需要密码保护。若需要密码来解除屏保,请将值设为 1。否则,设为 0。

如果您看了这个文本,您就知道了将 ScreenSaverIsSecure 值设为 0 是去除密码保护。换句话说,对 Tweakomatic 脚本做以下更改,您就可关闭密码保护:

HKEY_CURRENT_USER = &H80000001 
strComputer = "." 
Set objReg = GetObject("winmgmts:\\" & strComputer & _ 
    "\root\default:StdRegProv") 
strKeyPath = "Control Panel\Desktop" 
objReg.CreateKey HKEY_CURRENT_USER, strKeyPath 
ValueName = "ScreenSaverIsSecure" 
strValue = "0" 
objReg.SetStringValue HKEY_CURRENT_USER, strKeyPath, ValueName, 
strValue 

事实上,为使问题变得更简单,在 Tweakomatic 中有一个标示为改变值的按钮。点击此按钮,将会出现如下对话框:

twkma01


查看全尺寸图像。

输入一个新的值(如 0),单击确定,Tweakomatic 就为您重新写出脚本。无需额外收费!

那么这与 TweakUI 可以配置一些 Tweakomatic 所不能的事实有什么关系呢?嗯,TweakUI 可进行一些无法用脚本修改的设置,但是要求成百上千页的伴随文档来说明所有可能进行的改动以及如何实现。我们决定限制 Tweakomatic 只进行很容易修改的设置(大多数的 Tweakomatic 设置都是开关变量 —— 1 启用该设置,0 关闭)。这使得 Tweakomatic 使用更加简便,减少了您输入错误值摧毁已知世界的可能性。

那么这意味着 TweakUI 比 Tweakomatic 更好,是吗?嗯,也许差别并不明显。此外,Tweakomatic 可使您进行许多 TweakUI 无法实现的设定。想改变 Windows Explorer 里默认的文件夹视图吗?无法用 TweakUI 实现。想设置 Internet Explorer 使其下载完文件后不再弹出消息框吗?无法用 TweakUI 实现。想要把您的衣服洗干净,脱水并摆放整齐吗?无法用 TweakUI 实现。

当然,您也无法用 Tweakomatic 实现最后一件事,虽然我们正在考虑准备以后发布。

现在,我们并不说这使得 Tweakomatic 成为比 TweakUI 更好的程序,我们也没说这使得 Tweakomatic 比 Age of Mythology 更有趣。我们只是说 Tweakomatic 可以使您决定是否默认地搜索磁盘。

哇,搜索磁盘,默认!?如果我们这么说,我们猜我们是说 Tweakomatic 比 Age of Mythology 更有趣。默认地,不低于!

返回页首返回页首

难道我不该使用 Group Policy 来替代 Tweakomatic 吗?

原先我们的计划是双保险的。当我们并不看好 TweakUI 时,我们将把目光放在 Group Policy 上,然而其结果是,这帮 Group Policy 的家伙吝啬又无耻,我们怕死他们了。正因如此,我们做出了一个明智的决定,在 Tweakomatic 和 Group Policy 之间保持足够距离。虽然中间会遗漏一两个设置,我们限制 Tweakomatic 的设置使之不为 Group Policy 所涵盖。(是的,理论上说您可以使用 Group Policy 进行任何注册表的设置。不过那需要编写一个自定义的 .ADM 文件,我们承诺使用脚本来进行这些设置会一样简单有效。)

可是如果出现重叠怎么办?使用 Group Policy 难道不是更好吗?是的。然而,我们意识到:1)不是所有的人都使用 Group Policy;2)不是所有人都使用 Active Directory;3)有时您可能想对多台电脑都进行简单的变更,而 Group Policy 似乎杀伤力过大。如果是这样,请使用 Tweakomatic。(只是不要告诉那帮开发 Group Policy 的家伙。)

返回页首返回页首

Tweakomatic 支持哪些平台?

Tweakomatic 实际是为 Windows XP 设计的,虽然许多(多数)设置也同样适用于 Microsoft Windows Server 2003 和 Windows 2000。然而目前我们极少在这些平台上测试;我们在 Microsoft Windows NT 4.0 或 Windows 98 上做的测试更少。如果您在 Windows XP 之外的平台上运行,几乎不可能导致计算机出故障,但是我们不希望听到,“嘿,您没有告诉我们这实际是为 Windows XP 设计的。”因此,现在我们告诉您:这实际是为 Windows XP 而设计的。

返回页首返回页首

那么为了能运行 Tweakomatic 我需要些什么呢?

这个问题问得好,而我们实际并不知道答案。如前所述,我们知道 Tweakomatic 在 Windows XP 和 Windows Server 2003 上运行得非常好。好像在 Windows 2000 上也不错。然而记住,我们是在装有 Internet Explorer 6 和 Service Pack 4 的 Windows 2000 机器上测试的。如果您在没有安装服务包的 Windows 2000 上试会怎样?如果它运行失败,揍我们一顿吧,虽然我们对结果并不吃惊。如果您想在 Windows 2000 上运行,最好使用最新版本的 Internet Explorer 并安装最近的服务包。不管您是否使用 Tweakomatic,这都不失为一个良策。

Tweakomatic 可以在 Windows NT 4.0 上运行吗?可能吧,只要您有最新版本的 Internet Explorer 并假设您安装了 WMI。对于 Windows 98 也是同样。但是记住,许多 Tweakomatic 可改变的设置在 Windows NT 4.0 或 Windows 98 中并不存在。这意味着当您能够在这些平台上编写脚本的时候,您未必能够在上面运行它们。(嗯,实际上,脚本会运行,只是不产生任何结果。)考虑到各个方面,在 Tweakomatic 运行在 Windows?NT 4.0 或 Windows 98 计算机上之前先在一个测试环境下尝试不失为一个好主意。

在试运行 Tweakomatic 之前最好先在计算机上安装 Windows;然而,您无需同时安装 Microsoft Office(虽然 Tweakomatic 依赖于 Microsoft Access 数据库)。只要您安装了开放式数据库联接( (ODBC) 并且安装了 Microsoft Access 驱动程序,应该就可以了。

噢,您还需要在 1,024x768 的屏幕分辨率下运行 Tweakomatic。我们知道这并不总是方便可行,因此,如果有机会,我们将创建一个可以在 800x600 模式下运行的版本。

返回页首返回页首

Tweakomatic 是完全授权和支持的,是吗?

嘿,严肃点。这个东西叫做 Tweakomatic。您能想象这样的场景吗:

“Microsoft 产品支持。请问需要什么帮助?”

“呃,好的,我的 Tweakomatic 好像出问题了。”

换句话说,不,Tweakomatic 并没有完全授权和支持;事实上,连部分授权和支持都没有。这是正式声明:

“本软件不受任何 Microsoft 标准支持程序或服务的支持。本软件的提供不带任何授权。Microsoft 进一步声明所有涵盖的声明,包括任何商业上的或基于某一目的的授权。运行软件或使用文档所导致的一切后果自负。Microsoft、其作者、或任何与软件相关的制作、生产或发布方都无需对任何使用或无法使用软件或文档造成的损失负任何责任(包括任何商业利润损失、商业中断、商业信息流失,或其它钱财方面的损失),即使有人告诉过Microsoft可能存在这样的损失。”

另一方面,如果您对 Tweakomatic 有什么问题或疑问,请写信至 scripter@microsoft.com。我们无法做出任何承诺,但是我们会尽我们所能来帮助您。

返回页首返回页首

那么我猜测 Tweakomatic 也是不可扩展的,是吗?

您想知道 TweakUI 组的丑恶事实吗?嗯,事实上,我们并不知道任何有关 TweakUI 组的事情(虽然我们的确希望他们有点幽默感)。因此,为阐明我们的观点,我们将进行编造。

事实是,TweakUI 组拥有这个星球上最舒适的工作。这帮家伙把所有的时间都花在 Monte Carlo 的赌桌上。大约每两年,Microsoft 会发布一个新的 Windows 版本,于是这帮家伙就喝光他们最后的马提尼酒,踉跄地走出赌场,敲定一个新的 TweakUI 版本,然后又回到赌桌上。

他们是如何做到的?嗯,他们偶然发现了一个完美的公式:找出关键的东西,然后不断的重复做同样的东西。我们这些 Scripting Guy 想采取这样的行动。我们想把我们的时间花费在不断思考聪明的新工具并奉献给这世界吗?不;我们想思考一个聪明的新工具,打打纸牌,然后,当他们要解雇我们的时候,再攒一个新的版本,寄到网上,说它怎么怎么好。

因此,我们想周期性地发布新的 Tweakomatic 管理包。(名字很酷,哈?)每当我们厌倦了,我们就去研究某些东西的注册表设置,将其打包,并寄到脚本中心。您将能够获得这些管理包中的一个,运行某个安装程序将其添加到您的 Tweakomatic 数据库中,然后就能够利用 Tweakomatic 完成更多的操作。列表的第一项,Internet Information Services (IIS) 管理包。(是的,不可理解的选择,不过我们需要收集这个信息用于另外一个项目,如此而已。)之后是,Microsoft Office。

返回页首返回页首

我该如何使用 Tweakomatic?

Tweakomatic 由两个文件组成:Tweakomatic.mdb(包含所有相关信息的数据库)和 Tweakomatic.hta,该数据库的前端。若要使用 Tweakomatic,先确保两个文件在同一个文件夹下(这个文件夹是位于本地计算机上的;hta 文件不适于工作在网络上),并且双击 Tweakomatic.hta。您应该看到这样的东西:

twkma02


查看全尺寸图像。

到目前为止一直都还不错。现在,单击从列表中选择可管组件下拉列表,选择一个可管组件。在初始的版本中,您有三个选项:Internet Explorer安全设置, Internet Explorer 设置Windows设置

选择组件之后,从列表中选择任务类型下拉列表中选择个东西。当您选择的时候,在从列表中选择单个任务列表框中会出现一系列的任务。(是的,我们知道。听上去的确有很多工作,是吗?)选择其中的一个任务,将有三件事发生:

在标示有执行任务的脚本的地方将出现一个脚本。顾名思义,该脚本可用于配置当前的注册表设置。

在标示有 获取当前任务设置的脚本的地方出现一个脚本。如果您运行该脚本本身,它将返回当前本地计算机上设置的注册表值。

在标示有任务描述的地方出现描述该任务实际的作用以及这些值实际意味着什么。(例如,如果值为1,那么它意味着我们所讨论的一切都是启用的。如果值为0,那么我们讨论的一切都是禁用的。)

您的屏幕应该像这样:

twkma03


查看全尺寸图像。

这实际上很简单,也许我们应该在这里驻足并叫好。然而,我们决定去添加一些额外的功能,并且当我们认为它们有用时,可能还不太清楚它们是什么。记住了这一点,这里有一个记录不同 Tweakomatic 按钮功能的纲要:

运行脚本按钮

好,这个很明显:它用来运行脚本。这里要记住的唯 —— 件事是有两个脚本(一个用于设置信息,一个用于获取信息),因此有两个运行按钮。不要被迷惑了,点击了设置信息的按钮(左边的一个)而不是获取信息的那个。对您有点帮助的是,在屏幕最下方有一个状态框(标示为上一个操作)不断地提醒您刚才做了什么。(是的,就像结婚了一样,是吗?)

twkma04


查看全尺寸图像。

我们应注意的一件事是当您点击了运行按钮,脚本就直接运行,我们不弹出对话框问您“确定要运行脚本吗?”如果您想把它作为一种安全的设备,记住,Tweakomatic 只是一个 HTA 文件:在记事本中打开 Tweakomatic.hta,然后做任何想要的改动。

保存脚本按钮

嗯,好,这个也很显然。单击它,输入一个名字,此时屏幕上的任何脚本就被保存了。需要记住的唯一的事情是您有两个不同的脚本,因此有两个不同的保存按钮。

噢,很好。您将有些失望,不过这里有个对话框:

twkma05


查看全尺寸图像。

改变值按钮

这儿有个好消息:只有一个改变值按钮!改变值按钮(如前面所介绍的)只存在于 Tweakomatic 的设置部分。它的作用是什么呢?嗯,Tweakomatic 为您写一个默认的脚本,例如,用来使能x。因此脚本可能将x值设为 1。但是假设您实际想取消 x,意思是您得将值设为 0。您可以直接编辑脚本代码,或者单击改变值,输入新的值 (0),让 Tweakomatic 帮助您变更。(是的,您必须得很懒才会去走这条路,是吗?)

主脚本按钮

这的确是个好的创意,但是名字起得不好。起初,我们只有保存脚本按钮,帮助您将当前脚本保存到文件中。那样很好,但是考虑到Tweakomatic的长处,也许您并不想要成百上千的个人脚本(即,一个脚本用来告诉您是否在“开始”菜单中显示运行,另一个脚本用来告诉您我的文档是否在“开始”菜单中显示,还有一个脚本用来告诉您是否在“开始”菜单中显示打印机和传真,等等。)。相反,您可能只想要一个脚本来实现所有这些功能。

因此,我们想到了用主教本。单击主脚本按钮(并且,是的,有两个:一个用于获取,一个用于设置),于是当前屏幕上的脚本便自动添加到主脚本中。(除非您没有告诉Tweakomatic主脚本的名字。在这种情况下,当您第一次单击此按钮时,您将需要输入一个文件名。)我们认为如果您使用过几次,您将发现它实际很方便。我们只是不确定“主脚本”这个名字是我们想要的名字。(不过有比它糟糕的。一开始,它被称为“添加脚本”,因为我们想,您向其添加了数据。)

显示脚本按钮

它只是弹出记事本并显示适当的主脚本。(嘿,您还想要它做什么?)如果您已经向主脚本添加了一大堆脚本并且现在想看看什么完成了而什么没有完成,将会非常方便:

twkma06


查看全尺寸图像。

设置计算机名按钮

默认地,每次 Tweakomatic 为您写脚本的时候,它都将计算机名设置成一个点 (.),这在 WMI 中代表本地计算机。假设您情愿他将计算机名默认地设为 Computer1。没问题。单击设置计算机名,在所得的对话框中输入Computer1,然后单击确定。如果您想设回成原来的,单击这个按钮,在对话框中输入. ,然后单击确定

设置配置主脚本按钮

好,同样,按钮的标题含义不是很显然,不过这个是用来帮助您为实际进行设置的脚本定义主脚本的名字的。

设置获取主脚本按钮

正如您可能猜测到的,这个按钮是用来帮助您为获取当前设定值的脚本定义主脚本的名字的。

应该是这样。如果您对 Tweakomatic 有什么问题或看法,请发送至 scripter@microsoft.com给 Scripting Guy。(当然,如果穿着 TweakUI 衬衣的人问起,就当您从没有听说过 Tweakomatic。只为保险起见)

返回页首返回页首

下载 Tweakomatic

立即下载 Tweakomatic

重要:强烈建议您在使用 Tweakomatic 之前阅读完此整篇文档(如果您还没有完成的话)。

本软件 (Tweakomatic) 不受任何 Microsoft 标准支持程序或服务的支持。本软件的提供不带任何授权。Microsoft 进一步声明所有涵盖的声明,包括任何商业上的或基于某一目的的授权。运行软件或使用文档所导致的一切后果自负。Microsoft、其作者、或任何与软件相关的制作、生产或发布方都无需对任何使用或无法使用软件或文档造成的损失负任何责任(包括任何商业利润损失、商业中断、商业信息流失,或其它钱财方面的损失),即使有人告诉过 Microsoft 可能存在这样的损失。


返回页首返回页首