God likes to make fun of us, but we have to be serious.

Wednesday, April 29, 2009

远程关闭或重启局域网中的计算机

平时经常碰到需要远程关闭和重启用一个局域网内的Windows XP系统的情况。今天查了下资料,其实很简单。

设在同一个局域网内,用户所在计算机为A,要远程关闭或重启的计算机为B。

首先保证A能够ping通B。同时还要保证知道A知道B的IP、管理员帐号和密码(如果不知道管理员帐号和密码,则另外需要在B的本地安全策略中加入guest账户进行远程关机或重启的权限)。

随后,在cmd下执行:


net use \\IP\ipc$ "密码" /user:"用户名"(没有引号)


获得B的管理员权限。最后再调用命令


shutdown -r -f -m \\IP -t 30


来对B进行重新启动(去掉-r参数则执行关闭)。


附:shutdown命令的格式为:


shutdown [-i -l -s -r -a] [-f] [-m [ComputerName]] [-t xx] [-c "message"] [-d [u][p]: xx: yy]


各参数的含义如下:

-i 显示图形界面的对话框。

-l 注销当前用户,这是默认设置。-m ComputerName优先。

-s 关闭计算机。

-r 关闭之后重新启动。

-a 中止关闭。除了-l和ComputerName外,系统将忽略其它参数。在超时期间,只可以使用-a。

-f 强制运行要关闭的应用程序。

-m [ComputerName] 指定要关闭的计算机。

-t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。

-c "message" 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用127个字符, 引号中必须包含消息.

-d [u] [p]: xx: yy 列出系统关闭的原因代码。

让TeXShop支持自定义的文件扩展名

TeXShop是一款Mac下十分好用的LaTeX专用编辑器. 但是目前TeXShop支持的文件扩展名似乎只有.tex. 如果用它打开其他后缀名(如.latex等)的文件, 则TeXShop无法识别, 包括Typeset和语法高亮的功能都失去了效果. 如下图(以.latex为后缀的文件用TeXShop打开后的效果):



很多时候, 这给编辑工作带来很多不便, 特别是当源文件是从别的环境和系统中传来的时候, 经常会有文件后缀名不是.tex结尾的情况, 临时去改未免太过麻烦.

幸好, 我们可以通过一个终端命令一次性将我们想要支持的文件扩展名加入TeXShop的支持列表中, 从而一次性解决问题.

进入Terminal后, 键入以下命令后回车:

defaults write TeXShop OtherTeXExtensions -array-add "latex"

红色标出的部分是你想要让TeXShop支持的任何文件后缀名.

完成后, 退出TeXShop, 重新启动TeXShop, 再打开以.latex结尾的文件, 发现问题已经解决. 效果如下图所示:



好了, Enjoy!


Technorati Tags: , , ,