it-swarm.cn

Windows上有用的命令行命令

此Wiki的目的是促进使用命令打开常用的应用程序,而无需多次单击鼠标-从而节省了监视和排除Windows计算机故障的时间。

答案条目需要指定

  • 应用名称
  • 指令
  • 屏幕截图(可选)

命令快捷键

281
dance2die

惊人的关机计时器:

shutdown -s -t 7200 -c "shutting down in 120 mins, please type 'shutdown -a' in a command Prompt to cancel" -f
2
John Riselvato

sqlwb启动Microsoft SQL Server Management Studio。在开始菜单中找不到它时很方便,但是您知道它已安装在该服务器上。 :)

2
Lady Runa

以下网站显示了如何使用Windows注册表项“ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths”创建指向任何内容的命令行快捷方式。

自定义Windows运行命令
http://weblogs.asp.net/whaggard/archive/2004/04/11/111232.aspx

1
Nathan Hartley

要允许用户无需按ctrl-alt-delete即可登录,或者无需输入密码即可登录:

control userpasswords2
1
Andomar

按键组合。 。 。记事本将显示目录中的所有文件,使用向上和向下键进行选择,然后输入以执行命令。对于像我这样的懒惰打字员非常有用。

1
TheEruditeTroglodyte
desk.cpl

打开显示属性。 (对不起,没有图片)

1
Yuval
getmac

显示已安装的所有网络适配器的 MAC地址

1
justingrif
at

使您无需使用计划任务即可在本地或远程计划任务。

Running a command every Friday

AT 23:30 /EVERY:f c:\backups\weekly.cmd
1
pjp

pathping- traceroute ,用于收集详细的丢包统计信息。

1
Alexander Taran

命令中止关机过程。

c:\关机-a

1
Ziyad Ahmad

声音

命令

mmsys.cpl

打开

alt text

1
dance2die

日期和时间

命令

timedate.cpl

打开

alt text

1
dance2die

采用

httpcfg [query | set | delete] iplisten [ip address]

找出或更改IP地址 [〜#〜] iis [〜#〜] 正在监听

(如果要运行IIS以及其他一些HTTP服务器,它们在相同的盒子和端口上使用不同的IP地址。)

1
Gero

Windows安全中心

wscui.cpl

打开

alt text

1
dance2die
dsa.msc

是打开Active Directory用户和计算机的一种不错的快速方法。

1
user2059

多年前,我开始从NTinternals家伙使用sync.exe(用于文件高速缓存刷新)。我一直在迁移该二进制文件大约十年了,它仍然有效。他们的公司被Microsoft吸收,但是如果您进行搜索,二进制文件仍然在网上徘徊。

1
Adam D'Amico

避免单击的最佳方法是停留在命令行上。使用GNU工具和sysinternals工具)的路径目录将大大简化您的生活。好的grep不能解决所有问题。:-)

1
WaldenL
perfmon

打开Windows Performance Monitor

1
Dan Esparza

我最喜欢的:

ipconfig
tracert
ping
telnet
1
OscarRyz

我认为值得一提的是netsh的一个特别有用的方面:netsh winsock reset这是在XP Service Pack 2中添加的,用于将tcpip实现重置为默认值。在XP之前的版本中,在SP2之前,您需要使用winsockxpfix.exe应用程序,或者是要删除tcp/ip并重新安装的丑陋方法,此命令可以纠正由于任何原因导致tcp/ip损坏的问题。 。

同样,HELP命令列出了可以使用的其他许多命令。

1
DHayes

首次启动服务控制面板时,请重新安装;

services.msc /a

然后选择“标准”标签,将描述列一直移到最右边,然后File -> Save新布局。

1
DeckerDK

vssadmin

Usage:

vssadmin list shadows [/set={shadow copy set guid}]
        Lists all shadow copies in the system, grouped by shadow copy set Id.

vssadmin list writers
        Lists all writers in the system

vssadmin list providers
        Lists all currently installed shadow copy providers

vssadmin对使用vss的​​备份产品进行故障排除至关重要。使用vssadmin,您可以检查编写器状态,并列出卷上所有未完成的卷影副本。非常便利。

1
Holocryptic

将当前的日期,月份和年份获取到环境变量中(根据语言环境进行调整)。

命令行:

_for /f "tokens=2,3,4 delims=/ " %a in ('echo %date%') do set mon=%a && set day=%b && set year=%c
_

或在批处理文件中:

_for /f "tokens=2,3,4 delims=/ " %%a in ('echo %date%') do set mon=%%a && set day=%%b && set year=%%c
_

其他的东西

_ipconfig /displaydns_

WMIC-通过命令行访问WMI

dsqerydsgetdsmoddsadd-通过命令行访问AD

_net localgroup_

for /f %%a (' some command ') do call :sub %%a

