61阅读

命令行启动控制面板-命令行启用xp下的远程桌面实现远程控制

发布时间:2017-11-05 所属栏目:Windows系列

一 : 命令行启用xp下的远程桌面实现远程控制

上午需要登入机房的一台XP主机(hostname:tel02)运行交换机的话费查询程序整理内线清单,上楼后才发现钥匙忘家里了。

同事还等着要清单呢,怎么办?打不开门,只能考虑用远程控制。可是手头又没有现成的远控软件,于是想试试看远程桌面能连上不。很不幸的是,那台XP主机没有启用远程桌面,甚至连TELNET都没开。

好在域控已经配置了终端服务,于是先在楼下我自己的主机上用mstsc远程登入域控,再使用域控的“计算机管理”连接到那台xp远程主机tel02,确认“服务”项目中远程主机的RemoteRegistry、Telnet、TerminalServices服务都已经开启了。最后一步,也是最关键的,——利用命令行启用远程主机的远程桌面:

先telnet到远程主机上:telnet tel02
输入username、password,稍等一会儿后,看到了命令行下的提示符: C:
说明已经成功登入tel02主机了。运行:

copy con term.bat
echo Windows Registry Editor Version5.00>3389.reg
echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServer]>>3389.reg
echo"fDenyTSConnections"=dword:00000000>>3389.reg
echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWdsrdpwdTdstcp]>>3389.reg
echo"PortNumber"=dword:00000d3d>>3389.reg
echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWinStationsRDP-Tcp]>>3389.reg
echo"PortNumber"=dword:00000d3d>>3389.reg
regedit /s 3389.reg
del 3389.reg
del term.bat
^Z

在C盘根目录下建立了一个名为term.bat的批处理文件。批处理内容是:先建立一个与开启远程桌面有关的注册表文件3389.reg,然后运行3389.reg,将3389.reg的文件内容导入系统注册表,最后是删除3389.reg以及term.bat自身。

最后一步:运行term.bat。

用不着重启远程主机,在我的主机上运行mstsc连接tel02主机,毫无意外的出现了远程主机的登录界面。

大功告成。


二 : windows命令行调用控制面板程序

从网络收集的在Windows 7下可以使用的各个命令语句:

control.exe /name microsoft.folderoptions control.exe /name Microsoft.AddHardware

启动资源管理器的 文件夹属性 选项卡

控制面板\所有控制面板项\设备和打印机 控制面板\所有控制面板项\管理工具

control.exe /name Microsoft.AdministrativeTools control.exe /name Microsoft.PeopleNearMe

网络邻居

声音

控制面板\所有控制面板项\自动播放

control.exe /name Microsoft.AudioDevicesAndSoundThemes control.exe /name Microsoft.AutoPlay

control.exe /name Microsoft.Personalization 控制面板\所有控制面板项\个性化

control.exe /name Microsoft.BackupAndRestoreCenter 控制面板\所有控制面板项\备份和还原 control.exe /name Microsoft.PhoneAndModemOptions

设置电话和调制调解器的连接向导:位置信息

control.exe /name Microsoft.BitLockerDriveEncryption 控制面板\所有控制面板项\BitLocker 驱动器加密 control.exe /name Microsoft.Printers

控制面板\所有控制面板项\设备和打印机

control.exe /name Microsoft.ColorManagement control.exe /name Microsoft.ProgramsAndFeatures

颜色管理

控制面板\所有控制面板项\程序和功能: 添加/删除程序 日期和时间

control.exe /name Microsoft.DateAndTime

control.exe /name Microsoft.DefaultPrograms control.exe /name Microsoft.DeviceManager control.exe /name Microsoft.SecurityCenter control.exe /name Microsoft.SyncCenter control.exe /name Microsoft.Fonts control.exe /name Microsoft.System

控制面板\所有控制面板项\默认程序 设备管理器

安全中心:控制面板\所有控制面板项\操作中心

控制面板\所有控制面板项\同步中心

控制面板\所有控制面板项\字体 控制面板\所有控制面板项\系统:

查看Windows版本等

control.exe /name Microsoft.GameControllers control.exe /name Microsoft.GetPrograms

游戏控制器

控制面板\程序\获得程序 任务栏和“开始”菜单属性

control.exe /name Microsoft.TaskbarAndStartMenu control.exe /name Microsoft.UserAccounts

控制面板\所有控制面板项\用户帐户 控制面板\所有控制面板项\入门 iSCSI 发起程序 属性 启动Windows Defender

启动 键盘 属性 对话框

control.exe /name Microsoft.WelcomeCenter control.exe /name Microsoft.iSCSIInitiator control.exe /name Microsoft.WindowsDefender control.exe /name Microsoft.Keyboard

