Questions tagged «cmd»

命令提示符(可执行名称cmd.exe)是Microsoft在OS / 2,Windows CE和所有Microsoft Windows操作系统上提供的命令行解释器。使用此标记可解决有关编程脚本或可从命令提示符运行的命令的问题。添加用于Windows版本的标签,以及描述任务或问题的标签。

8
批处理文件执行后如何自动关闭cmd窗口?
我正在运行具有以下两行的批处理文件: start C:\Users\Yiwei\Downloads\putty.exe -load "MathCS-labMachine1" "C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow 该批处理文件用于运行Xming应用程序,然后运行PuTTY应用程序,因此我可以SSH进入我大学的计算机实验室。 但是,如果运行此命令并且Xming尚未打开,则从PuTTY终端退出后,cmd窗口将保持打开状态。仅当我已经运行Xming时,关闭PuTTY终端时,cmd窗口才会关闭。我试图添加exit到批处理文件的最后一行,但无济于事。
88 batch-file  cmd 

5
在PowerShell中运行CMD命令
我在运行PowerShell命令时遇到很多问题。它正在做的是运行将在CMD提示窗口中运行的命令。 这是命令: "C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" PCNAME 我已经尝试了以下方法,但均未成功(我尝试了多次迭代以尝试获得可行的方法。语法可能全部搞砸了): $TEXT = $textbox.Text #$textbox is where the user enters the PC name. $CMDCOMMAND = "C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" Start-Process '"$CMDCOMMAND" $TEXT' #iex -Command ('"C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe"' $TEXT) 该命令将打开SCCM远程连接窗口,该窗口连接到用户在文本框中指定的计算机。

2
cmd文件中的%和%%有什么区别?
我最近在.cmd文件中包含了与此类似的行: for /f %%f in ('dir /b .\directory\*.sql') DO sqlcmd -b -o ".\directory\output\%%f.txt" -i ".\directory\%%f" 最初,我只使用%f,并且在命令行上运行时可以正常工作,而在文件中运行时则无法正常工作。当我切换到%% f时,它在文件中起作用。只是想知道有什么区别。
87 batch-file  cmd 


6
使用批处理文件递归删除目录中所有特定类型(扩展名)的文件
我需要删除dir1和dir2中的所有.jpg和.txt文件(例如)。 我试过的是: @echo off FOR %%p IN (C:\testFolder D:\testFolder) DO FOR %%t IN (*.jpg *.txt) DO del /s %%p\%%t 在某些目录中,它起作用了;在其他国家则没有。 例如,这没有做任何事情: @echo off FOR %%p IN (C:\Users\vexe\Pictures\sample) DO FOR %%t IN (*.jpg) DO del /s %%p\%%t 我在第二个片段中缺少什么?为什么不起作用?
84 batch-file  cmd 

3
在单独的行上回显%path%?
使用Windows命令提示符,我可以回显%path%并在单独的行中获取生成的路径吗?类似于Windows的东西: echo $path | tr ':' '\n' 我可以使用vanilla cmd进行此操作,还是需要Powershell或js脚本编写? 示例echo%path%输出: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\; 所需的输出: C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\Program Files\Microsoft SQL Server\80\Tools\Binn\; C:\Program Files\Microsoft SQL Server\90\DTS\Binn\; C:\Program Files\Microsoft SQL Server\90\Tools\binn\; C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\; C:\Program Files\Microsoft Visual …
83 powershell  path  cmd 




7
如何从CMD运行Pip命令
据我了解,Python 2.7.9附带安装了Pip,但是当我尝试从CMD(Windows)执行Pip命令时,出现以下错误: 'pip' is not recognized as an internal or external command, operable program or batch file. 当我键入时python,确实得到以下提示,这表明它已正确安装: Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. 但是我确实需要添加一些环境变量来使python部分在CMD上工作: 添加到环境变量PATH:"C:\Python27\" 定义系统变量PYTHONPATH:"C:\Python27\" 我在Python目录中找不到Pip文件夹,但是在中有一个名为“ ensurepip”的文件夹C:\Python27\Lib\。 有人知道如何获得Pip命令以开始在CMD中工作吗?
81 python  cmd  pip 

