Windows使用经验收集

2023-05-16

19.---------------------------------------------------最快的编辑任意网页代码-------------------------------------------------------------

打开浏览器,浏览一个网页,按下F12打开开发人员工具,然后点击console,也就是控制台,输入

document.body.contentEditable='true'

然后回车,即可编辑网页了。

//

18.windows文件关联的原理

Windows中的文件双击的时候,如果有程序关联了该文件的扩展名,那么就会用关联的程序打开该文件。那么它内部是怎么实现的呢?今天我给大家简单讲一下。

一切都在注册表

所有注册了的扩展名都在Windows的注册表中,它的键值位于:

HKEY_CLASSES_ROOT

如下图,可以看到有很多的注册表键值:

我们看一下.txt的键值:

比较奇怪的是这里没有发现有哪个键值写了用什么程序来打开它。

奥秘就在于.txt的默认值,请看一下.txt的默认值:

.txt 的默认值是:txtfile

那这个txtfile是什么东西呢?其实txtfile也是一个位于HKEY_CLASSES_ROOT下的键值,它的路径是:

HKEY_CLASSES_ROOT\txtfile

那就看下txtfile是什么东西:

看上图,大家注意到了没有,这里有一个shell\open\command的子条目,再打开这个条目看看:

看到了没,notepad.exe就是“记事本”,后面的%1 一般用来传递被打开的文件路径。

我找到这里,就猜想,这个就是默认的打开程序。

 

总结:

首先,Windows在注册表中查找对应的扩展名有无注册,有注册就读取该扩展名对应的文件类型,找到文件类型再从中读取关联的程序,从而调用该程序来打开。

原文中作者还进行了一下自定义扩展名并设置默认程序的验证,我把这一步省了,可以打开下面的链接查看更详细的内容。(图片为自己电脑regedit截图并上传。)

 

参考:http://www.newhua.com/2010/0811/99434.shtml

27.点和斜杠

一个点和一个斜杠:./ 表示当前目录

两个点和一个斜杠:../ 表示上一级目录。可以这样用../../../

26.DLL劫持

DLL劫持技术当一个可执行文件运行时,Windows加载器将可执行模块映射到进程的地址空间中,加载器分析可执行模块的输入表,并设法找出任何需要的DLL,并将它们映射到进程的地址空间中。
由于输入表中只包含DLL名而没有它的路径名,因此加载程序必须在磁盘上搜索DLL文件。首先会尝试从当前程序所在的目录加载DLL,如果没找到,则在Windows系统目录中查找,最后是在环境变量中列出的各个目录下查找。利用这个特点,先伪造一个系统同名的DLL,提供同样的输出表,每个输出函数转向真正的系统DLL。程序调用系统DLL时会先调用当前目录下伪造的DLL,完成相关功能后,再跳到系统DLL同名函数里执行,这个过程用个形象的词来描述就是系统DLL被劫持(hijack)了。
利用这种方法取得控制权后,可以对主程序进行补丁。此种方法只对除kernel32.dll、ntdll.dll等核心系统库以外的DLL有效,如网络应用程序的ws2_32.dll、游戏程序中的d3d8.dll,还有大部分应用程序都调用的lpk.dll,这些DLL都可被劫持。

25.hosts文件的路径

C:\Windows\System32\drivers\etc

24.windows7 IIS网站的创建

http://www.cnblogs.com/zhangchaoyang/articles/2309335.html

问题解决http://blog.csdn.net/ldl22847/article/details/7233611

23.windows7中的共用临时文件夹


C:\Users\hp\AppData\Local\Temp     忽然发现这个文件夹保存了各种程序的各种数据

C:\ProgramData       这个里面也有各种程序的文件夹存储了一些ini文件

19.在word中如何打出数学中的指数

19.1选定需要设置上标的字符,点右键,选择字体,在弹出的对话框中会看到上标。

19.2选定字符按ctrl + shift + =快捷键

20.dos中切换或引用带有空格的路径的时候需要用双引号

C:\>type talking tom\ok.txt
系统找不到指定的文件。
处理: talking 时出错。
系统找不到指定的路径。

C:\>type "talking tom\ok.txt"
helolo woerld

21.一些常用的运行命令

msconfig可以查看管理启动项

regedit打开注册表编辑器

gpedit打开组策略编辑器

calc打开计算器

mspaint打开画图

22.IE9的一个小bug

