将一个文件夹中的文件名清单导入Word中
Q请问有什么办法可以将一个文件夹内所有文件的名称清单复制到Word文档中,就象Windows资源管理器的显示方式一样?我不想采用对文件名逐个进行复制和粘贴这种费时费事的方法。举例来说,如果你打开存放图片文件的文件夹时,将全部文件选中,复制,然后粘贴到Word文档中,结果所有的图片都将被插入到文档中,这不是我想要的结果,实际上,我只需要一份单纯的文件名清单。(北京 齐峰)
A“命令提示符”也许能够帮上你的忙。首先,调出Windows资源管理器,打开你需要复制的文件夹。将光标移到地址栏中的文件夹存放路径上,先单击一下鼠标右键(路径将会被选中),接着按鼠标右键,选择“复制”。然后点击菜单“开始” “程序” “附件” “命令提示符”。键入CD "(即:字母C+字母D+1个空格+1个双引号),然后点击鼠标右键,选择“粘贴”,敲一下回车键。如果你的图片文件夹并非存放在电脑硬盘上,而是其它外围存储介质上,那么,在命令提示符窗口中请键入“驱动器字母+1个冒号”(比如说G:),然后按回车键。窗口中将会弹出一串字符串,显示文件夹的名称,比如说,“G:\Photos\Concert>”。你在它的下面再键入一行新的命令:
DIR /ON /B *.* > C:\folderlist.txt“/ON”用于指定文件夹内的文件按名称排序,“/B”用于生成一份“纯粹”的文件名清单,上面不需要显示文件的大小和修改日期。“>”是用来指定命令行输入结果的存放地点(C:\folderlist.txt,C盘下将会生成一个名为folderlist.txt的文本文件)。用Word格式打开folderlist.txt,里面显示的内容正是你所需要的(如图1)。
如果你不介意多花点钱的话,可以试一试TechSmith's SnagIt(售价为$39.95,可登陆www.snagit.com定购),这是我们平时最喜欢用的一套屏幕捕捉工具,它也可以帮助你,而且功能非常强悍。
另外,还可以试一试屏幕拷贝工具Kleptomania 2.5(读者可登陆www.strUCturise.com下载免费试用版)。Kleptomania是一套专用软件,它不仅能够截取屏幕图片,而且还能够将图片中的文字导成可阅读的文本文件。(李江卫)
在桌面上创建一个可以让电脑立即转入休眠状态的快捷键
我想创建一个可以让电脑迅速转入休眠状态的快捷键。问题是,我无法找到相对应的命令。Shutdown.exe似乎并不具备这项功能,那么Rundll32.exe有这个作用吗?请问还有什么其它的解决方案,你们有什么更棒的建议吗?(上海 黄国文)
AShutdown.exe指令是用来关闭和重启电脑的,即使后台还有程序在运行,用户也可以选择强行关闭电脑。不过,该指令并不提供让电脑休眠的选项。Rundll32.exe, PowrProf.dll, SetSuspendState才是正确的解决方案。你可以结合这项指令,在桌面上建一个快捷键,或是将该功能与键盘上的某个键绑定在一起。注意,SetSuspendState一定要输入正确,它是区分大小写的,也就是说,拼写时大小写字母不能混淆。
当然,在这之前,你必须要将系统设置为允许休眠。如果你不确定你的系统休眠功能是否被激活,可通过以下方法来确认:打开菜单“开始” “设置” “控制面板” “电源选项”,点击“休眠”标签,将复选框“启用休眠”打上勾(如图2)。(李畅)
将小图片插入到Word文件之后,文件体积突然剧增
Q我发现我的Microsoft Word文档的大小变化非常没有规律。比如说,将一张体积很小的图片插入到一个Word文档中,结果,这个文档的体积将会剧增,比起“原文档+原图片”的容量,可能增加了20倍都不止。如果将文档与图片拆开,就不会发生这种超乎控制的增长现象。
在Microsoft Word 2000、2002、2003等版本中都出现过类似的问题,特别是当JPEG、GIF、 PNG、EMF格式的图片被存成RTF(或Word 6.0/95)格式,问题马上就暴露出来了。如果将文档存成当前的Word格式的话,这种现象就不会发生了。请问这是怎么回事?(江西 凌媛)
[1] [2] [3] [4]
A据微软称,这并不是Bug,而是该公司特意设置的一个属性。如果以上面提到的两种特殊格式中的任意一种导出文档,文档中将会包含图片文件的两个拷贝,一份是原图片,另一份是被转换成Windows Metafile(Windows图元文件)格式的图片副本。WMF是一种专为可变矢量类型的图形——比如说素描画——设计的图片格式,能够有效地表现线条的变化。不过,如果用这种格式来存储像素较高的摄影图片时,效率非常低。
好在用户只需要简单地修改一下注册表编辑器,就能够屏蔽这一“功能”。首先,关闭桌面上的所有Word文档,调出“开始”菜单中的“运行”对话框,键入REGEDIT。
如果你是Word 2003用户,请点击“HKEY_CURRENT_ USER\Software\Micro-soft\Office\11.0\Word\Options”;如果你是Word 2002用户,请点击“HKEY_CURRENT_ USER\Software\Microsoft\Office\10.0\Word\Options”;如果你是Word 2000用户,请点击“HKEY_CURRENT_ USER\Software\Microsoft\Office\9.0\Word\Options”。
将光标移到右边的窗格中,找到一个名为EXPortPictureWithMetafile的参数;如果找不到这个参数,请点击鼠标右键,选择快捷菜单“新建” “字符串值”。键入“ExportPictureWithMetafile”作为它的名称,然后点击“确定”按钮。双击新建的参数,在“数据数据”一栏中输入“0”,然后敲击回车键。这样一来,文档体积暴增的现象再也不会出现了。如果你想让系统中已有的文件减肥的话,首先,用当前的Microsoft Word格式来保存它们,然后根据上面介绍的方法来操作,必要时,也可以将文档另存为其它格式。
统一Word文件内容的格式
Q日常工作中我常常需要从其它文档中剪切一段文字,粘贴到当前正在使用的文档中,这样一来,工作文档中文字的字体、字形、字号常常是五花八门。有时候我为了省事,常常是按“Ctrl+A”,将所有文字的字体都统一为一种,不过,这样一来,连标题的字体也跟着改变了,请问有什么办法只改变文本的字体和字形,却让标题保留原状呢?(黑龙江 吴凯)
A当然有办法,不过,平常确实很难琢磨出这个法子。具体步骤如下:
1)同时按下Ctrl和H键,调出“查找和替换”对话框,点击“高级”按钮;
2)用鼠标点击“查找内容:”文本框,然后点击左下角的“格式”按钮,选择“样式”一项;
3)在“查找样式”列表中选择“普通(Normal)”,然后点击“确定”按钮;
4)用鼠标点击“替换为:”文本框,点击“特殊字符”按钮,选择“查找内容”这一项,你会发现“替换为:”文本框内自动出现了^&的代码,它代表的是替换所有查找到的内容;
5)点击“格式”按钮,选择“样式”一项,将查找样式设定为“普通(Normal)”,然后点击“确定”按钮;
6)再次点击“格式”按钮,选择“字体”一项,设置你想要的字体和字号。如果你想将原文件中不需要的粗体字或斜体字更换成常规字形,只需要将“字形”一栏设置为“常规”即可。最后,点击“确定”按钮(如图3)。
当你点击了“全部替换”按钮之后,原文档中所有普通字形的文字都将会被你所设定的字形和字号的字体所替换。记住,一定要先将文档做个备份,一旦操作过程中出现了失误,也不会有任何损失(因为这个过程并不是重新调整文档的格式,而是先将原来的内容先删除,再换上指定格式的文字)。(季琛量)
取消对OE中已经被设定为“今后不再显示”的提示对话框的禁令
Q有一次我在使用Outlook Express 6写邮件时,屏幕上弹出一个提示对话框,询问我是否需要用纯文本格式来显示邮件内容,我不小心点击了“今后不再显示”的按钮。请问有什么办法可取消这项操作?(武汉 楼立纲)
AMicrosoft Outlook Express中确实自带了许多警告提示框,弹出之后,用户都有可以选择以后不要显示同样的提示框。如果你想撤消显示禁令,必须对注册表编辑器做一些小改动。点击菜单“开始” “运行”,键入Regedit,调出注册表编辑器,点击HKEY_CURRENT_USER\Identities\。在这个目录下有一个或多个子键,它的名字都是由“{字母+数字}”的形式组成的,比{ABCDEF00-1234-5678-9012-1234ABCD3456}。如果只有一个子键,则点击它;如果有多个子键,那么依次点击各个子键,查看右边窗格中的参数“user name(用户名)”的数值数据,直到找到一个与OE标识相对应的参数。然后,点击该子键目录下的\Software\ Microsoft\OutlookExpress\5.0\DontShowDialogs。
右边的窗格中将会显示你曾经设定为“今后不再显示”的对话框的参数。找到你误点击的参数,将它删除即可;或者,双击该参数,将数值数据一栏的显示由“1”改为“0”,就可以撤消对该对话框所设下的显示禁令啦。
[1] [2] [3] [4]
在Windows XP环境下无法成功安装TweakUI
Q我曾经尝试在Windows XP环境下安装一套Power Toys Tweak UI软件,但是每次屏幕上都会弹出“The procedure entry point GetDllDirectoryW could not be located in the dynamic link library Kernel32.dll.”的错误提示。请问有什么办法可以解决吗?(四川 张瑞)
ATweak UI是一套很优秀的Windows优化软件。在安装的过程中出现任何系统错误提示,原因都只有一个,就是你的Windows XP操作系统的版本有点旧了,应该升级为SP1。不过,现在既然连SP2都已经推出了,所以,最明智的做法就是直接将系统升级为最新的SP2版本。如果你的Windows XP已经被设置为自动更新,那么,也许你的电脑已经自动安装了SP2。如果没有,建议你登陆www.windowsupdate.com,下载并安装SP2。完成这一切之后,再安装TweakUI,应该会非常顺利啦。
Prefetch文件夹反复出现
Q我一直在使用Microsoft Windows XP Professional操作系统,C:\Windows目录下常常会出现一个名为Prefetch的不明子目录,里面存放的都是.exe文件,而且文件名的后面还多加了一个.pf的扩展名。请问Windows自选创建的这个文件夹是善意的还是恶意的?我曾经尝试着更改该文件夹的名称,但每次它又自动恢复为Prefetch。(广西 周延)
A悄无声息地出现的Prefetch文件夹,一定让你觉得很困惑吧?特别是该文件夹下的文件直接与你的硬盘上的执行程序相挂勾,让你更加不敢轻举妄动。有部分文件看上去好像是病毒程序的运行进程,不过,你不用担心,它们并不是真的病毒程序。Windows XP之所以自动创建Prefetch文件夹,是为了加快系统启动的进程。Windows XP将会自动记录下启动时运行的每一个程序,并根据这份资料来加快下一次启动的时间。电脑中的程序成千上万,即使出现重名的程序也不足为奇,碰到这种情况,系统将会自动在程序名的后面添加一个“后缀”,这也就是为什么有些文件名的后面会出现一连串的数字、字母和.pf的扩展名的原因(如图4)。
时间久了,Prefetch文件夹内自然会堆放了许多垃圾,特别是如果用户经常更换电脑配置的话,系统以前记录的进程资料就没有任何用处了。你完全可以放心大胆地将Prefetch文件夹清空,不用害怕,即使删除的文件中有有用的资料,Windows也会自动地重新创建。(李江卫)
小知识:
“Prefetch”是指预先提取的意思,它的作用是让Windows XP操作系统全面检查启动过程和所有运行程序,使系统能够预先提取下一笔非常态的资料,好处是使运行时的速度加快。但是,由于每次执行此操作都需经过资料处理过程,而且读取后的资料亦都会记录在硬盘内,加上需保持Prefetch资料的更新状态,从而使Windows XP在运行一段时间后就出现了迟缓和霸占空间的问题。
让显示设置维持原状
Q我最近刚换了一台新的笔记本电脑,使用过程中遇到了一个小小的麻烦。我在电脑上连接了一个KVM(Keyboard键盘、Video显示器、Mouse 鼠标)切换器,主要是为了使用19’CRT显示器来工作。在原来的笔记本电脑上,我将外接显示器的刷新率设置为75Hz,并且保存了这项设置。现在,每次接上新电脑,显示的刷新率会自动跳到60Hz。当然,我可以通过显示属性对话框来更改刷新率,但是,每次都需要重复这一步骤,让我觉得很烦,请问有什么一劳永逸的办法吗?(陕西 李佑)
A你最好搜索一下你的笔记本电脑中有没有安装什么图形工具软件。拿我现在所用的Sony VAIO TR3A为例吧,就安装了一个Intel图形控制器和一个名为Intel Extreme Graphics的图形工具软件。其中有一个“Save As Scheme”的选项,可将你目前所使用的显示器(比如说,CRT显示器)的显示设置保存下来。每次当你想恢复以前的设置时,只需要点击系统盘(system tray)上相对应的小图标,然后将鼠标光标移到“显示模式”的选项上,点击它,打开计划列表,然后点击CRT这一选项。虽然仍然需要手动操作来更改显示设置,但是,如果你新的笔记本电脑中安装了一套这样的工具软件,至少跟以前的步骤相比,确实简化了许多
将所需的数据复制到Excel工作表
Q我有一张里面包含了许多公式的Excel工作表,我想将另一张工作表中的数据合并到这张工作表中,同时不改变公式。请问,有什么办法可以实现吗?我曾经尝试过剪切和粘贴,但是,这样一来,所有的公式就都被覆盖了。请问除了手动输入之外,还有什么办法可以搬移工作表中的数据?(北京 张易)
[1] [2] [3] [4]
A根据你的描述,我们猜测你可能是想在两张格式完全相同的Excel工作表之间移动数据,两张表格的数据都放置在同一单元格区域中。接下来,我们进一步推测这些数据可能是呈伞状分布的,并不是位于一块规则的方形区域中,否则的话,应该是简单的剪切粘贴就可以解决了。如果我们的猜测没错的话,请根据以下步骤来操作。
假设你想将工作表A中的数据移到工作表B中,B表中包含了一些公式。首先,将A表做一个备份C,然后打开C表,点击菜单“编辑” “定位”,点击定位对话框左下角的“定位条件”按钮,点击单选框“公式”,然后点击“确定”按钮。这样一来,C表中所有包含公式的单元格将会被选中,敲击Del键,将所有的公式删除。如果C表中还有一些内容不需要转到B表中,那么,也需要先将它们删除(如图5)。换言之,最终的C表中只包含了需要移动的数据。然后,按Ctrl+A键,将A表全选;再按Ctrl+C键,将A表复制到剪贴板上。
然后,打开B表,点击单元格A1,选择菜单“编辑” “选择性粘贴”,点击单选框“忽略空白”,最后,点击“确定”按钮。这样一来,只有数据资料被贴粘到B表中,原来的公式都没有改变。记住,这个方法只适用于在两张格式布局完全一模一样的工作表之间转移数据。
(出处:http://www.sheup.com)
[1] [2] [3] [4]
将所需的数据复制到Excel工作表
Q我有一张里面包含了许多公式的Excel工作表,我想将另一张工作表中的数据合并到这张工作表中,同时不改变公式。请问,有什么办法可以实现吗?我曾经尝试过剪切和粘贴,但是,这样一来,所有的公式就都被覆盖了。请问除了手动输入之外,还有什么办法可以搬移工作表中的数据?(北京 张易)
A根据你的描述,我们猜测你可能是想在两张格式完全相同的Excel工作表之间移动数据,两张表格的数据都放置在同一单元格区域中。接下来,我们进一步推测这些数据可能是呈伞状分布的,并不是位于一块规则的方形区域中,否则的话,应该是简单的剪切粘贴就可以解决了。如果我们的猜测没错的话,请根据以下步骤来操作。
假设你想将工作表A中的数据移到工作表B中,B表中包含了一些公式。首先,将A表做一个备份C,然后打开C表,点击菜单“编辑” “定位”,点击定位对话框左下角的“定位条件”按钮,点击单选框“公式”,然后点击“确定”按钮。这样一来,C表中所有包含公式的单元格将会被选中,敲击Del键,将所有的公式删除。如果C表中还有一些内容不需要转到B表中,那么,也需要先将它们删除(如图5)。换言之,最终的C表中只包含了需要移动的数据。然后,按Ctrl+A键,将A表全选;再按Ctrl+C键,将A表复制到剪贴板上。
然后,打开B表,点击单元格A1,选择菜单“编辑” “选择性粘贴”,点击单选框“忽略空白”,最后,点击“确定”按钮。这样一来,只有数据资料被贴粘到B表中,原来的公式都没有改变。记住,这个方法只适用于在两张格式布局完全一模一样的工作表之间转移数据。
(出处:http://www.sheup.com/)
[1] [2] [3] [4] [5]