存档: 标签: ‘Windows’

Windows 7 远程桌面

没有评论 2010年3月29日

修改远程桌面端口

修改 Windows 远程桌面端口,需要修改注册表中以下两项的 PortNumber 值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP-Tcp

多用户登陆破解

在 Windows 7 中,远程登录默认只支持一个用户登陆。如果在登录时发现当前电脑已经有其他用户使用,会弹出提示,继续后会中断当前用户的操作。打开类似 Windows Server 的多用户登陆支持,需要修改 Windows\System32\ 的 termsrv.dll 文件。通过十六进制编辑器执行如下替换操作:

x86 版本:

替换 3B86200300000F84574B01
为 B800010000908986200300

替换 85E0FEFFFF43
为 85E0FEFFFF90

替换 7C34397DF874
为 7C34397DF8EB

x64 版本:

替换 8B873806000039873C0600000F849ACE0000
为 B80001000090898738060000909090909090

替换 488D4C2460BB01
为 488D4C2460BB00

替换 1F837C24500074
为 1F837C245000EB

或直接下载附件:Concurrent_RDP_Win7

远程登陆 console 界面

在 Windows Server 中,用户已经本地登陆之后再在远程登录,远程会话和本地会话会出现不一致的情况。这时,通过在远程访问地址后面加 /admin 参数,登录到本地的 console 会话。另外,也可以直接运行命令行 mstsc /admin。当然,在 Windows 任务管理器中,直接选择想到登陆的会话,然后右键菜单选择“连接”也可以。

Tomcat 无法启动

没有评论 2010年1月20日

Windows 环境中 Tomcat 无法正常启动。查看日志文件,报错:Failed creating java e:\jdk1.6\jre\bin\server\jvm.dll

解决方法:复制 jdk\bin\msvcr71.dll 到 tomcat 安装目录下的 bin 目录。

修改 Windows 7 启动菜单

没有评论 2009年5月8日

图形界面方法

“开始”-“运行”-“msconfig”,在 Boot 标签中可以修改启动菜单的选项。

命令行方法

用“管理员模式”运行“命令提示符”,使用 bcdedit 命令。

例如,修改 Vista 菜单项的名称:

bcdedit /set {default} description "Windows Vista"

Google 桌面与超大文件夹删除

没有评论 2009年4月17日

从来没有见过这么白痴的程序。

搞个 “Google 桌面”本来就是想把 Google 日历放在手边想看就看,顺便加上个便条好用来记点东西。没想到……这破程序居然非自作多情搞什么桌面搜索,把我电脑里的所有 zip 文件夹都解压缩到 temp 文件下了!我100G的C盘本来也就用了不到五分之一,现在只剩下可怜的10G。

可别说我冤枉它,我已经在 Google Group 里面看到了和我同命相连的朋友。不过这家伙更可怜点,他是一个程序一个程序试验的。

卸就一个字!

接下来,就会有个麻烦的问题。temp 被搞的超过1万个文件夹,几十G的数据,直接从资源管理器里面删除会导致删除程序不停的计算删除文件大小一直到卡死。试了 TotalCMD 等几个第三方工具也是一样。

怎么办呢?回归 DOS。

运行 cmd,然后 cd 进入目录,rm /q /s 加上文件夹名称,然后就等着吧。/q 是安静模式,/s 是删除子目录及文件。

我已经等了5分钟了……硬盘灯还在狂闪。但起码比资源管理器里面的报错死机强。

VirtualBox 命令行启动

没有评论 2009年3月30日

通过命令行启动 VirtualBox,可以省去直接启动虚拟机显示图形界面的那部分资源。这种形式非常适用于在服务器上虚拟 n 台机器同时提供服务。使用 Host Interface 网络连接方式,可以让虚拟机的虚拟网卡获取和主机一样的网络地址等信息,从而可以直接对外提供服务。

下面以 Solaris 10 主机上运行虚拟 Windows XP 为例。

1. 查看主机上的可用虚拟机:

2. 使用 VRDP 方式通过命令行启动虚拟机:

当然也可以用 Headless 启动无前端图形界面方式:

$ VBoxHeadless -startvm "winxp"

3. 查看已经运行虚拟机:

这一串编号是虚拟机的 UUID。

4. 在另外一台计算机上远程桌面连接该 XP 虚拟系统,顺利登陆:

5. 下面是一些配置示例:

(1) 修改虚拟机配置:

$ VBoxManage modifyvm "winxp" -memory "256MB" -acpi on -boot1 dvd -nic1 nat

(2) 创建一个虚拟磁盘:

$ VBoxManage createhd -filename "WinXP.vdi" -size 10000 –register

(3) 将虚拟磁盘和虚拟机关联:

$ VBoxManage modifyvm "winxp" -hda "WinXP.vdi"

(4) 挂载光盘镜像 ISO:

$ VBoxManage openmedium dvd /full/path/to/iso.iso

(5) 将光盘镜像 ISO 和虚拟机关联

VBoxManage modifyvm "winxp" -dvd /full/path/to/iso.iso

6. 如果需要创建另外一个虚拟系统,可以通过 createvm 命令,这是一个 SUSE 的例子: