javascript

java

python

c#

android

node.js

reactjs

c++

php

html

jquery

css

git

.net

ios

ruby-on-rails

sql

c

string

ruby

Windows 7-在启动时运行批处理文件

有没有办法在系统启动时以批处理文件启动多个程序? 除此之外,在该批处理文件中,我想说:执行完程序后,请等待该程序完全加载,然后执行下一个列出的程序。

任何帮助,将不胜感激。

trans by 2019-11-18T06:12:45Z

在Windows批处理脚本中处理引号

在Windows批处理文件中,请执行以下操作:

myvar

变量myvar与引号一起存储。 老实说,我觉得那很愚蠢。 引号只是用来说明字符串的开始和结束位置,而不是作为值本身的一部分存储。
如何防止这种情况发生?

谢谢。

trans by 2019-11-17T09:18:21Z

使用npm install命令创建.bat文件

我创建了以下文件

//npminstall.bat

npm install
echo hello

当我从Windows 10命令行(DOS)npm install运行以下命令时,webpack命令会触发,但echo hello不会触发。 我尝试在第一行之后加上半彩色,例如npm install;779,但所做的只是为我提供了npm的帮助说明。

如何让webpack之后的第二行npm install触发?

补充笔记

我发现这也会导致相同的行为:

//npminstall.bat

webpack
echo hello

我认为这是因为npm install命令和webpack命令都需要时间来执行,并且在这段时间内确实发生了一些我不希望出现在第二行的事情。

跟进2

//npminstall.bat

START /WAIT npm install
echo hello

这似乎几乎可以完成我想做的事情。 除了npm install命令会引起一个弹出窗口,而且我必须先关闭弹出窗口,然后它才能继续执行以回应hello world。 我可以摆脱弹出窗口吗?

trans by 2019-11-16T00:45:55Z

耙-如何批量执行“按Enter键退出”

我正在使用rake来构建我的项目,并且我有一个类似于以下内容的build.bat文件:

@echo off
cls
rake

当我双击build.bat时,dos窗口会弹出并显示所有进度,但是在任务完成时会自行关闭。 有没有办法做Console.ReadLine,以便用户有机会查看日志?

谢谢。

更新:

我在下面尝试过,但是没有用。 不知道为什么。

@echo off
cls
rake
pause
trans by 2019-11-14T20:09:42Z

Windows-如何在一个批处理文件中执行几个git命令而不在第一个命令后终止?

我试图放置一系列我经常连续使用的GIT命令作为批处理文件,以免重复太多。 例如,我有一个名为update_repo_branch.bat的批处理文件,用于更新本地存储库并与远程分支同步分支:

@echo关闭
if(%1)==()转到结束
if(%2)==()结束
光盘%1
git checkout%2
git获取来源
git merge oring /%2
:结束

懒惰是件好事,但是我发现,当GIT命令完成时,它似乎向后发送了一个退出标志来终止正在运行的任何东西。 因此,使用批处理文件一次执行全部操作是行不通的。 知道如何解决吗?

trans by 2019-11-14T08:22:15Z

Windows-通过进程ID查找进程名称

假设我知道进程ID。 我想使用Windows批处理脚本通过其ID查找进程名称。 我怎样才能做到这一点?

trans by 2019-11-10T16:43:54Z

Windows-为什么即使标签存在,也会引发“系统找不到指定的批次标签”?

在Windows XP中运行批处理文件时,我发现了随机发生的错误消息:

系统找不到指定的批次标签name_of_label

当然标签存在。 是什么导致此错误?

trans by 2019-11-08T15:34:19Z

如何在cmd.ex中取消“终止批处理作业”

我正在寻找一种抑制“终止批处理作业(Y / N)”邀请的机制,该邀请是在我从批处理文件启动的程序中按CTRL-C时收到的:

批处理文件:jsshell.bat:

@echo off
java -jar build-scripts\contrib\rhino1.7R1.jar

然后通过以下方式在cmd shell上启动它:

> jsshell.bat

这给了我一个可以被CTRL-C退出的外壳,退出后给了我一个讨厌的消息

trans by 2019-11-08T08:35:13Z

Windows-BAT Fi中出现“输入线太长”错误

我在执行bat文件时遇到问题。 运行一段时间后,出现“输入线太长”错误。

bat文件的结构很简单。 有一个主bat文件,它会调用另外10个bat文件,这些文件负责更新我的系统模块的数据。 在更新数据bat文件中,有很多调用我系统的命令(.cmd文件)的命令,该命令负责通过一些计算来更新数据。

关键是,当进程在Windows 2003 Server中运行时,还可以。 没有错误。

然后,当它升级到Windows 2008 Server时,我执行了主bat文件,几个小时后出现了“输入行太长”错误。 我什至无法在该cmd窗口中手动执行更新的数据蝙蝠中包含的任何命令。 但是,如果我关闭cmd窗口并打开一个新窗口,则可以执行命令而不会出现错误。

有人有同样的问题吗? 还是解决方案?

提前致谢。

trans by 2019-11-03T15:58:30Z

批处理文件-错误处理

我目前正在编写第一个批处理文件以部署asp.net解决方案。我一直在使用Google搜索通用错误处理方法,但找不到任何真正有用的方法。

基本上,如果出现任何问题,我想停止并打印出问题所在。

谁能给我任何指示?

trans by 2019-11-02T17:11:46Z