control.exe /name Microsoft.WindowsFirewall control.exe /name Microsoft.MobilityCenter control.exe /name Microsoft.Mouse

控制面板\所有控制面板项\Windows 防火墙 Windows 移动中心 鼠标 属性

control.exe /name Microsoft.NetworkAndSharingCenter 控制面板\所有控制面板项\网络和共享中心 control.exe /name Microsoft.WindowsUpdate control.exe /name Microsoft.OfflineFiles

控制面板\所有控制面板项\Windows Update 脱机文件

控制面板\所有控制面板项\家长控制

control.exe /name Microsoft.ParentalControls

compmgmt.msc

devmgmt.msc

diskmgmt.msc

wmimgmt.msc

certmgr.msc

secpol.msc

services.msc

sysdm.cpl

telephon.cpl

wscui.cpl

timedate.cpl

appwiz.cpl

inetcpl.cpl 计算机管理 设备管理器 磁盘管理实用程序(可以进行有损分区) 打开windows管理体系结构(WMI):Wmimgmt-[控制台根节点\WMI控件(本地)] 证书管理实用程序 本地安全策略 本地服务设置 系统属性:类似WinXP等右击“我的电脑”后选择的“属性” 设置电话和调制调解器的连接向导:位置信息 安全中心:控制面板\所有控制面板项\操作中心 时间/日期 属性 控制面板\所有控制面板项\程序和功能:安装、反安装程序 添加/删除程序 Internet属性

intl.cpl 区域和语言选项(输入法选项):控制属性:

常规文字种类、数字、货币、时间、日期、输入法区域设置

游戏选项

声音和音频设备:声音/多媒体属性 joy.cpl mmsys.cpl

ncpa.cpl 控制面板\所有控制面板项\网络连接

powercfg.cpl 控制面板\所有控制面板项\电源选项

desk.cpl 控制面板\所有控制面板项\显示\屏幕分辨率

main.cpl 鼠标选项

firewall.cpl

odbccp32.cpl

winver WINDOWS防火墙:控制面板\所有控制面板项\Windows 防火墙 ODBC数据源管理器 检查Windows版本

wiaacmgr 扫描仪和照相机向导

cmd CMD命令提示符

CMD命令提示符 command

nslookup IP地址侦测器

osk

calc 打开屏幕键盘 启动计算器

启动字符映射表 charmap

cliconfg SQLSERVER客户端网络实用程序

control 打开控制面板:控制面板\所有控制面板项

msconfig 系统配置实用程序

mplayer2 简易widnows media player 媒体播放机

mspaint 画图板

shutdown 关机命令(详细请在cmd中输入shutdown/?)

mobsync

dxdiag 控制面板\所有控制面板项\同步中心 检查directx信息,还可以查看系统基本配置信息

gpedit.msc

lusrmgr.msc

perfmon.msc 组策略(Home Basic受限) 本地用户和组(本地) 计算机性能监测程序

dcomcnfg 打开系统组件服务

sysedit 系统配置编辑器

sigverif 文件签名验证程序

SoundRecorder

SnippingTool 系统自带录音机 系统自带截图工具

odbcad32 ODBC数据源管理器

syskey

sfc.exe

系统加密,一旦加密就不能解开,保护windows 7系统的双重密码 系统文件检查器,需要管理员权限启动cmd,并在命令行中输入命令及参数 扫描所有受保护的系统文件的完整性,并用正确的 Microsoft 版本替换不正确的版本。

需要管理员权限启动cmd,在DOS窗口中进行系统扫描。windows文件保护 sfc /scannow

cleanmgr 垃圾整理

dvdplay DVD播放器(Windows Media Player)

eventvwr 一个事情查看器

eudcedit 造字程序:专用字符编辑程序

explorer 打开资源管理器

fsmgmt.msc

shrpubw

mmc 共享文件夹管理器 共享文件夹设置工具:创建共享文件向导 打开控制台

iexpress 系统自带安装程序制作工具

logoff

mem.exe

migwiz

mstsc -注销命令 显示内存使用情况(先要运行cmd,进入DOS命令窗口) -文件转移向导 --远程桌面连接

放大镜实用程序

打开记事本

写字板

写字板

控制面板\所有控制面板项\Windows Update

注册表编辑器 magnify notepad wordpad write wuapp regedit

regedt32 注册表编辑器

narrator 屏幕“讲述人”

rsop.msc 组策略结果集

regsvr32/?

taskmgr 调用、卸载DLL文件运行(详细请在cmd中输入regsvr32/?) 任务管理器

wscript windows脚本宿主设置

