标签: windows-command-prompt

windows cmd shell 环境

我经常使用它(cmd),但坦率地说,它的环境很糟糕。没有选项卡,调整窗口大小很痛苦,......等等。

Console2PowerCmd修复了其中一些问题。但是,我仍然很想知道 cmd shell 是否还有其他环境。如果你知道任何,请告诉。

shell windows-command-prompt

2
推荐指数
1
解决办法
521
查看次数

如何从命令提示符运行提升的命令提示符?

我已通过 psexec 远程连接到 Windows 7 计算机,并在 Windows 7 计算机上运行远程命令提示符。我试图执行的命令要求它在提升的命令提示符下运行才能工作。

如果我的起点是未提升的命令提示符并且我无权访问 GUI,我如何进入提升的命令提示符?

windows-7 windows-command-prompt

2
推荐指数
1
解决办法
1万
查看次数

在 Microsoft cmd.exe 中使用 for 循环,如何仅处理具有特定扩展名的文件?

我有一个文件夹c:\test\,并在其中两个文件a.txtb.txtv

我只想处理扩展名等于.txt.

如果我写这个命令

cd c:\test
for %f in (*.txt) do echo %f
Run Code Online (Sandbox Code Playgroud)

我会得到其中两个结果a.txtb.txtv上市。

同样的情况发生在

cd c:\test
dir *.txt
Run Code Online (Sandbox Code Playgroud)

好像.txt是一样的.txtv

我有意大利语的 Windows XP SP3 和结果

ver
Run Code Online (Sandbox Code Playgroud)

Microsoft Windows XP [Versione 5.1.2600]

相同的结果来自英语的 Windows 7 Microsoft Windows XP [Version 6.1.7601]

windows windows-7 batch-file batch windows-command-prompt

2
推荐指数
1
解决办法
2074
查看次数

2
推荐指数
1
解决办法
3万
查看次数

在 CMD shell 中正确转义带有空格的路径

我有以下路径:

“d:\workspace\Server 主干 - CI\make\make & publish.bat”

但是,当我尝试从 cmd shell 执行此操作时,出现错误:

'd:\workspace\Server' 不是内部或外部命令,也不是可运行的程序或批处理文件。

我究竟做错了什么?有没有办法正确地逃离这些空间?

windows windows-command-prompt escaping

2
推荐指数
1
解决办法
3万
查看次数

通过 MS Windows Server 创建新分区的命令行等效项是什么?

例如,

当我将 LUN 连接到给定服务器时,我进入 Windows 管理,右键单击新磁盘,然后单击新建分区。

鉴于 Windows CMD 提示,我如何通过 cmd-line 完成向导所做的相同事情?

windows-server-2003 storage windows-command-prompt

1
推荐指数
1
解决办法
40
查看次数

什么应用程序用于运行 cmd 脚本?

我正在本地组策略中创建应用程序白名单,并且需要能够运行 cmd 脚本文件。简单地将cmd.exewscript.exe、 或cscript.exe加入白名单不会产生任何影响。我的脚本文件有.cmd扩展名。是否有处理.cmd脚本文件的不同应用程序?

scripting windows-xp group-policy windows-command-prompt

1
推荐指数
1
解决办法
307
查看次数

因为批量读取文件夹时有奇怪的行为

我正在尝试做一个简单的批处理(这不是全部,但这是使一切都失败的部分)

@echo off
for /f "tokens=*" %%G in ('dir /s /b /a:d "e:\tmp\*"') do (
    echo %%G
    set fullpath=%%G
    set basename=%fullpath:~7%
    echo %fullpath%
    echo %basename%
)
Run Code Online (Sandbox Code Playgroud)

这个脚本应该从任何地方运行,因此有趣的 for 循环。它应该查看目录,然后做一些事情。

在这个特定的目录中,还有另外 3 个目录:bomslenovodb,cpatfinance

预期输出

e:\tmp\bomslenovodb
e:\tmp\bomslenovodb
bomslenovodb
e:\tmp\cpat
e:\tmp\cpat
cpat
e:\tmp\finance
e:\tmp\finance
finance
Run Code Online (Sandbox Code Playgroud)

实际输出

First run
e:\tmp\bomslenovodb
ECHO is off.
ECHO is off.
e:\tmp\bomslenovodb
e:\tmp\cpat
ECHO is off.
ECHO is off.
e:\tmp\cpat
e:\tmp\finance
Second run
ECHO is off.
ECHO is off.
e:\tmp\finance
e:\tmp\bomslenovodb
e:\tmp\finance
ECHO is …
Run Code Online (Sandbox Code Playgroud)

windows-server-2008 batch-file windows-command-prompt

1
推荐指数
1
解决办法
150
查看次数

PowerShell - 在每个目录中输入 no 并打开 notepad2

你知道notepadPowerShell或cmd.exe中的命令吗?我想对NotePad2做同样的事情我想在 PowerShell 中键入以下命令并打开 me.txt 文件;

PS C:\Apps> no -me
Run Code Online (Sandbox Code Playgroud)

我该如何配置?

powershell command-line-interface windows-command-prompt

0
推荐指数
1
解决办法
139
查看次数

cmd /c 在 server 2012 上的行为不同

尝试编写一个批处理文件来关闭我的 2012 服务器,但遇到了一个奇怪的问题。例如,在 2008 年,如下所示的批处理文件按预期运行:

cmd /c shutdown -s -t 0
Run Code Online (Sandbox Code Playgroud)

在服务器 2012 上,当我单击批处理文件时,它会不断生成 cmd 进程,直到我强行关闭它。是什么赋予了?

windows-command-prompt windows-server-2012

0
推荐指数
1
解决办法
521
查看次数

Windows:找出哪个进程产生了另一个进程

我的流程有点像下面的情况。我们有 2 个可执行文件,foo.exe 和 bar.exe。bar.exe 总是由 foo.exe 启动。我想知道如何找出哪个 bar.exe 是由哪个 foo.exe 生成的。这可能很简单,但无法解决。

Name      Pid

foo.exe   1
foo.exe   2
foo.exe   3

bar.exe   4
bar.exe   5
bar.exe   6
Run Code Online (Sandbox Code Playgroud)

为 dos 或 powershell 解决方案感到高兴。

windows powershell windows-server-2008 windows-command-prompt

0
推荐指数
1
解决办法
2788
查看次数