用bing搜出图片之后,在一个图片上点击鼠标右键,选择“剪辑该URL”,过了有几秒,听见“叮”一声响 ,什么也没出现,于是想关闭这个选项卡,却关不掉,一关就“叮”“叮”“叮”响起来。

 

17.windows2008server共享设置

参考http://winsystem.ctocio.com.cn/Longhorn/150/8685650_2.shtml

16.-----------------------启用IE浏览器的JavaScript--------------------------------------------------

How to enable JavaScript in your browser

Nowadays almost all web pages contain JavaScript, a scripting programming language that runs on visitor's web browser. It makes web pages functional for specific purposes and if disabled for some reason, the content or the functionality of the web page can be limited or unavailable.

  1. On web browser menu click "Tools" menu and select "Internet Options".
  2. In the "Internet Options" window select the "Security" tab.
  3. On the "Security" tab click on the "Custom level..." button.
  4. When the "Security Settings - Internet Zone" dialog window opens, look for the "Scripting" section.
  5. In the "Active Scripting" item select "Enable".
  6. When the "Warning!" window pops out asking "Are you sure you want to change the settings for this zone?" select "Yes".
  7. In the "Internet Options" window click on the "OK" button to close it.
  8. Click on the "Refresh" button of the web browser to refresh the page.

参考http://www.enable-javascript.com/

15.-----------------------IE浏览器网页缩放和恢复--------------------------------------------------

CTRL + '+'   放大,CTRL + '-'   缩小,CTRL + '0'(zero)   恢复原来大小。

CTRL + J  下载列表,CTRL + B   收藏夹

14.----------------------windows media player服务器运行失败 x64-------------------

windows x64注意要以管理员身份进入cmd,否则会有0x80004005错误

regsvr32 %windir%\SysWOW64\jscript.dll

13.----------------------如何清除windows更新后留下来的文件-------------------
在C盘WINDOWS目录下的所有带$......$的文件夹,都是更新补丁的卸载程序,如果更新之后系统稳定不打算卸载了,就可以把它们全部删除掉,另外在C:\WINDOWS\SoftwareDistribution\Download文件夹中还保存着更新补丁的安装文件,因为更新已经安装,它们也没用了,这样两下处理之后应该可以清出几百M的空间。

12.----------------------windows7 telnet功能启用?-------------------------
笔者有一次需要telnet到客户的刀片光纤交换机模块上进行配置,但是当我打开windows7自带的CMD输入telnet命令之后,系统却提示我“不是内部或外部命令也不是可运行的程序或批处理”。

我的第一感觉是CMD功能失效了,于是又尝试了ping的命令,奇怪的是ping功能可以正常使用。这时候我想到了可能是在windows7上telnet这个功能没有被开启。

于是打开“控制面板”,找到程序和功能,然后点击左上方的“打开或关闭windows功能”,会弹出windows功能的对话框,这个对话框里面有许多windows的小功能,再找到Telent Client,打上勾,确认即可!
11.----------------------windows7桌面图标大小不合适?-------------------------
windows7桌面图标调整,按住CTRL键,滚动鼠标滚轮,即可调整,看效果!神奇吧?
10--------------word2007页码从任意页开始-------------------------------------
二、插入页码。

1、单击菜单“插入——页码”,如图:
2、注意,取消勾选“首页显示页码”,单击“格式”,如图:
3、选择“超始页码”,在右边输入页码的开始数字,注意,这个数字并不是你要开始插入页码的那一页,而是页码的开始数字,例如:你要从文章的第5页开始插入页码,并不是输入数字5,因为你的第5页作为页码的开始,所以应该输入1。如图:

4、“确定”之后返回上一窗口,再“确定”,完成。


9.----------------------怎样去掉桌面图标阴影?--------------------------------
 
1.  在“我的电脑——属性——高级——性能设置——视觉效果——在桌面上为图标标签使用阴影”不勾选,但还是不行,我又重新把它选上然后应用就OK了。
真奇怪。

2. 右键桌面空白处,在“排列图标”里去掉“锁定桌面的web项目”——OK

    另外有种就是安装了某种程序之后,桌面文字变的不透明。在“运行”中输入“gpedit.msc”,打开组策略;在“用户配置→管理模板→桌面→Active Desktop”中,点启用活动桌面属性选定“已禁用”,点禁用活动桌面属性选定“已启用”;最后打开控制面板,在经典视图中打开系统,在“性能→高级选项→性能→视觉效”。