命令-将带有空格的路径作为参数传递给bat fi

我有一个简单的bat脚本,它将文件从已知目录复制到用户给定的目录。 如何将路径(可能包含空格)传递到脚本并与xcopy命令一起使用?


在我的代码中,我有以下内容

:READ_PWA_PATH
    if "%1" == "" ( 
        rem Set default path
        set PWA_PATH="C:\Program Files\PWA"
        rem
        echo You have not specified your PWA url.
        echo Default will be assumed: C:\Program Files\PWA. 
        choice /C:YN /M:"Do you wish to continue [Y] or cancel the script [N]?"
            IF ERRORLEVEL ==2 GOTO CANCEL
            IF ERRORLEVEL ==1 GOTO READ_WSS_SERVER_EXTENSIONS_PATH
        GOTO END
    ) else (
        set PWA_PATH=%1
    )

如果仅调用脚本,则会出现以下错误:

C:\Projects\Setup>install.cmd "C:\program files (x86)"

-----------------
SETUP SCRIPT
-----------------

files was unexpected at this time.
C:\Projects\Setup>
trans by 2019-10-26T21:13:57Z

Windows-批处理FI中的字符串比较

我们如何比较批处理文件中有空格和特殊字符的字符串?

我在尝试:

if %DevEnvDir% == "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\"(
echo VS2010
)

但是它给出了一个错误“文件此时是意外的”。

我试过了:

if "%DevEnvDir%" == "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\"(
echo VS2010
)

但它给出一个错误“命令的语法不正确。”

有任何想法吗?

trans by 2019-10-15T21:59:18Z

Windows-批处理文件中的打印时间(毫秒)

如何在Windows批处理文件中打印时间(以毫秒为单位)?

我想测量批处理文件中各行之间的时间,但是Windows的“时间/ T”不会显示毫秒。

trans by 2019-10-14T22:20:10Z

Windows-cmd.exe(批处理)脚本中的数组,链接列表和其他数据结构

我在玩cmd.exe,但是在它的帮助下我没有找到任何信息,如何定义数组。

我发现了如何定义简单变量:

set a=10
echo %a%

但是,我想创建数组,链表等。

因此,它在cmd.exe中是否能够(我的意思是:cmd.exe中是否存在任何数组关键字?)

我想将一些算法实现为:

  • 气泡排序
  • 快速排序
  • 侏儒排序

等等...

所以,我也想知道,Cmd.exe是否具有引用或实例,结构等?

导致其帮助未满:/?

Turing-Machine定义能否将Cmd.exe定义为完整? (图灵完成)

trans by 2019-10-13T15:59:56Z

macos-如何使用终端批量重命名文件?

我有一组文件,所有文件都为nnn.MP4.mov,该如何重命名它们为nnn.mov

trans by 2019-10-13T12:51:57Z

批处理文件-在Windows上通过Cygwin运行Shell脚本

我有一堆过去在Linux机器上运行的Shell脚本。 现在,我们已切换到Windows,我需要在其中运行这些脚本。 我已经安装了Cygwin,但是有没有一种方法可以使脚本使用Cygwin运行,但是调用是从Windows批处理中进行的呢?

trans by 2019-10-10T16:07:24Z

使用具有特殊字符的批处理回显

这也许真的很容易,但是网上没有答案。 我想通过批处理将XML行回显到文件中,但是它误解了XML结束标记以进行重定向“>”。 该行如下:

echo <?xml version="1.0" encoding="utf-8" ?> > myfile.xml

有什么方法可以提示批处理解析器不解释特殊字符串吗? 我使用了双引号,但它也会将它们写入文件! 回显后,文件应如下所示:

<?xml version="1.0" encoding="utf-8" ?>
trans by 2019-10-10T02:43:48Z

Windows-批处理文件:列出目录中的所有文件以及相对路径

关于Windows批处理文件:是否有办法列出某个目录及其子目录中的所有文件(或所有特定类型的文件),包括相对于列表中当前目录(或搜索目录)的路径?

例如,如果我想要当前目录和子目录中的所有.txt文件及其完整路径,则可以执行

for /r . %%g in (*.txt) do echo %%g >> C:\temp\test.txt

要么

dir *.txt /b /s >> C:\temp\test.txt

我会得到类似

C:\test\Doc1.txt
C:\test\subdir\Doc2.txt
C:\test\subdir\Doc3.txt

如果我做

for /r . %%g in (*.txt) do echo %%~nxg >> C:\temp\test.txt

我会得到类似

Doc1.txt
Doc2.txt
Doc3.txt

但是我真正想要的是:

Doc1.txt
subdir\Doc2.txt
subdir\Doc3.txt

可能吗?

如果我的帖子太令人困惑:我基本上希望在Linux CLI中以相对于当前目录的路径递归列出文件,但仅适用于Windows。

trans by 2019-10-08T13:17:52Z

如何在Windows批处理文件所在的目录中执行程序?

我在同一文件夹中有.bat.exe文件。除非我输入完整的绝对路径,否则无法从.bat调用.exe文件。有没有一种方法可以不指定路径?

trans by 2019-10-08T02:45:01Z

Windows-IISRESET和IIS Stop-Start命令之间的区别

iisresetiisreset /stop之后跟iisreset /start命令之间有什么区别吗?

trans by 2019-10-07T20:59:53Z

1 2 3 4 5 6 7 8 9 下一页 共9页