Win7使用技巧
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文中主要介绍几个win7平台下的一些简单的使用
一、自动填写IP地址
@echo 设置IP地址...
@echo off
netsh interface ip set address name="本地连接" source=static addr=172.16.20.4 (IP)mask=255.255.255.0(掩码)gateway=172.16.20.254(网关)
@echo 设置首先DNS...
@echo off
netsh interface ip set dns name="本地连接" source=static addr=211.137.32.178(主DNS)
@echo 设置备用DNS...
@echo off
netsh interface ip add dns "本地连接" 202.96.64.68(次DNS)index=2
@echo 设置完成。
@ pause
exit
复制上面代码,新建一个文本文档并粘贴到里面将()以及括号里的内容去掉,替换你相应的IP地址网关等信息,然后保存。将文本文档后缀名改成bat 直接双击运行。
二、重新注册所有DLL
(1)开始-运行:输入cmd,按“enter”键回车!
(2)在命令提示符下直接输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
f or %1 in (%windir%\SysWOW64\*.dll) do regsvr32.exe /s %1
三、删除启动项earlier version of windows 错误
管理员模式运行cmd
bcdedit /delete {ntldr} /f
四、没有发送快捷方式
在开始菜单的“运行”里,分别运行以下几条命令即可:
regsvr32 /n /i:U shell32.dll
regsvr32 /i shell32.dll
regsvr32 ole32.dll
regsvr32 sendmail.dll
五、win2003 64位系统下ODBC连接使用转自win2003 64位系统下ODBC连接使用
环境
一般系统部署的服务器若是windows系统,就会采用64位win2003的结构。可是我们编写的程序绝大多数都是在x86下32位cpu架构中编译的,要正常移植到64位机器还真的是很麻烦,不仅要求应用程序是64位模式编译,还需要数据库也得是64位,iis64位,framework64 位,好在相应的厂商都提供这些支持组件。不知道有人遇到过像我这样的问题
么,应用中有需要增加一个Access数据库导入功能,这就需要连接ODBC的mdb驱动,可是Microsoft OLE DB Provider for Jet不支持64位系统,即使安装了office2007后,发现ODBC也没有任何变化,这下尴尬了。
分析
对64位系统结构进行分析。
1.c盘下有两个程序安装目录:Program Files和Program Files (x86);
2.windows文件夹下有两个目录:System32和SysWOW64;
在System32中的odbcad32.exe中没有其他驱动(这也是控制面板中ODBC直接启动的程序),但是在SysWOW64下的odbcad32.exe却存在mdb之类的所有驱动,这说明ODBC驱动在操作系统中是存在的,只是因为运行模式导致调用的odbc程序不同,造成找不到对应的驱动。了解到这一点,就能找到解决方案:切换64位运行模式为32位。
解决步骤
切换IIS运行模式为32位
开始→运行→cmd,运行脚本:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1,即可将IIS由64位切换为32位模式;若想恢复为64位模式,运行脚本:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0。若脚本报错,切换路径为C:\Inetpub\AdminScripts,因为adsutil.vbs文件在该路径下。
运行模式为32位
重新注册,开始→运行→cmd,运行脚本:%SYSTEMROOT%\\Framework \v2.0.40607\aspnet_regiis.exe -i。若要注册64位,脚本为:%SYSTEMROOT%\\Framework64\v2.0.40607 \aspnet_regiis.exe -i。
重启机器,IIS即可运行32位的程序,ODBC的连接也生效了。
六、去除多余的右键菜单例如(显卡)
regsvr32 /u /s igfxpph.dll
reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers /f
reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719}
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v HotKeysCmds /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v IgfxTray /f
Plus
七、快速启动菜单