///

8.----------------连接无线网络不出现CMCC登录页面:XP系统-----------------------

启动Background Intelligent Transfer Service服务 并将启动方式改为自动启动
重启DHCP Client服务

 

-------------------------------------------------------------------------

7.------------------------------------取消快捷方式上的小箭头------------------------------------------不推荐使用

(1)启动注册表编辑器,(单击"开始"中的运行,输入regedit即可).
然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”;
(2)删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的;
(3)再依次展开如下分支:“HKEY_CLASSES_ROOT \piffile”;
(4)删除“piffile”子项中的“IsShortcut”字符串值项,IsShortcut值项用来控制是否显示MS_DOS程序快捷方式的小箭头;
(5)退出注册表编辑器,我其实重启了一下系统才不见的。这时快捷方式图标上的小箭头就消失不见了
///


6.-------------------------复制注册表路径-----------------------------
进入注册表编辑器,选择要进行复制的注册表项,右键单击选择“复制项名称”
,注册表路径就保存到了剪贴板。哟
///


5.---------------------------修改文件夹图标---------------------------
1.进入文件夹后,点菜单栏的‘查看’--‘自定义文件夹’--‘自定义’选项卡
--文件夹图标--更改图标--会看到许多系统提供的图标,随便选一个,点击确定ok!
///
4.-----------------------------任务栏喇叭消失!----------------------
开始-->设置-->控制面板-->声音和音频设备-->勾选:将音量图标放入任务栏。
then ok!
------------------------------------------------------------------

============================================
3.--------结束一大堆重复进程------------
taskkill /f /im Theworld.exe /t
---------------------------------

2.-----------------宽带无法连接,提示732--------------
1个回答 - 最新回答: 2012年4月8日
732 您的计算机和远程计算机的 PPP 控制协议无法一致。 有还原系统的话,把系统还原下,没有还原的话,把你原来的宽带连接删除了,在重新建立个新...

-----------------word中插入目录时小写字母变成大写了------------------------
 

格式--字体--右下角小型大写字母前面的对号去掉

1.---------------------eclipse更改xml文件字体的设置------------------