三 : Windows服务打开的多种方法(计算机管理/运行命令/控制面板等等)

Windows系统中的一些服务。每个服务都有每个服务的作用,比如说打印服务、文件共享服务、主题服务等、计算机日志服务,还有一些系统必须的一些服务这里就不一一的细说了;

计算机管理中打开服务方法

这是最常用的方法,直接在我的电脑图标上右键在弹出的菜单中选择管理弹出如图1-2所示的计算机管理界面。
我的电脑打开计算机管理方法
(图1-1我的电脑打开计算机管理方法)

在计算机管理界面的左侧找到“服务和应用程序”点击可打开下级栏目中的服务并单击,右侧就会出本地电脑中所有已经注册的服务列表。
计算机管理服务项中的服务列表
(图1-2计算机管理服务项中的服务列表)

使用运行命令打开计算机服务管理

单击桌面中的开始菜单,找到并单击运行。

(图2-1开始菜单中的运行程序)

在出现的运行窗口中输入“services.msc”然后按确定按扭,或者直接回车即可调出本地服务项;
开始运行SERVICES.msc命令打开计算机服务管理
(图2-2开始运行SERVICES.msc命令打开计算机服务管理)
编者注:需要说明的是:services.msc 大小写都没区别。

计算机服务程序文件在那里不管是使用的是运行命令还是计算机管理中打开服务项,其实都是调用的C:WINDOWSsystem32目录下的services.msc程序文件;所以直接可以双击C:WINDOWSsystem32目录下的services.msc同时可以调出计算机服务;

编者注:C是我的系统盘,如果系统没有安装在C盘请在系统盘下的WINDOWSsystem32目录下查找。
系统目录下的SERVICES.MSC服务程序文件
(图3系统目录下的SERVICES.MSC服务程序文件)

控制面板中的服务管理程序

一般电脑中都有一个管理工具,而管理工具里就有一个服务的快捷方式,相应不少电脑里都有这个快捷方式,有些电脑可能没有。
打开操作系统的控制面板,找到管理工具并双击打开此项。
控制面板中的管理工具
(图4-1控制面板中的管理工具)

打开控制面板中的管理工具之后,这里有很多一些程序的快捷方式,找到服务并双击即可打开Windows的服务管理。
管理工具中的服务快捷方式
(图4-2管理工具中的服务快捷方式)

使用搜索services.msc找到系统服务程序文件

一般来说此文件都是在C:WINDOWSsystem32目录下的,但是因为此目录下文件过多,找起来很累,或者此目录下根本就没有此文件的话,可以通过搜索功能搜索“services.mst”搜索到此文件。

打开我的电脑,单击搜索按扭,在搜索或部分文件名这里输入“services.msc”,查找范围就C盘(系统盘),然后单击搜索即可开始搜索。一般等一会儿就可以搜索到相就文件,如果没有搜索到此文件的话,可能是被误删除或者移动了。如果搜索到不是在此目录下的话,建议把此文件复制到WINDOWSsystem32目录下。
搜索系统中服务程序文件
(图5搜索系统中服务程序文件)

Windows服务程序打不开怎么办

如果使用命令无法打开,而又使用其他方法能打开计算机服务的话,那么估计是系统环境变量配置错误。
参考资料:恢复系统默认的环境变量

如果使用所有方法都无法打开WIndows的服务程序的话,可以通过搜索功能搜索“services.msc”搜索全盘,看看能否搜索到此文件,如果能搜索到的话,可以那么剪贴到C:WINDOWSsystem32目录下,即可打开了。

如果查看到C:WINDOWSsystem32目录下的services.msc文件的大小是0kb的话,那么极有可能此文件是被病毒木马或者恶意程序给破坏了。这时可以到安装模式中把此文件删掉,然后从其他电脑复制一个此文件过来即可。
参考资料:系统安全模式进入方式

Windows服务程序文件下载

services.rar以上针对Windows平台的服务打开方法,根据自己喜好打开。

四 : Windows 演示设置如何使用命令行控制

在 Windows 7 上, 微软引入了一个叫 Windows 移动中心的程序,在这里,可以集中控制笔记本计算机的各项主要设置,例如电源方案、屏幕亮度等等。在 Windows 8 中,这个程序得以保留,但是呼出它的热键不再是 Win+X,因为现在的 Win+X 将会呼出位于屏幕左下角热点处的快捷菜单。现在要打开移动中心,则需要按 Win+X,并继续点击选择"移动中心(B)"。

打开之后,我们可以看见熟悉的移动中心的界面。

这里有一项功能其实很实用,但是可能鲜为人知,因为我没有发现身边的朋友中有多少人在使用它。它呢,就叫"演示设置"。

