vs2010 团队资源vs2010属性管理器在哪 文件被签出了 签出用户的密码忘了,怎么办

Vs2013的tfs在解决方案资源管理器里面没有签入签出了...........................
[问题点数:20分]
Vs2013的tfs在解决方案资源管理器里面没有签入签出了...........................
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年1月 移动平台大版内专家分月排行榜第二2012年12月 移动平台大版内专家分月排行榜第二
2014年1月 移动开发大版内专家分月排行榜第三2013年4月 移动平台大版内专家分月排行榜第三2013年3月 移动平台大版内专家分月排行榜第三2012年6月 移动平台大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Visual studio 2010 TFS地址解析,让团队资源管理器不再显示IP地址
第一步: 找到名为hosts的配置文件(路径C:\Windows\System32\drivers\etc\hosts)用记事本打开并写入需要的配置,例如我用到的是TFS服务器的IP地址为192.168.5.166,我想在VS10的团队资源管理器中显示的名字是MyProgramsTFS,那么就要配置: # MyPrograms 1
找到名为hosts的配置文件(路径C:\Windows\System32\drivers\etc\hosts)用记事本打开并写入需要的配置,例如我用到的是TFS的IP地址为192.168.5.166,我想在VS10的团队资源管理器中显示的名字是MyProgramsTFS,那么就要配置:# MyPrograms
192.168.5.166
MyProgramsTFS
好配置完毕,,保存关闭(注意此文件可能有只读属性,需要将此属性去掉方可修改,还有一种方式是将此文件复制一份到桌面或是某个你方便的地方,去掉只读属性(如有的话)编辑并保存,让后将原位置的文件删除,并将复制出来的这份文件再移回去即可)第二步:在VS2010中连接找到并打开团队资源管理器点击连接到团队项目&&&&&&添加在Team Foundation Server的名称或URL(T):下面的输入框中输入你需要的名字即可,例如:MyPrograms,确认连接详细信息后点击确定,然后输入TFS的用户名和密码就可以连接成功了,这是连接成功后团队资源管理器中显示的已经连接的TFS的名称就会显示为你所配置的名字,这里是MyProgramsTFS\DefaultCollection,至此已解析完毕!
你最喜欢的教程:VS2010 之TFS入门指南 - ewyb - 博客园
随笔 - 106, 文章 - 0, 评论 - 46, 引用 - 0
[原文发表地址]
[原文发表时间] Wednesday, October 21,
本月初,我们发布了TFS新基础配置。该配置为建立支持源码管理,工作项和生成(builds)的TFS版本提供了便利。 这是一个好机会将你在VSS(Visual Source Safe)上的资源迁移到TFS,并且还可以选用一些新的特性。现在VS2010 Beta2的正式版已经发布了,下面是该系统的入门指南。
这篇文章对那些还没有安装或使用过TFS的人将最有帮助。TFS有对复杂环境的良好支持。比如,报表,SharePoint的整合,支持跨多域,分布式数据库等等。不过我不打算在这里讲述其中的任何一个部分,我的目的是帮助你们了解为什么我们要选择TFS,以及如何使用它。如果你是VSS的用户, 在今后的文章中,我会讲述如何将VSS数据库迁移到TFS上。
在上图中,每个系统都有独立的存储空间,资源标识集,命令和工具集。要让整个系统工作起来,就像把一组自定义立体组件联接在一起:可以实现,但工作量巨大,而且可能在一些地方出现纰漏。
我更想要的就是这样一个系统,它可以将这些工作整合到一起并实现我默认的工作流程。
这个整合实现了一些非常常见的场景。例如每天我会编辑源代码,生成产品并测试它,报Bug并修复它,周而复始。当有一个整合的系统可以全部支持这些工作流程时,那么所有的工作就可以被关联起来。例如,当我签入Bug的修复时,我很想看到那些缺陷被解决时这个变更集能被纪录下来。(详见下面的例子)
TFS的基础配置可以让你精确地做到这些。这跟简单的源码管理相比是一个巨大的进步。TFS的完整版将会加入一些新的特性,包括自动化测试,虚拟实验室的部署和架构验证。下面是扩展后的工作流程:
当你使用Visual Studio 加强版和旗舰版的时候,你可以根据需要选择安装这些新组件。
有许多方法可以访问TFS。开发人员经常会通过Visual Studio来访问它。测试人员可以通过新的Test and Lab Manager来访问TFS(没有必要安装VS)。如果你是项目经理,你也可以通过web接口,Excel,Microsoft Project,或者dashboards的MOSS支持(VS2010的新功能)来访问TFS。更多相关内容以后介绍。
在这篇文章的其余部分,我会向你们逐步介绍如何使用基础配置来开始我们的第一个TFS工程。
现在, 有了概念层次的了解,是时候把它们连接起来了。以Brian Harry的 TFS文章所列出的为开端。所有必要的软件会以默认集合(创造性的称为DefaultCollection)的形式安装到你的机器上。
在这里我们能通过Visual Studio连接到TFS里。做到这一点最简单的方法是使用菜单“团队”(你也可以使用起始页上的链接):
这里需要输入TFS的服务器名称。例如,我的Windows 7机器:JLZB2REL。通过添加按钮把服务器加入到列表里, 然后点击关闭:
在这里,你可以从组合框里选择服务器,接着选择DefaultCollection,然后点击连接:
现在团队资源管理器选项卡有了服务器连接和DefaultCollection,但我们还没有一个可以存储东西的TFS项目:
我为本教程创建了一个新的Windows窗体项目作为我们的解决方案样本(文件,新建项目,Windows窗体)。如果你试图添加新的代码项目到源代码管理,会出现错误。例如:
你选择“将解决方案添加到源代码管理”菜单项后,你会得到“没有可用的团队项目源代码管理文件夹”的错误信息:
该错误不是很直观(特别是所提供的词项目是用于TFS和你们代码解决方案里面,而它们是不同的概念)。此错误的意思是你必须创建一个真实的TFS项目去包含你工作中有用的资源。在团队资源管理器中,右键点击你的集合,选择新建团队项目:
在这里我将为应付帐款系统创建一个TFS项目。该项目将包含整个系统所有需要的解决方案,数据等。填写完资料,点击下一步:
默认的是Agile模板,但你也可以选择CMMI模板。关于模板类型你可以在MSDN上获取更详细的说明。如果你正在使用agile方法(比如TDD),这是个不错的选择。选择后,点击完成。
项目创建过程中,会有各种状态更新。
成功后,点击关闭按钮:
团队资源管理器显示了该项目,将包含工作项,生成和源代码管理:
此时可以更新项目集合。再增加一个解决方案到TFS中:右击解决方案资源管理器中的项目,选择“将解决方案添加到源代码管理”:
此时可以在TFS中为解决方案新建一个文件夹或者只是采用默认值。如果准备好了,请点击确定。
到此就可以在解决方案资源管理器中看到所有文件已经在源码管理下了。(查看文件前面的“+”号)
此时可以看到列出的源代码管理器可采取的公开解决方案的动作。添加注释然后点击签入:
点击是确认签入。
此时新的解决方案就在TFS中了,并且可以开始工作项了。
可以直接在Visual Studio里用团队资源管理器或者通过网页前端和Test and Lab Management工具 来创建工程项目。打开团队资源管理器,并展开工作项下的Team Queries项来浏览你的工程项目。也可以通过双击任意查询选项(例如Active Bugs)来浏览任意你所能看到的项目。
因为我们的TFS工程是空的,所以在列表中没有active Bug。
创建一个新的bug,选择菜单:团队,新建工程项。这里可以创建多种工作项来跟踪功能点,缺陷等等。选择Bug继续:
为这个新的Bug填入相关资料,然后点击保存工程项来提交到数据库中。
如果现在刷新Active Bug查询列表,你会看到这个新的Bug:
现在添加一个真正的Bug来修复我们的工程。在我的例子中,只是创建了一个默认的Windows Forms应用程序。如要更新标题:
现在我们需要修复这个Bug。重新回到解决方案资源管理器,选择Form1.cs,然后选择“签出以进行编辑”:
点击“签出”按钮来确定:
现在在文件的旁边会有一个打勾的标记,这样你就知道它已经可以编辑了:
当你更新主窗口的Text属性时,VS会自动签出任何依赖的文件:
这个例子虽然是一个Windows Forms应用程序,但它也支持其他所有的solution/project类型。现在我们对代码改动满意了,在VS的底部选择“挂起的更改”标签。
在这个例子中,我们修复了一个Bug,所以点击“工作项”图标按钮:
选择用来跟踪我们标题错误的Bug#6。我们想要通过这个签入来解决它:
添加注释并点击签入,然后点击“是”确认。
如果刷新Bug#6,你会看到现在状态已经变为Resolved,并且历史纪录已经更新了。
请注意“变更集”(源码管理改变的集合)已经被自动添加到历史纪录中。
这时候可以按你工程需要继续创建和修复Bug。
其他访问TFS的方法
我前面提到过没必要必须使用VS来访问TFS。我们已经将TFS与其它客户端作了许多深层次的整合,例如网页和Office。举个例子,我可以通过网页浏览器,很简单地用服务器的名字连接到我的服务器(8080是默认端口):
现在我可以浏览我的集合和工程了。如果你选择我们刚刚新建的AccountsPayable项目,然后点击“继续”按钮,会看到更多的信息。在这个例子中,通过导航到Work Items标签,可以找到这个系统中所有的Bug。
这确实是一个浏览你的工程的简单方法。可以在任何一台电脑上,并且不需要安装额外的东西。这些操作在Excel,Microsoft Project等其他软件中也有相关的支持。这种访问方式使该项目中的所有成员一起工作变得更加简单。
此时,你拥有了一套非常有用的工具来轻松完成工作。如果你在使用VSS,仅仅是这些内容就已经令人兴奋了。现在可以放下这个教程,休息会再回来,如果你想要尝试一些高级属性的话,例如测试场景。我会使用beta 1在这个中来演示。
工作流程的下一个典型的环节就是自动生成产品。如果遵循Brian的安装说明,那么现在你的机器上就有了TFS基本的本地生成支持。第一步是要导航到团队资源管理器中,右键点击“所有生成定义”,选择“新建生成定义”:
有一系列的定义需要填,就像一个代码项目的属性页:
触发页面使我们能够决定生成何时开始。你可以从下列项中选择:
·默认情况下使用手动项。我们必须以这一项开始我们自己的生成。
·每一次签入后,当你想拥有一个新的生成的时候,持续集成是非常有用的。它允许你立刻验证新的签入而不用等很多的签入混合在一起后再验证。
·滚动生成提供了一种批处理改变的方法,当开始生成要花一点时间并且你无法去做每一项时,这种方法很便利。
·封闭签入让你确保所有的签入传入TFS前被生成。并确保你不会对你项目组的其它成员造成生成破坏。
·计划生成为整个团队做每日生成进行了有益的尝试
可以创建和使用多个不同的生成定义,允许您根据不同的目的来使用不同类型的生成。
你可以在空闲的时候查看所有标签(每一项在产品上都完整的文档说明). 但是我们需要提供给生成一个存储新生成的位置来解决默认生成中的黄色警告标志,在这里,我在我的机器上创建了一个公共的UNC:
现在可以保存生成定义到TFS。如果回到团队资源管理器,我们可以“使新的生成入队”:
在跳出的确认对话框中,选择排队:
这是我机器上状态页显示的已排队的一个生成:
如果双击队列中的生成,可以得到这个生成的详细状态:
从这里你可以看到警告和错误,日志文件,导航到Drop的目录等。例如,如果你选择“查看日志文件”,你能看到执行生成的脚本(子集):
如果你选择打开Drop文件夹链接,你会被带到我们drop的位置:
现在任何人都可以选择生成来做他们日常测试,或发布给客户等。
此时您已经知道利用了TFS的基本配置所有东西。
将来我会做一个如何安装使用虚拟实验室系统的教程(Visual Studio 旗舰版的一部分),使您能够部署复杂的应用程序到Hyper - V的环境,做自动化测试。
创建一个新的TFS集合
&[注意:这部分是完全可选的] 如果你喜欢你可以在一个TFS中存储你所有的工作。如果你是一个Visual Source Safe用户,你可以跳过这一整部分。但是如果你想创建一个新的顶级集合,相当的简单。第一步是启动,然后是团队基础管理控制台:
控制台启动后,选择“团队项目集合项”, 点击“创建团队项目集合”链接:
为项目的收集填写一个你想要描述的名称后,点击“下一步”:
接受数据层的默认值,然后点击“下一步”:
TFS基本配置不支持实验室管理,因此直接下一步:
在这里所有需要的数据都被配置了,你可以选择“核实”:
验证这些信息主要是为了集合可以顺利的创建:
当核实结束后,点击创建:
这一步为TFS的每一个配置提供所有需要的东西。点击下一步就完成了:
你将会看到一个默认版本的新项目集:WINDOWS XP 管理员密码忘了怎么办_百度知道
WINDOWS XP 管理员密码忘了怎么办
我的管理员&administrator&密码忘了,但我可以guest用户登陆.很多软件不能装,我能否找回密码或者添加个这种类似用户.
提问者采纳
忘记管理员密码怎么办之第一招:删除sam文件对sp3以前的工作组模式windows2000,删除winntsystem32config文件夹下的sam文件(无后缀)之后,本机所有用户丢失,用administrator登录,密码空即可忘记管理员密码怎么办之第二招:O&O软件编译:O&O Bluecon 2000是一款德国人开发的工具软件,它可以让你方便的修复被损坏的Windows NT/2000系统,与Windows 2000的恢复控制台差不多,唯一不同的是它不需要你输入密码就能够进入系统.这款工具最常用的功能可能就是修改本地管理员的密码了.使用O&O Bluecon 2000修改本地管理员密码的步骤如下:一.制作工具盘.(1)制作四张Windows2000安装启动盘,制作方法见本站的Winnt/2000重要软盘制作小全。(2)启动O&O BlueCon 2000软件的&O&O BootWizard&,修改我们刚才制作的安装软盘(只修改第1张和第4张),共分四步.(3)第一步Select Boot Device询问你使用哪一种方式引导系统,是Floppy(即四张安装软盘)还是CD-ROM,我们在这儿选Floppy(4 disk required)这一项,按下一步;(4)第二步Select Options询问我们是不是创建Windows2000安装启动盘,因为我们刚才就创建了,因此不选,按下一步;(5)第三步Patch Disk 1和Patch Disk 4,会提示你依次插入第1张和第4张进行修改操作.按屏幕提示完成工具盘制作.二.修改本地管理员密码这款工具与我前一款介绍的修改管理员密码的工具相同,只能够修改SAM中的本地管理员密码.在使用O&O修改本地管理员的密码前,先介绍一下O&O支持的命令,共28个,你可以在&A:&&提示符下使用&?&或&help&命令查看.这28个命令中比较重要的有:backup:备份注册表device:显示某一操作系统的硬件配置情况edlin:一个文本编辑工具passwd:修改密码命令reboot:重新启动机器命令regedit:编辑注册表命令service:显示/启动/禁止服务命令scopy或scp:文件复制命令,可以复制文件的安全属性user:显示某一操作系统的用户vmap:显示当前卷的信息这些命令的参数与详细用法可以使用&命令 /?&的方式获得.具体的修改本地用户的操作如下:(1)将第1张软盘插入软驱中,重新启动机器,以软盘引导系统,按屏幕提示依次插入这4张盘,走完安装界面,最后,系统会提示:O&O Bluecon
Build 256 - English Keyboard& 2000 O&O Software GmbH. Allright reserved.A:&(2)使用Passwd命令对SAM数据库账号的密码进行修改,Passwd命令的用法如下:Passwd &account& [&password&]Passwd命令中Password参数是可选的,如果你不输入该账号的密码,那么该账号的密码将被清空(不建议这样).如果你要将管理员Administrator的密码修改为123456,就可以这样使用:A:&Passwd Administrator 123456回车后如果你当前系统中存在多个操作系统,系统会提示你要修改哪个操作系统的管理员密码.类似提示如下:Please choose a system to logon1. &Microsoft Windows 2000 Server& /fastdetect2. &Microsoft Windows XP Professional& /fastdetect3. &Microsoft Windows 2000 Recovery Cortrol& /cmdcons选择一个合适的要修改的操作系统,我们这儿选1,即要修改Windows2000 server的管理员密码.一会儿如果系统提示&Password was successfully changed&就表示管理中的密码修改成功.如果你的O&O软件不是完全版而只是未注册版,那系统会提示管理员的密码是只读的,不能够进行修改.(3)从软驱出取出软盘,重新启动系统,进入目录恢复模式,我们就可以使用新的管理员密码进入系统了.这款软件最新版的下载地址是: 忘记管理员密码怎么办之第三招:输入法漏洞--------------------------------------------------------------------------------[我之所以还要转这篇文章,是因为下面我还要使用这篇文章要讲的方法,实际上大家应该对这个方法非常熟悉了,而且输入法漏洞也几乎绝种乐.:p]输入法漏洞可以说是中文Windows2000推出后的第一个致命漏洞,通过它我们可以做许多的事情,包括建立用户.我将网上的一些关于如何通过这个漏洞建立用户的收集整理了几种,以备管理员朋友们不时之需.:)一、使用文件类型编辑创建管理员用户开机到登陆界面 1.调出输入法,如全拼-&帮助-&操作指南,跳出输入法指南帮助文件2.右击&选项&按钮,选择&跳至url&3.在跳至URL上添上&c:&,其它的也可. 4.帮助的右边会进入c:5.按帮助上的&选项&按钮.6.选&internet&选项.会启动文件类型编辑框.7.新建一个文件类型,如一个you文件类型,在跳出的文件后缀中添上&you&.确定.8.选中文件类型框中的&you&文件类型,点击下面的&高级按钮&,会出现文件操作对话框.9.新建一种文件操作,操作名任意写,如&ppp& 10.该操作执行的命令如下:C:WINNTsystem32cmd.exe /c net user aboutnt 123456 /add & C:WINNTsystem32cmd.exe /c net localgroup administrators aboutnt /add完成后退出11.将c:的某个文件如&ppp.txt&改为&ppp.txt.you&,然后双击打开这个文件.12.通常这个文件是打不开的,系统运行一会便没有了提示,但这时我们已经将用户aboutnt加上了,权限是管理员.13.返回,重新以aboutnt用户登录即可。二、使用快捷方式创建管理员用户1-4步与第一种同。5.右击c:下的任一文件或文件夹,如右击Winnt文件夹,创建它的快捷方式:&快捷方式 WINNT&.6.右击&快捷方式 WINNT&文件-&&属性&-&&快捷方式&标签,将目标修改为&c:winntsystem32et.exe user aboutnt 123456 /add&,起始位置修改为&c:winntsystem32&.确定退出.&快捷方式 WINNT&文件的图标会由一个文件夹变成一个dos窗口.7.右击&快捷方式 WINNT&,运行它,创建&aboutnt&用户8.重复6步,将目标修改为&c:winntsystem32et.exe localgroup administrators aboutnt /add&,起始位置修改为&c:winntsystem32&.确定退出.9.右击&快捷方式 WINNT&,运行它,将&Aboutnt&用户加入了本地管理员组中.10.删除&快捷方式 WINNT&文件,返回,以以aboutnt用户登录即可. 忘记管理员密码怎么办之第四招:屏幕保护程序--------------------------------------------------------------------------------屏幕保护程序有时作用是非常大的,使用它恢复被遗忘的管理员密码就是一个例子.使用了屏幕保护程序的办法,大家都知道,通常(注意,并不绝对),如果系统启动出现登录邀请框后15分钟不登录,win2000会启动屏幕保护程序logon.scr,位于c:winntsystem32下,一个win2000标志会满屏跑.我这次就对这个logon.scr做了手脚,因为logon.scr是个可执行文件,于是我先将logon.scr改名为logon.zqs,然后将c:winnt下的explorer.exe复制到c:winntsystem32下,改名为logon.scr,这一步需要我们拆下硬盘到其它机器上去操作,当然有其它的方法也行.重新启动机器,出现登录对话框后不登录,等待15分钟,屏幕保护程序启动,一个资源管理器出现了,目标定位在c:下,下面的操作就简单了,使用输入洞的方法即可.不再详说.忘记管理员密码怎么办之第五招:启动脚本--------------------------------------------------------------------------------这第五种方法较之前面的第三,第四种方法,是最可行的一种,可能百发百中吧.:)请着重看启动脚本的最后一种应用.深入浅出Win2000计算机启动/关机脚本一.简介Win2000计算机启动/关机脚本(startup/shutdown scripts)是Win2000的一个新特点.启动脚本是邀请用户登录之前运行的批文件,它的功能类似于Win9X和DOS中的自动执行批处理文件autoexec.关机脚本是计算机关机之前运行的批文件.与Win2000用户登录/注销脚本(logon/logoff scripts)相比,它们之间的主要区别是:计算机启动/关机脚本在计算机启动和关机时运行,脚本程序只运行一次,通常在启动脚本运行完毕后才出现邀请用户登录的对话框;用户登录/注销脚本在邀请用户登录的对话框出现后,用户登录系统或从系统注销时运行,运行次数由用户登录/注销的次数决定,每登录/注销系统一次,脚本程序就运行一次.二.指派在启用计算机启动/关机脚本前,必须进行指派.指派计算机启动/关机脚本需要通过组策略MMC(管理控制台)管理单元进行,具体的操作如下:1.单击&开始&菜单-&&运行&,在打开框内输入&MMC&,打开微软管理控制台(Microsoft Management Console,MMC).2.单击&控制台&菜单-&&添加/删除管理单元...&,在跳出&添加/删除管理单元&对话框内单击&添加&按钮,添加独立管理单元.3.在&添加独立管理单元&对话框的&可用的独立管理单元&列表内选择&组策略&,按下面的&添加&按钮.4.当系统询问使用哪一个组策略对象时,如果你要指派面向本地计算机,只在本地计算机执行的启动/关机脚本,请选择缺省的&本地计算机&组策略对象;如果你要指派面向Win2000域,在域内所有计算机上执行的启动/关机脚本,那请点击&选择组策略对象&对话框中的&浏览...&按钮,在&浏览组策略&对话框选定能应用到整个域中的组策略对象,这里以&Default Domain Policy&对象为例,它是Win2000域缺省的域策略对象(图一)(t1.gif).5.完成后依次关闭各对话框回到管理控制台,现在管理控制台上就有了一个相应的组策略对象树(图二)(t2.gif).6.在管理控制台左侧的控制台树窗格中,依次展开组策略对象-&&计算机配置&-&&Windows设置&-&&脚本(启动/关闭)&节点,双击右侧详细资料窗格中的&启动&或&关机&项目就可以设置计算机启动或关机时使用的脚本了(图三)(t3.gif)(因Win2000计算机启动和关机脚本的设置方法相同,下面的操作均以启动脚本为例).7.双击右侧详细资料窗格中的&启动&项目,在跳出的&启动属性&对话框中点击&添加&按钮,添加新的计算机启动脚本.8.一个启动脚本条目包括两方面的内容:脚本名和脚本参数(图四)(t4.gif).如果脚本名不包含文件路径,比如图中的脚本文件名只是&scripta.vbs&,系统会到缺省的计算机启动脚本路径下寻找这个脚本文件.脚本的参数是可选的,可填可不填,看实际情况而定,图中的开机脚本使用了运行参数&start&.9.本地计算机脚本的缺省路径通常是&%systemroot%system32GroupPolicyMachineScripts&,如&C:winntsystem32GroupPolicyMachineScripts&.应用到域的计算机脚本的缺省路径通常是&&\\&DC name&sysvol&domain name&Policies&GUID&MachineScripts&,如&\&#Policies{31B2F340-016D-11D2-832F-00C04FB873F9}MachineScripts&.启动脚本文件存放在&Startup&子文件夹中,关机脚本文件存放在&ShutDown&子文件夹中.10.我们可以根据需要重复点击&启动属性&对话框中的&添加&按扭,为计算机添加多个启动脚本(图五)(t5.gif).11.设置完毕,保存后退出组策略MMC管理单元.等组策略刷新后,这些脚本就会在计算机启动和关机时起作用.三.深入1.我们对计算机启动/关机脚本的设置数据被Win2000保存在了一个名为scripts.ini的隐藏配置文件中,这个文件位于&C:WINNTsystem32GroupPolicyMachineScripts&目录下,可以使用任一款文件编辑软件如记事本进行编辑.scripts.ini文件内容通常包含两个数据段:[Startup]和[Shutdown],[Startup]数据段下是启动脚本配置,[Shutdown]数据段下是关机脚本配置.每个脚本条目被分成脚本名和脚本参数两部分存贮,脚本名保存在XCmdLine关键字下,参数保存在XParameters关键字下,这里的X表示从0开始的脚本序号,以区别多个脚本条目和标志各脚本条目的运行顺序.下面是一个简单的scripts.ini文件的例子:[Startup]0CmdLine=d:startss.bat0Parameters=1CmdLine=scriptsa.vbs1Parameters=start[Shutdown]0CmdLine=shut.vbs0Parameters=从例子中我们可以看出,共设置了两个计算机启动脚本:ss.bat和scripta.vbs.ss.bat位于d:start目录下,没有使用参数;scriptsa.vbs位于缺省的启动脚本目录C:WINNTsystem32GroupPolicyMachineScriptsStartup下,使用了参数&start&.两个脚本的执行顺序是先执行ss.bat后执行scriptsa.vbs.设置了一个关机脚本shut.vbs,没有使用参数,该脚本位于缺省的关机脚本目录C:WINNTsystem32GroupPolicyMachineScriptsShutdown下.2.启动/关机脚本的运行情况,包含是否同步运行、是否显示运行状态、最长等待时间等,都可以在组策略中进行微调.具体操作如下:(1)-(5)步同第二部分指派操作中的1-5步;(6)在管理控制台左侧的控制台树窗格中,依次展开组策略对象-&&计算机配置&-&&管理模板&-&&登录&节点,右侧详细内容窗格中显示的内容有四项与启动/关机脚本有关(图六)(t6.gif):非同步运行启动脚本,显示启动脚本的运行状态,显示关机脚本的运行状态,组策略脚本的最长等待时间.(7)非同步运行启动脚本在默认情况(也就是没有配置的情况,下同)下,系统要等每个启动脚本运行完毕才运行下一个启动脚本.如果启用这个策略,系统则不会协调启动脚本的运行顺序,启动脚本可以同时运行.如果停用或不配置这个策略,每个启动脚本要在上一个脚本运行完毕后才能运行.建议不配置.这个策略对应的注册表值是&HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystemRunStartupScriptSync&,这是一个REG_DWORD值,0表示启用,1表示禁用.(8)显示启动/关机脚本的运行状态在默认情况下,系统不显示启动脚本中的指令.如果启用这个策略,系统会在启动脚本运行时显示每个指令,指令将出现在命令窗口,或显示出人机交互界面。这个功能主要是为高级用户设计的.如果停用或不配置这个策略,指令则不会显示.建议不配置.举个例子,假设你在启动脚本中有一条命令是&c:winntexplorer.exe c:winnt&,如果启用了这一策略允许显示启动脚本的运行状态,那么当计算机启动时,一个资源管理器窗口就会跳出来,桌面被打开,系统以system用户的身份交互登录到计算机上,这无异于那个著名的输入法漏洞!由此可以看出,打开启动/关机脚本的运行状态有时是非常危险的.这两个组策略条目对应的注册表值分别是&HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystemHideStartupScripts&和&HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystemHideShutdownScripts&,均为REG_DWORD值,0表示启用,1表示禁用.(9)组策略脚本的最长等待时间这个策略限制了由组策略完成运行登录、开始和关闭脚本所需的全部时间.如果当指定时间已超过但脚本尚未完成运行,系统会停止脚本处理并记录一个错误事件.在默认情况下,系统允许合并的脚本集运行600秒(10分钟).要使用这个策略,在第二个框中键入从1到32000之间的数目以确定您希望系统等待脚本完成的时间,单位是秒.要让系统一直等到完成运行脚本为止,无论等待时间多久,请键入0(图七)(t7.gif).但不建议这样,如果你的脚本写的很差,那后果将难以想象!如果其它系统任务必须等待脚本完成才能进行,这个间隔时间就非常关键.在默认的情况下,必须完成每一个启动脚本后才能运行下一个,您还可以使用&非同步运行启动脚本&策略让系统等到完成启动脚本后再出现邀请用户登录的对话框.间隔过长可延缓系统并使用户不方便,如果间隔太短,所需的任务无法完成系统会可能会过早就绪,导致出现问题.这个组策略条目对应的注册表值是&HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystemMaxGPOScriptWait&,也是一个REG_DWORD值,它的值表示等待的时间,单位是秒.四.应用计算机启动/关机脚本的用途很多,下面举三个比较典型的例子:1.计算机启动和关机时间审核(1)编写一个能够记录时间的脚本LogTime.vbs,内容如下:\'================================================dim ArgObj,str,strtmpSet ArgObj = WScript.ArgumentsIf ArgObj.Count & 1 Thenstrtmp=&无参数操作!&elseselect case ArgObj.Item(0)case &startup&strtmp=& 服务器启动.&case &shutdown&strtmp=& 服务器关闭.&case elsestrtmp=& 未知操作!参数:&+ArgObj.Item(0)end selectend ifset fso=CreateObject(&Scripting.FileSystemObject&)set tmp=fso.opentextfile(&d:loglogtime.txt&,8,true)str=&[&+cstr(now())+&] &+strtmp+chr(13)+chr(10)tmp.write strtmp.closeset tmp=nothingset fso=nothing\'=================================================这个脚本有两个参数:startup和shutdown.当用作启动脚本时,使用&startup&参数;当用做关机脚本时,使用&shutdown&参数.另外,脚本中使用了FileSystemObject对象,使用该脚本前请确保这个对象已经存在于你的计算机上.(2)按照前面的方法将脚本设置好.每次计算机启动或关机,这个脚本都会运行,并将计算机启动或关机的时间(实际上这个脚本运行时的时间,但两者应该相差无几)记录到一个文本文件中,例子中是&d:loglogtime.txt&,可以根据需要更改.2.删除一些特殊的共享在Win2000中,由于计算机管理、用户登录等方面的需要,系统会建立许多特殊的共享,如C$、D$、ADMIN$、IPC$、NETLOGON等,但这些共享并不是所有的计算机都必须的.使用&计算机管理&MMC或net share命令等禁止这些共享,只是一种治标不治本的方法,它们在计算机重新启动后会重新出现.基于安全等方面的考虑,我们有时希望将这些共享彻底删除.现在删除这类特殊共享的方法比较多,如编辑注册表,下面就再提供一种使用启动脚本删除这些特殊共享的方法.(1)编写一个能删除特殊共享的批处理文件DelShare.bat,内容如下:net share C$ /deletenet share D$ /deletenet share IPC$ /deletenet share NETLOGON /delete(2)按照前面的方法将脚本设置为启动脚本,重新启动计算机.OK,一切都清净了.:)3.恢复管理员密码或新建管理员账号丢失管理员密码是件非常令人头疼的事情,但说不定什么时候就会碰到.在紧急情况下,如何恢复管理员密码乃至新建一个管理员账号,现在已经有许多成熟的技术,如经典的登录屏幕保护程序法、使用O&O软件等.实际上,使用启动脚本也是一个相当不错的选择.(1)如果故障计算机使用FAT/FAT32文件系统,那可直接使用Win98引导盘引导.如果使用NTFS文件系统,可将故障计算机上的硬盘取下,以从盘模式挂接到其它的Win2000计算机上.下面的操作以后一种情况为准,假设现在故障计算机的system分区(通常是C:)在新的计算机上成为分区E:.(2)编写一个能恢复管理员密码的批处理文件admin.bat,内容只需要一条&net user&命令即可.如下:net user administrator 这儿我们假设当前的管理员是administrator,将它的密码恢复为&&.将文件admin.bat保存到&E:winntsystem32GroupPolicyMachineScriptsStartup&下,也就是故障计算机原来的&C:winntsystem32GroupPolicyMachineScriptsStartup&下.(3)编写一个启动/关机脚本配置文件scripts.ini,这个文件名是固定的,不能改变.内容如下:[Startup]0CmdLine=admin.bat0Parameters=将文件scripts.ini保存到&E:winntsystem32GroupPolicyMachineScripts&下,也就是故障计算机原来的&C:winntsystem32GroupPolicyMachineScripts&下.(4)将硬盘恢复为主盘,接回原来的计算机,重新启动,等待启动脚本运行.启动脚本运行结束管理员administrator的密码就被恢复为&&.(5)如果要新建一个管理员账号,admin.bat文件的内容可以修改为:net user admin
/addnet localgroup administrators admin /add这样一个名为&admin&,密码是&&的管理员账号就建立了.这个方法不仅可以恢复独立服务器上本地管理员密码,也可以恢复Win2000域中域管理员的密码.
提问者评价
我进入了管理员帐户。顺便说一下,我的机器可是win XP 服务器版本的,还打了不少补丁呢。再次感谢
其他类似问题
为您推荐:
其他9条回答
用密码重设盘设新密码
在没有使用“欢迎屏幕”登录方式的情况下登录到Windows XP后,按下“Ctrl + Alt + Del”组合键,出现“Windows 安全”窗口,点击选项中“更改密码”按钮,出现更改密码窗口。这个窗口中,将当前用户的密码备份,点击左下角“备份”按钮,激活“忘记密码向导”,按照提示创建密码重设盘。
如果在Windows XP的登录窗口输入了错误的密码,就会弹出“登录失败”窗口,如果你的确想不起来自己的密码是什么时,可点击“重设”按钮,启动密码重设向导,通过刚才所创建的密码重设盘,重新设定密码,登录Windows XP。
使用软件修改密码
Windows Key 5.0和Windows XP/2000/NT Key这两款软件可以自动把Administrator密码修改为12345,重启系统后用此账号登录,然后在“控制面板”...
可以用对于WIN2000.可以创建个MS-DOS启动盘,然后进入到DOS模式如果不能这样,那把硬盘拆下来并接到另一台电脑是上.到WINDOWS\SYSTEM32\CONFIG下删除SAM文件(凡是带SAM都删,注意,最好是重命名,万一系统启动不了,还可将其改回来,这个在WIN2K下没有问题,但是在XP下偶没有用过,不敢保证)
添加个用户有时我在其他用户上(不用填入以前的密码)直接就能修给其他用户的密码
在命令提示符下输入net user adminstrator/&&回车
进安全模式,用adminstrator登录是不用密码的
用算号器算,网上有下载。不过可能算的时间会比较长,视你密码长短、复杂程度而定了
最简单的办法就是:打开机箱。下掉主板电池,15分钟后再装上,启动计算机。就OK了
试试你可能用过的密码呀或试一试添加个用户!
管理员密码的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vs2010配置管理器在哪 的文章

 

随机推荐