eclipse更改xml文件,txt文件,property文件等文件编辑器的字体设置:
window--preferences--General--appearance--colors and fonts--Basic-- "Text font " 
然后点change,可以设置字体的大小

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows使用经验收集 的相关文章

  • Git 扩展 - 无法在 Windows 上推送到网络驱动器中的 git bare 存储库

    我正在 Windows 上学习 git 我已经安装了 Git 扩展 版本 2 47 3 并使用了它 我在我的 C 单元中创建了一个裸存储库 作为中央存储库 并在硬盘中的其他任何位置创建了个人存储库 我对硬盘中的这两个存储库进行提交 推送和拉
  • C# - 方法必须有返回类型

    我在调用 C 中的方法时遇到问题 不断收到消息 方法 计算 必须有返回类型 using System Diagnostics namespace WindowsFormsApplication1 public partial class F
  • Kerberos 双跳

    我们遇到了臭名昭著的 Kerberos 双跳问题 这是一个全新的域 是从以前使用模拟和委派的另一个提供商迁移而来的 我们已将操作系统升级到最新的 SQL 服务器 2017 WPF 应用程序 使用域凭据 gt Web 服务 IIS 10 上的
  • 如何在Windows上模拟socket.socketpair

    标准Python函数套接字 套接字对 https docs python org 3 library socket html socket socketpair不幸的是 它在 Windows 上不可用 从 Python 3 4 1 开始 我
  • Windows 窗口对接

    我想知道如何在 Windows 中将窗口停靠 捕捉到屏幕的一侧 最好使用直接的 Win32 API 我正在寻找的效果就像任务栏 一个在屏幕上有保留空间的窗口 因此最大化另一个窗口会使该窗口占据屏幕的其余部分 但使我的窗口保持在适当的位置并可
  • 对于多重继承,使用隐式转换而不是 QueryInterface() 是否合法?

    假设我有一个类实现两个或多个 COM 接口 正如here https stackoverflow com questions 1742848 why exactly do i need an explicit upcast when imp
  • 非托管 C++ 中的默认打印机

    我正在寻找一种使用非托管 C 查找 Windows 默认打印机名称的方法 找到了大量 NET 示例 但非托管没有成功 谢谢 以下是如何获取当前打印机和默认打印机的列表 如果有一台设置为默认打印机 另请注意 如果用户没有打印机或未将打印机名称
  • 卸载以前的版本安装新版本的安装项目

    我创建了一个安装项目并安装在Windows系统中 在安装安装项目之前 我将其设置为 DetectNewInstallerVersion true and RemovePreviousVersion True 我也每次都换版本 但是 如果我重
  • 如何向未知用户目录读取/写入文件?

    我正在尝试从用户目录 C Users USERNAME Test Source 读取和写入文件 但我未能成功找到任何有关如何自动检测用户名的资源 其中的 USERNAME上面的例子 或者无论如何 我可以让它读取和写入目录 而不需要知道用户名
  • 尽管 if 语句,Visual Studio 仍尝试包含 Linux 标头

    我正在尝试创建一个强大的头文件 无需更改即可在 Windows 和 Linux 上进行编译 为此 我的包含内容中有一个 if 语句 如下所示 if defined WINDOWS include
  • Sencha Cmd 5 + Java 8 错误

    在我的 Windows 构建服务器上安装 Java 8 JDK 后 执行以下命令时遇到以下错误sencha命令 C gt sencha Error Registry key Software JavaSoft Java Runtime En
  • 如何让R使用所有处理器?

    我有一台运行 Windows XP 的四核笔记本电脑 但查看任务管理器 R 似乎一次只使用一个处理器 如何让 R 使用全部四个处理器并加速我的 R 程序 我有一个基本系统 我使用它在 for 循环上并行化我的程序 一旦您了解需要做什么 此方
  • ntdll!kifastsystemcallret

    我的程序在执行结束时崩溃 甚至看不到堆栈展开信息 我只能看到这个 ntdll kifastsystemcallret 有人能提供一些线索吗 KiFastSystemCallRet 意味着线程处于系统调用中 x86 NT 系统调用调度的一个不
  • TRACKER:错误TRK0005:无法找到:“CL.exe”。该系统找不到指定的文件

    我尝试在 Windows 8 上的 Node js 项目中执行以下命令 npm 安装 电子邮件受保护 cdn cgi l email protection 但我收到一个错误 我不知道如何处理 TRACKER 错误TRK0005 无法找到 C
  • 将 OpenBLAS 链接到 MinGW

    我正在尝试链接OpenBLAS https www openblas net 图书馆与明GW w64 https mingw w64 org Windows 上的编译器 这是我的代码 include
  • 供所有 Win32 程序员在 Windows Aero Glass(DWM、GDI、GDI+)上绘图的文档和 API 示例

    我正在寻找良好的资源来学习使用 Win32 GDI API 或任何替代它的内容 以便使用 Win32 API 直接在玻璃窗体上进行绘制和绘制 当我使用 Delphi 时 我将其标记为 Delphi 或 Visual C 您能找到的任何代码示
  • 在 Vista 上调用 RPC 时出现“不支持操作”

    我的应用程序使用 Microsoft RPC 进行进程间通信 当两个进程在同一台机器上运行并且一个进程尝试调用声明为 IDL 表示法 的方法时 error status t rpcMethod in pipe byte parameter
  • 为什么同一个curl命令在windows和linux下输出不同的东西?

    为什么同样的curl o file https www link com 命令输出不同的东西 例如 如果我运行命令curl o source txt https www youtube com playlist list PLIx6Fwnp
  • Windows 上最快的屏幕捕获方法

    我想为Windows平台编写一个截屏程序 但不确定如何捕获屏幕 我知道的唯一方法是使用 GDI 但我很好奇是否还有其他方法可以实现此目的 如果有的话 哪种方法产生的开销最小 速度是首要任务 截屏程序将用于录制游戏镜头 不过 如果这确实缩小了
  • 从 Powershell 脚本安装 Python

    当以管理员身份从 PowerShell 命令行运行以下命令时 可以在 Windows 11 上成功安装 Python c temp python 3 11 4 amd64 exe quiet InstallAllUsers 0 Instal