在批处理文件中使用_::_代替REM

nbtstat

_NTRIGHTS.EXE grant sePriveleges_

设置/ P进行提示。

_IF ELSE_批处理:

_IF EXIST filename. (
    del filename.
) ELSE (
    echo filename. missing.
)
_
1
stangm

更改{username}的密码:

Net User {username} {newpass}

映射网络驱动器

Net Use z: \\servername\sharename /user:username
1
Ehsan
  1. mspaint

alt text

  1. msconfig:-系统配置实用程序 alt text

3。 ping IP地址 alt text

4 .文本板

alt text

5 .sshclient alt text

6 .%temp% alt text

1
Jayakrishnan T

以下列表中的项目可能是重复的,但我只是想添加一下,以防万一(这是来自好友的列表)。但是,这对于办公室工作人员可能比对系统管理员更有用:

  1. devmgmt.msc =设备管理器
  2. msinfo32 =系统信息
  3. cleanmgr =磁盘清理
  4. ntbackup =备份或还原Wizard(Windows备份实用程序)
  5. mmc = Microsoft管理控制台
  6. Excel = Microsoft Excel(如果已安装)
  7. msaccess = Microsoft Access(如果已安装)
  8. powerpnt = Microsoft PowerPoint(如果已安装)
  9. winword = Microsoft Word(如果已安装)
  10. frontpg = Microsoft FrontPage(如果已安装)
  11. 记事本=记事本
  12. 写字板=写字板
  13. calc =计算器
  14. msmsgs = Windows Messenger
  15. mspaint = Microsoft画图
  16. wmplayer = Windows Media Player
  17. rstrui =系统还原
  18. netscp6 = Netscape 6.x
  19. netscp = Netscape 7.x
  20. netscape = Netscape 4.x
  21. waol =美国在线
  22. control =打开控制面板
  23. 控制打印机=打开打印机对话框
1
MarlonRibunal

系统配置

msconfig

查看启动时运行的内容非常有用

1
Charles Faiga
bootsect.exe {/help | /nt52 | /nt60} {SYS | ALL | <DriveLetter:>} [/force]

Bootsect命令行选项

Bootsect.exe更新硬盘分区的主启动代码,以便在BOOTMGR和NTLDR之间切换。您可以使用此工具还原计算机上的启动扇区。

请注意,此工具仅在Windows安装DVD上的BOOT文件夹下可用。 (我认为只有Windows Vista或更高版本。)

1
fretje

记事本或类似的东西

notepad
1
Gulzar

看哪:

command.com

我经常会看到系统受到木马/蠕虫的困扰,这些木马/蠕虫试图锁定进入regedit,mmc,cmd.exe等系统内部的所有方式。然后您别无选择,只能从实时CD引导。 。但是,显然,有了command.com,您就可以做任何您想做的事情,而我还没有看到那不可用。

1
shylent
firewall.cpl

打开Windows防火墙设置。

1
scottm

我特别喜欢pushdpopd通过堆栈进行目录导航。他们不仅可以更改当前文件夹,还可以更改当前驱动器。 (cd /d也可以执行此操作。)此外,如果尝试pushd到UNC路径,则Shell会自动将共享映射到从Z开始并向后工作的驱动器号。当调用匹配的popd时,驱动器将自动取消映射。

1
afrazier

查询域控制器@ netdom/query/domain:MyDomainName fsmo

1
Nick O'Neil

打印%logonserver%

查看工作站已通过身份验证的DC)的一种非常快速简便的方法。在使用GPO和脚本时很有用。

1
Paul Ackerman
1
adopilot
diskmgmt.msc

开门
enter image description here

1
dance2die
whoami /all

曾经是reskit。

1
WooYek
  • 推动/弹出以堆栈样式在目录中移动
  • ldp.exe-唾手可得的所有LDAP/AD功能
  • nltest.exe-域和信任的瑞士军刀
1
Nasko
control keyboard

开门
enter image description here

1
dance2die

psexec

尽管它来自 Sysinternals ,但sysinternals工具是如此重要,通常安装在服务器上,它们也可能是操作系统的一部分。

psexec \\targetserver -w "d:\bin" "cmd" 

现在,您在远程计算机上有一个交互式Shell。输入“退出”回到家。我将经常使用它将某些内容应用于一组服务器,如下所示。

set srvs=server1 server2 server3 
set execthis=[something useful]
for %s IN (%srvs%) DO (
start psexec \%s -u domain\someUser -p superSecretOfCourse "cmd" "/C %execthis%" 
)

在这里,我展示了几个方便的技巧:

  1. 使用for循环多次执行命令(从批处理中使用%% s而不是%s)
  2. 开始在新进程中打开一个窗口-如果每个操作都需要几分钟,则非常方便。
  3. Psexec可以使用Windows身份验证或登录名。请注意,集成身份验证通常不会从本地到服务器跳到第三位置(例如SAN)-如果您需要访问网络资源,请提供用户名和密码