我们点开演示设置的图标,可以对它进行一定的设置:

大家可以从这里发现,演示设置的存在就是为了方便商务人士进行一键开启演示情景模式的。你可以把演示模式想象成电脑的一种特殊的情景模式,就好比手机上面的不同的情景模式对应着不同场合的铃声等系统方案一样。通过开启演示设置,Windows 可以自动为你关闭屏保,将系统音量设置为某一预定的值,还可以将桌面背景临时更换,而且还将屏蔽期间将会出现的各种系统通知和气泡消息。而当您做完演示之后,将电脑断开投影仪,并且关闭演示设置,那么,一切临时的设置都将得以还原,您又回到熟悉的桌面环境,回到您熟悉的个性化设置。

既然 Windows 演示设置这么有用,那大家不妨在下次做演示之前,来试一试。

其实,在一些企业里面,可能会有一些大型的会议或者演示活动,例如,对于研究机构的常规的项目演示,或者某些大型会议中将会用一台计算机播放PPT+做程序演示,那么在这些情景下,大家会担心是不是Windows什么时候会弹出一个提示,或者弹出一个更新请求,或者弹出别的什么可能打断会议的信息。那么IT部门在准备这些演示用公用笔记本计算机时,可能就会用到 Windows 演示设置了。这是一个实实在在的用户需求。

对于一些大的企业,IT部门可能希望在满足这些客户需求时,使用自动化的脚本来实现,因为届时真正使用该演示用公用笔记本的演示着,可能并不知道如何控制这些设置。那么在IT部署好系统后,可能需要通过脚本或者程序来自动做到所需满足的设置。好,现在就出现一个问题,就是像这样的移动中心里面的一些按钮的开启与关闭该如何自动化呢?

本例中的演示设置就是一个很好的示例。

其实,演示设置是通过一个独立的程序实现的,它的程序执行体的文件名是"PresentationSettings.exe",只不过,你在命令行下面调用它的时候,神马都不会显示,也没有帮助文件,只会弹出一个演示设置的配置对话框。

查阅微软的文档,也没有什么说明。难道真的没有什么窍门可以控制它的开启与关闭吗?我个人不太甘心,因为,如果没有的话,为什么移动中心的一个按钮就可以直接切换其启用和关闭两种状态?

通过任务管理器观察其调用的命令行,发现在点击"启用"按钮时,他调用了 PresentationSettings.exe,后面还跟了个参数 /start

同样,关闭演示设置的时候,跟了个参数 /stop。

所以,我们能通过这种方式爆出的演示设置命令行参数和说明如下:

演示设置的执行体

PresentationSettings.exe

开始演示命令行参数

/start

停止演示命令行参数

/stop

打开UI配置对话框

不带参数运行

知道了这两个关键参数,IT就可以通过脚本自动化控制演示设置的开启与关闭了,而无需用户的干预。

说到这里,我能吐槽的一点,就是 Windows 发展到了今天,竟然还有这种实用性功能不能通过命令行和脚本控制的,或者说官方都没有爆出命令行参数用法帮助的,或者说爆出的控制参数很有限、可控内容不及UI多的。像演示设置这样的功能,既然已经通过了模块化的小程序实现,那么,它理应提供自动化控制或者可编程、可脚本化的办法。

无独有偶,除了演示设置外,还有屏幕扩展方式的设置,也是一个样——有模块化的程序完成,但是同样没有提供命令行参数的用法。这个功能也是在移动中心提供,当然,屏幕扩展方式也可以用Win+P快捷键调出。为方便IT管理员的脚本工作,这里给出爆出的命令行参数:

外部显示器的执行体

DisplaySwitch.exe

仅电脑屏幕 命令行参数

/internal

复制 命令行参数

/clone

扩展 命令行参数

/extend

仅第二屏幕 命令行参数

/external

打开UI配置对话框

不带参数运行

如果您要通过脚本调出 Windows 移动中心,请知晓它的执行体是 mblctr.exe

希望在以后的版本中,这一问题能够做出调整。例如将移动中心更好地整合到系统控制面板,或者针对其中的每个模块提供 PowerShell 管理命令。其实,我们可以看出 Windows 在可编程性、可脚本管理性方面正做出的一些努力,例如 PowerShell 就是一个很好的例子,相信它在不久的将来将彻底取代 cmd,因为 cmd 底下的命令太多、太杂,而且使用的方法还不太一样。PowerShell 用统一的语法和规范,将便于 IT 专业人士的学习和日常使用。

本文标题:命令行启动控制面板-命令行启用xp下的远程桌面实现远程控制
本文地址: http://www.61k.com/1098332.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1