标签: windows-command-prompt

Windows 上有用的命令行命令

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

回答条目需要指定

  • 应用名称
  • 命令
  • 截图(可选)

命令的快捷方式

windows command-line-interface windows-command-prompt

281
推荐指数
49
解决办法
31万
查看次数

在没有窗口的计划任务中运行 .bat 文件

我有一个计划任务,它启动一个robocopy每小时运行一次的批处理脚本。每次它运行时,桌面上都会弹出一个带有 robocopy 输出的窗口,我真的不想看到。

我设法通过运行预定的作业来使窗口最小化

cmd /c start /min mybat.bat
Run Code Online (Sandbox Code Playgroud)

但这每小时给我一个新的命令窗口。鉴于cmd /c“执行字符串指定的命令然后终止” ,我对此感到惊讶- 我一定误解了文档。

有没有办法在不弹出 cmd 窗口的情况下运行批处理脚本?

scripting windows command-line-interface scheduled-task windows-command-prompt

158
推荐指数
7
解决办法
32万
查看次数

是否有全局的、持久的 CMD 历史?

有时我会忘记 CMD 命令的确切语法,然后我想搜索我自己的 CMD 历史记录。显然,在同一个会话中,您可以使用向上和向下箭头键浏览它,但是以前的 CMD 会话的历史呢?是否有一个文件,一个历史记录被写入的日志,或者它是否都进入了数字涅盘?

谢谢!

windows history windows-command-prompt command

142
推荐指数
5
解决办法
27万
查看次数

Windows 命令提示符:如何将命令的输出放入环境变量中?

我想在 cmd.exe 中有一个包含星期几的环境变量。

当我运行这个命令时,我得到了我想要的结果。

C:\Users\tisc> powershell (get-date).dayofweek
Friday
Run Code Online (Sandbox Code Playgroud)

在这里,我试图将结果存储在环境变量中。

C:\Users\tisc> set dow = powershell (get-date).dayofweek
Run Code Online (Sandbox Code Playgroud)

但是当我试图得到它时,我没有得到我想要的字符串。

C:\Users\tisc> set dow
DoW=0
dow = powershell (get-date).dayofweek
Run Code Online (Sandbox Code Playgroud)

我的目标是将批处理文件中的变量用于某些备份脚本。

powershell batch windows-command-prompt

62
推荐指数
3
解决办法
16万
查看次数

Windows:将 stdout 和 stderror 重定向到空

我有一个正在运行的命令会产生大量输出,我想在不写入文件的情况下使输出静音。我使用以下内容将所有输出发送到文件,但我又不想要任何文件输出:

command > out.txt 2>&1
Run Code Online (Sandbox Code Playgroud)

我以前command > /dev/null在我的 CentOS 机器上使用过,但我在 Windows 上找不到类似的东西。

windows windows-7 windows-command-prompt stdout

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

发生系统错误 1219

我正在尝试通过部署脚本连接到远程服务器并在那里部署服务。

我首先说明“网络使用”并发送服务器的凭据。

但在这里我得到系统 1219 错误:

不允许同一用户使用多个用户名多次连接到服务器或共享资源。断开与服务器或共享资源的所有先前连接,然后重试。

我不知道除此之外我还有任何与服务器的连接。

我尝试过 net "use /delete",但被告知没有连接到服务器。

是什么赋予了?

networking windows windows-command-prompt net

42
推荐指数
3
解决办法
10万
查看次数

如何从脚本重新启动 Windows 服务?

我有一个批处理脚本,如下所示:

sc stop myservice
sc start myservice
Run Code Online (Sandbox Code Playgroud)

它出错是因为 sc 不会等到服务停止。如何使用脚本重新启动服务?

windows-service windows-command-prompt

41
推荐指数
5
解决办法
24万
查看次数

.cmd 和 .bat 文件有什么区别?

只是好奇。我们公司的“酷”人总是使用 *.cmd 而没有人能够向我解释其中的区别。

windows batch-file windows-command-prompt

38
推荐指数
3
解决办法
4万
查看次数

您如何处理“CMD 不支持 UNC 路径作为当前目录”?

我正在尝试将目录更改为文件服务器,例如:

cd \\someServer\\someStuff\
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误:

CMD 不支持 UNC 路径作为当前目录

导航到该目录的选项有哪些?

windows directory windows-command-prompt unc

38
推荐指数
3
解决办法
14万
查看次数

获取包含当前执行的批处理脚本的目录

%0在批处理文件中使用以获取批处理文件的包含目录,但结果是:-

c:\folder1\folder2\batch.bat

我只想要目录,没有批处理文件名,就像这样:-

c:\folder1\folder2\

我该怎么做?也许我应该过滤路径。如果是,我该怎么做?

windows command-line-interface batch windows-command-prompt path

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