标签: batch-file

如何在批处理文件或命令提示符中使用“<<”?

我知道>>用于什么,它将所有消息写入文件而不是屏幕。我猜想<<反过来,我尝试并收到一条消息:<< was unexpected at this time.

请告诉我<<用于什么以及如何使用。

command-line batch-file cmd.exe

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

如何在 Windows 中自动创建命名文件夹列表?

所以,我正在学习一门包含数百个子讲座的在线课程。我需要在相应的子文件夹中下载每个讲座的源代码。120多节课,一个一个地创建一个子文件夹是一个艰苦的过程。

这是我当前的文件夹结构:

在此处输入图片说明

有没有一种方法可以通过批处理文件或类似的东西一次创建所有这些子文件夹以及正确的名称。

windows windows-7 script batch-file

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

Windows 通过 CLI 批量重命名中间文件名?

原始文件

File 15 - Example.txt
File 2 - Example.txt
File 22 - Example.txt
File 3 - Example.txt
File 4 - Example.txt
File 5 - Example.txt
Run Code Online (Sandbox Code Playgroud)

期望输出

File 15 - Example.txt
File 02 - Example.txt
File 22 - Example.txt
File 03 - Example.txt
File 04 - Example.txt
File 05 - Example.txt
Run Code Online (Sandbox Code Playgroud)

单个文件可以很容易地重命名ren

ren "File 2 - Example.txt" "File 02 - Example.txt"
Run Code Online (Sandbox Code Playgroud)

是否可以使用 Windowsrenrename工具对其进行批量重命名?

windows command-line rename batch-file

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

配置 Windows 快捷方式以提示输入

我发誓我记得在过去的 Windows 中以某种方式设置桌面快捷方式,该快捷方式会提示输入并将其传递到它正在运行的命令中。具体来说,我想运行一个以密码作为输入的批处理文件,但不将该密码存储在快捷方式中。

有没有办法在 Windows 7 中做到这一点?

windows-7 batch-file

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

如何在批处理文件中获取 Visual Studio 安装路径

通常,路径类似于C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\.

从 Visual Studio 中,可以使用$(VCInstallDir)$获取此路径。

Q: But in a batch file, how to get this path?
Run Code Online (Sandbox Code Playgroud)

我知道可以%VS100COMNTOOLS%在批处理文件中使用环境变量来获得类似的路径,即C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\.

解决方案不应依赖于 VS 的版本。

path batch visual-studio batch-file

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

CMD 命令为每个文件创建文件夹并将文件移动到文件夹中

我需要一个可以从命令行运行的命令,为目录中的每个文件(基于文件名)创建一个文件夹,然后将文件移动到新创建的文件夹中。

例子 :

起始文件夹:

Dog.jpg
Cat.jpg
Run Code Online (Sandbox Code Playgroud)

以下命令非常适合为当前工作目录中的每个文件名创建一个文件夹。

for %i in (*) do md "%~ni"
Run Code Online (Sandbox Code Playgroud)

结果文件夹:

\Dog\
\Cat\
Dog.jpg
Cat.jpg
Run Code Online (Sandbox Code Playgroud)

我需要更进一步,将文件移动到文件夹中。

我想要实现的是:

\Dog\Dog.jpg
\Cat\Cat.jpg
Run Code Online (Sandbox Code Playgroud)

有人可以用一个命令帮助我完成所有这些吗?

windows batch-file

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

两个程序的 StdIn 和 StdOut 绑定

假设我有两个名为ProgramA和 的程序ProgramB。我想在 Windows cmd 解释器中同时运行它们。但我希望StdOutofProgramA挂钩到StdInof ProgramB,而StdOutofProgramB挂钩到StdInof ProgramA

像这样的东西

 ________________ ________________
| | | |
| StdIn(== ? === ? ==(StdOut |
| 程序A | | 程序B |
| | | |
| 标准输出)== ? === ? ==)标准输入 |
|________________| |________________|

是否有任何命令可以执行此操作 - 某种方法可以从 cmd 实现此功能?

windows redirection stdout stdin batch-file

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

需要以尽可能少的步骤压缩和密码保护文件

我需要一种方法来获取一堆文件并将它们压缩成单独的 zip 文件,每个文件都有一个密码(相同的密码)。我希望能够通过一个简单的步骤来做到这一点。

我创建了一个批处理文件,使用 7zip 压缩它们,这就像一个魅力,但没有密码保护它们。

是否有可以添加到包含密码的批处理文件的命令?或者 - 我如何创建一个批处理文件来密码保护压缩文件?

compression passwords batch-file 7-zip

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

带有以管理员和标准用户身份运行的命令的批处理文件

我正在尝试编写一个批处理文件,该文件需要使用本地管理员帐户(启动/停止服务)运行一些命令,并使用登录用户(从用户目录复制文件)运行一些命令,但我遇到了问题。我尝试了以下命令:

runas 与 /savecred

runas /user:(PC name)\(admin username) /savecred "net stop \"(service name)\""
runas /user:(PC name)\(admin username) /savecred "sc stop \"(service name)\""
Run Code Online (Sandbox Code Playgroud)

使用/savecred时不会提示我输入密码。相反,命令提示符窗口会短暂闪烁并消失。我不知道这个窗口里有什么。服务没有停止。

没有 /savecred 的 runas

runas /user:(PC name)\(admin username) "net stop \"(service name)\""
runas /user:(PC name)\(admin username) "sc stop \"(service name)\""
Run Code Online (Sandbox Code Playgroud)

这些命令确实会提示我输入密码,但随后表现出与上述命令相同的行为 - 命令提示符窗口会短暂弹出并且服务并未停止。

理想情况下,我想保存会话的密码,因为我需要运行更多带有详细信息的命令。

这是可能的,如果是这样,我做错了什么?

windows command-line batch-file

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

Windows 7 批处理命令行将 Word 2013 .docx 文件另存为 .pdf 文件

我想以最快的方式将我的报告.docx文件导出为.pdf并在我有新的更新版本时将其分发给其他人。

我正在寻找一种命令行方法,可以自动执行到目前为止我必须使用鼠标手动执行的以下步骤:

File -> Save as -> Browse for location
Run Code Online (Sandbox Code Playgroud)

批处理文件的命令选项是什么?

pdf batch command-line batch-file microsoft-word-2013

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