1
Precipitous
intl.cpl

开门
enter image description here

1
dance2die
inetcpl.cpl

开门
enter image description here

1
dance2die

dsa.msc-打开Active Directory用户和计算机。

1
bugs

任务管理器任务管理器

1
James Moore

tracert

用法:tracert [-d] [-h maximum_Hops] [-j主机列表] [-w超时] target_name

选项:

-d                 Do not resolve addresses to hostnames.

-h maximum_Hops    Maximum number of Hops to search for target.

-j Host-list       Loose source route along Host-list.

-w timeout         Wait timeout milliseconds for each reply.
1
Jonathan Parker

qfecheck
用于Server 2003、2000&XP-不适用于Server 2008,Vista或Win7(据我所知)

显示应用于服务器/工作站的已安装修补程序。

有关更多详细信息,请访问-> http://support.Microsoft.com/kb/282784

1
user38467

这是一个在Vista中运行RUNAS时将进行提升的VBScript:

Set objShell = CreateObject("Shell.Application")
app = wscript.arguments(0)
args = ""
for i = 1 to (WScript.Arguments.length - 1)
   args = args + wscript.arguments(i)
next
objShell.ShellExecute app, args, "", "runas"

像这样使用:runas.exe/user:domain\user“ wscript.exe runas_script.vbs mmc.exe”

1
James Risto

要快速打开Exchange 2007命令行管理程序,请执行以下操作:

exshell.psc1

Active Directory站点和服务:

dssite.msc

基本上,在开始菜单中的所有内容,我都会尝试获取快捷方式的属性并找出它们的实际含义。

哦,还有Vista中的“高架”命令提示符:

从搜索框“ cmd”开始-> + Ctrl + Shift + Enter

:)

1
Guamaniac
devenv   # to start visual studio IDE.
0
mB.

有人发布了类似的东西-我有一个修改的版本。

我创建一个登录logoff.exe的桌面快捷方式,并将其放置在所有服务器上的allusers/desktop中。这样,当您完成RDP会话后,只需双击注销图标即可!

爱它!

0
Alan

shadow将允许您隐藏某人的RDP或终端服务器会话。与另一方远程对盒子进行故障排除非常有用:

query user
shadow SESSIONNAME

A Control + *将停止隐藏会话。

0
user62491

电话和调制解调器属性

命令

telephon.cpl

打开

alt text

旁注:我希望我再也看不到这个屏幕了...

0
dance2die

鲜为人知的是eventtriggers

Windows任务计划程序具有一种隐藏的方式,可用于在Windows事件日志之一中发生特定事件时计划要运行的程序。这些任务只能通过eventtriggers命令进行配置。它的工作方式与schtasks非常相似。

参见 http://technet.Microsoft.com/zh-cn/library/bb490901.aspx

0
simon

创建执行磁盘快速无条件格式化的宏总是很有趣的:

doskey cd=format $1 /q /u

然后在驱动器A中格式化磁盘:

cd A:
0
notandy

powercfg.exe /查询

说明:使用此命令行工具,管理员可以控制系统上的电源设置。

powercfg.exe /?有关完整的命令列表

0
ggonsalv

除了自定义配置文件中的 BGInfo 之外,这是我通过组策略部署到域中的最好的方法:

elevate

它确实做到了;它会提升您在命令提示符下运行的任何命令,因此您无需显式启动提升的命令提示符,也不必以提升模式运行所有命令。它仍然可以调出UAC提示,但是当我在一天中的大部分时间都运行了命令提示并且其中包含我使用过的命令时,我发现它很有用,但是随后需要快速添加路线或执行一些操作需要海拔,而又不会丢失我的历史记录并开始新的cmd

正如我所说,我是通过组策略(将其部署到%windir%\system32),然后从 Wintellect的John Robbin 获得。

0
Ashley

当想要查找系统环境变量时,我在命令行中经常使用“ set”。例如最终用户计算机是否为64位。

键入不带参数的SET以显示当前环境变量。

0
Moif Murphy

MSINFO32

MSINFO32.EXE

Msinfo32 [/?] [/pch] [/nfo Path] [/report Path] [/computer ComputerName] [/showcategories] [/category categoryID] [/categories categoryID]

在事件日志和问题步骤记录器之间,您通常只需几次按键就可以获取关键的支持数据。

当我怀疑用户报告的信息时,经常让他们运行以下命令并通过电子邮件将输出发送给我:

msinfo32 /report %userprofile%\Desktop\sysinfo.txt

要不就:

msinfo32

然后:

File > Export
0
Somantra

我是的忠实粉丝

newsid
0
Lightly Salted