标签: cmd

为什么Windows cmd.exe限制为80个字符宽?

我喜欢在unix上拉伸我的终端.windows lame命令行背后的历史或原因是什么?

cmd

101
推荐指数
7
解决办法
8万
查看次数

在Windows .cmd文件或批处理文件中的路径中设置带空格的路径变量

我是脚本编写的新手,无法让这个工作.如果我将文件移动到没有空格的路径,我可以,但我希望它能够与空间一起工作.

我想从一个带有.cmd文件的文件夹中提取一堆Office更新.为了使批处理文件在任何计算机上都可用,我设置了一个路径变量,我只需要在一个地方更改它就可以在另一台机器上运行它.问题是路径中有一个空格.如果我在定义中的路径周围放置引号,cmd.exe会在它附加文件名和开关之前将它们放在路径周围,并且批处理失败并显示"命令行语法错误".没有引号,它失败,"不被识别为内部或外部命令,可操作程序或批处理文件."

为了测试,我正在使用帮助开关,直到或者如果我可以使它工作.我可以使用8.3文件/文件夹名称(例如我的文档作为MyDocu~1)来完成它,但它可以以不同的方式完成吗?

variables cmd space path batch-file

101
推荐指数
8
解决办法
36万
查看次数

在Windows批处理文件夹中打开网页

我有一个批处理文件可以做很多事情,最后需要打开一个Web浏览器到页面.有没有一种办法,在本质上,呼吁ShellExecuteHTTP打开网页?

Windows命令提示符

windows cmd batch-file shellexecute

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

如何使用Visual Studio代码作为Git MergeTool的默认编辑器

今天我试图使用git mergetoolWindows命令提示符,并意识到它默认使用VIM,这很酷,但我更喜欢VSCode.

如何将Visual Studio代码功能作为我的GUI来处理Git的合并冲突(甚至作为差异化工具)?

git cmd mergetool git-merge visual-studio-code

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

Windows批处理文件可以确定自己的文件名吗?

Windows批处理文件可以确定自己的文件名吗?

例如,如果我运行批处理文件C:\ Temp\myScript.bat,myScript.bat中是否有可以确定字符串"myScript.bat"的命令?

windows cmd batch-file

98
推荐指数
4
解决办法
8万
查看次数

从批处理文件中重定向输出

我正在创建一个批处理文件,其中包含一些简单的命令来从系统中收集信息.批处理文件包含获取时间,IP信息,用户等的命令.

我在批处理文件中组装了所有命令,然后运行,但是我希望批处理文件在运行时将结果输出到文本文件(日志).是否有可以添加到批处理中的命令?

请记住,我不想从cmd运行批处理,然后重定向输出; 如果可能,我想重定向批处理内部的输出.

windows cmd batch-file io-redirection

98
推荐指数
7
解决办法
25万
查看次数

我可以屏蔽bat文件中的输入文本

我正在编写一个批处理文件来执行其他一些程序.在这种情况下,我需要提示输入密码.我有办法屏蔽输入文本吗?我不需要打印*******字符而不是输入字符.Linux的密码提示行为(在打字时不打印)就足够了.

@echo off
SET /P variable=Password : 
echo %variable%
Pause
Run Code Online (Sandbox Code Playgroud)

这将读取输入,但我不能使用这种方法掩盖文本.

cmd batch-file command-prompt

95
推荐指数
9
解决办法
19万
查看次数

如何在Windows上使用GNU Make?

我安装MinGW和MSYS,补充C:\MinGW\binPATH,但我仍然无法在Windows上运行的Makefile cmd.我想运行cmd.exe并在那里键入,例如,make all但我的cmd说没有这样的命令.

我该怎么办?我不想使用MSYS shell,这不是重点.任何想法如何在Windows cmd中使用GNU Make,因为我可以在Ubuntu中使用它?我对此不感兴趣Cygwin.

windows cmd makefile gnu-make

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

如何复制目录结构但只包含某些文件(使用Windows批处理文件)

正如标题所说,我如何递归复制目录结构,但只包含一些文件.例如,给定以下目录结构:

folder1
  folder2
    folder3
      data.zip
      info.txt
      abc.xyz
    folder4
    folder5
      data.zip
      somefile.exe
      someotherfile.dll
Run Code Online (Sandbox Code Playgroud)

文件data.zipinfo.txt可以出现在目录结构的任何地方.如何复制完整的目录结构,但只包含名为data.zip和info.txt的文件(应忽略​​所有其他文件)?

生成的目录结构应如下所示:

copy_of_folder1
  folder2
    folder3
      data.zip
      info.txt
    folder4
    folder5
      data.zip
Run Code Online (Sandbox Code Playgroud)

windows cmd batch-file robocopy

94
推荐指数
7
解决办法
18万
查看次数

转义参数中的双引号

在Unix中,我可以运行myscript '"test"',我会得到"test".

在Windows中,cmd我得到了'test'.

如何将双引号作为参数传递?我想知道如何从cmd窗口手动执行此操作,因此我不必编写程序来测试我的程序.

windows cmd

94
推荐指数
4
解决办法
14万
查看次数