10
deltree发生了什么,它的替代品是什么?
在MS-DOS的早期版本中-我想说的是版本7,但我可能错了-有一个deltree命令,该命令从给定路径递归删除所有子目录和文件。 deltree不再存在,但del似乎没有继承删除树的功能。del /s删除文件,但不删除文件夹。 您如何轻松地(即在一个命令中)从批处理文件中删除树?
80 windows  batch-file  cmd  dos 

16
带时间戳的Ping
在Windows命令提示符下cmd,我使用ping -t to 10.21.11.81 Reply from 10.21.11.81: bytes=32 time=3889ms TTL=238 Reply from 10.21.11.81: bytes=32 time=3738ms TTL=238 Reply from 10.21.11.81: bytes=32 time=3379ms TTL=238 是否有可能获得这样的输出? 10:13:29.421875 Reply from 10.21.11.81: bytes=32 time=3889ms TTL=238 10:13:29.468750 Reply from 10.21.11.81: bytes=32 time=3738ms TTL=238 10:13:29.468751 Reply from 10.21.11.81: bytes=32 time=3379ms TTL=238 请注意,我只想使用CMD提供的命令来实现
79 cmd  timestamp  ping 

4
除了CMD.EXE,还可以使用其他Windows外壳程序吗?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 3年前关闭。 改善这个问题 我不喜欢内置Windows终端CMD.EXE。问题之一: 难以复制和粘贴。 难以调整窗口大小。 很难打开另一个窗口(没有菜单选项可以执行此操作)。 似乎总是在C:\ Windows \ System32中启动,这毫无用处。 奇怪的滚动。有时它确实向下滚动到空白处,并且您必须向上滚动到窗口实际填充的位置。 我喜欢Cygwin,但是Cygwin的问题在于它运行不同的可执行文件。Cygwin Python与Windows Python不同,它们链接到不同的库和内容。 谢谢。
78 terminal  cmd 

11
如何使用setx添加到Windows PATH变量?有奇怪的问题
我想使用修改Windows PATH变量setx。在Windows 8上,以下至少50%的时间有效: setx PATH %PATH%;C:\Python27\;C:\Python27\Scripts\ 如果出现错误“默认参数只能使用2次”,则在某些情况下以下工作: setx PATH "%PATH%;C:\Python27\;C:\Python27\Scripts\" 区别在于我们将第二个参数用引号引起来。我认为引号在%PATH%扩展为包含空格时很有必要。 但是,我在Windows 7上遇到了一些奇怪的问题。在一台特定的Windows 7计算机上,我遇到了以下问题: echo %PATH% 它打印: C:\Foo\;C:\Bar\;[...lots of stuff...]C:\Baz\ 然后我这样做: setx PATH "%PATH%;C:\Quux\" 然后显示“错误:截断了1,024个字符。” 现在,让我们检查一下PATH包含哪些内容: echo %PATH% 它打印: C:\Foo\;C:\Foo\;C:\Bar\;C:\Bar\;[...lots of stuff, now duplicated...]C:\B ...并且被截断为1,024个字符。由于重复,它跑了过来。同样有趣的是:尽管setx存在错误并且没有说“成功” ,但PATH的值仍在变化。 我能够重复几次这种奇怪的行为(幸运的是,我已经保存了PATH的原始内容)。 目前,我知道追加到PATH的唯一肯定方法是: echo 路径。 将PATH的内容复制到文本文件中,然后手动添加;C:\Python27\;C:\Python27\Scripts\到PATH的末尾。 将整个内容复制出文本文件。 setx PATH "<paste the string here>" 该过程在Windows 7和Windows …
78 windows  path  cmd  setx 

4
我如何才能逃脱感叹号!在cmd脚本中?
当我setlocal ENABLEDELAYEDEXPANSION在cmd脚本中进行设置后,有什么方法可以使我逃脱!我想用作命令的参数? @echo off setlocal ENABLEDELAYEDEXPANSION echo I want to go out with a bang! echo I still want to go out with a bang^!
77 batch-file  cmd 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.