随机推荐

  • 关于Java输入输出流的疑问

    一段拷贝功能代码 import java io File import java io InputStream import java io OutputStream import java io FileOutputStream impo
  • android 2.* 下如何使用actionbar

    想在android2 下面使用actionbar 我们可以使用JakeWharton写的support library扩展 ActionBarSherlock 1 ActionBarSherlock主页 http actionbarsher
  • JAVA基础之理解JNI原理

    JAVA基础之理解JNI原理 JNI是JAVA标准平台中的一个重要功能 xff0c 它弥补了JAVA的与平台无关这一重大优点的不足 xff0c 在JAVA实现跨平台的同时 xff0c 也能与其它语言 xff08 如C C 43 43 xff
  • cmd命令学习

    61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 Lin
  • 编程学习和感悟

    1 程序开发 xff0c 从想法到做出来有一个过程 xff0c 这个过程被称为algorithm xff08 算法 xff09 例如 xff1a Android中加载图片 图片的异步加载 xff1a SoftReference 不能阻止gc
  • 程序员应该阅读的书

    程序员书 http book douban com doulist 995723 UNIX编程艺术
  • 读取手机参数

    手机操作系统版本获取 public static int getSDKVersionNumber int sdkVersion try sdkVersion 61 Integer valueOf android os Build VERSI
  • 关于ASP.NET 不允许所请求的注册表访问权。

    这个问题困扰了我一天 xff0c 到现在头还是疼的 xff0c 参考了网上N个解决办法 xff0c 最后问了孟宪会老师 xff0c 老师说 匿名账户没有访问注册表的权限 xff0c 通过老师提醒 xff0c 我试着启用GUEST账户 xff
  • android中的density

    原帖地址 xff1a http blog csdn net zouxueping article details 5605332 向作者致谢 为什么要引入dip The reason for dip to exist is simple e
  • Doxygen code style

    64 file LifeActivity java 64 brief Android lifecycle test lt pre gt lt b gt company lt b gt http www microsoft com lt pr
  • Android中自定义属性的格式详解

    1 reference xff1a 参考某一资源ID xff08 1 xff09 属性定义 xff1a lt declare styleable name 61 34 名称 34 gt lt attr name 61 34 backgrou
  • 物理和数学

    内容来自于 加速度 xff08 Acceleration xff09 是速度变化量与发生这一变化所用时间的比值 是描述物体速度改变快慢的物理量 xff0c 通常用a表示 xff0c 单位是m s 2 xff08 米 秒 2 xff09 在物
  • android Activity LifeCycle

    android横竖屏切换时候的Activity LifeCycle 程序启动 01 23 18 33 47 711 I MainActivity 11233 gt onCreate 01 23 18 33 47 711 I MainActi
  • Java判断字符串是否为空的方法

    以下是 Java 判断字符串是否为空的几种方法 方法一 最多人使用的一个方法 直观 方便 但效率很低 方法二 比较字符串长度 效率高 是我知道的最好一个方法 方法三 Java SE 6 0 才开始提供的办法 效率和方法二基本上相等 但出于兼
  • 64位windows7的安装和系统分区扩展

    今天哥带来一台HASEE笔记本 xff0c 2G内存 xff0c i3处理器 xff0c 300G的硬盘 xff0c 让我装一个64位的windows7 因为只有安装64位的系统才能发挥出64位硬件的性能 xff0c 否则真是浪费硬件性能资
  • 汇编语言Assembly Language

    想念wangfeng老师 xff0c 他将深奥的汇编语言解析的是那么透彻明白 xff0c 身为学生的我真的受益良多 字符 十六进制ASCII 0 9 30h 39h A Z 41h 5ah a z 61h 7ah 逻辑运算 xff1a 与
  • SVN的使用

    1 Attempted to lock an already locked dir svn Working copy 39 x mywork project res layout 39 locked 原因 xff1a 产生这种情况大多是因为
  • 注册表文件的编写

    Windows 中的注册表文件 xff08 system dat和 user dat xff09 是 Windows 的核心数据库 xff0c 因此 xff0c 对 Windows 来说是非常重要的 通过修改注册表文件中的数据 xff0c
  • ASP.NET网站安装部署,加入注册码验证等等

    最近通过自己实践 xff0c 完成了ASP NET网站安装部署 xff0c 实现了SQL打包 xff0c 实现了配置文件的打包等等 xff0c 并实现了注册码的验证等等 xff0c 如有需要请跟帖 xff0c 留下联系方式
  • Windows使用经验收集

    19 最快的编辑任意网页代码 打开浏览器 xff0c 浏览一个网页 xff0c 按下F12打开开发人员工具 xff0c 然后点击console xff0c 也就是控制台 xff0c 输入 document body contentEdita