284得票10回答
“npm config set registry https://registry.npmjs.org/” 在Windows批处理文件中无法使用。

我在Windows 7上创建了一个名为a.bat的文件,其内容如下:@echo off npm config set registry https://registry.npmjs.org/ 我运行了a.bat文件,但是没有效果。我发现“set”这个词是npm和bat的特殊关键字,有没有解决这...

282得票13回答
如何从批处理文件中创建空文本文件?

有人能记得在MSDOS中使用BAT文件创建空文件的命令吗?

272得票13回答
批处理文件:查找子字符串是否在字符串中(不在文件中)

在批处理文件中,我有一个字符串abcdefg。 我想检查字符串中是否存在bcd。 不幸的是,似乎我找到的所有解决方案都是在文件中搜索子字符串,而不是在字符串中搜索子字符串。 是否有简便的方法来解决这个问题?

268得票19回答
如何自动提升批处理文件权限,以便在需要时请求UAC管理员权限?

我希望我的批处理文件只以管理员身份运行。如果没有管理员权限,提供一个选项让用户以管理员身份重新启动批处理文件。 我正在编写一个批处理文件来设置系统变量、将两个文件复制到“Program Files”位置并启动驱动程序安装程序。如果一个Windows 7/Windows V...

264得票9回答
如何从批处理文件中运行PowerShell脚本

我正尝试在PowerShell中运行这个脚本。我已将以下脚本保存为ps.ps1并放在我的桌面上。$query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2" Register-WMIEvent -Query $quer...

255得票11回答
BAT文件执行后保持CMD窗口打开

我有一个像这样的批处理文件:ipconfig 这将在屏幕上打印IP信息,但在用户阅读该信息之前CMD窗口会自动关闭。 我认为CMD假定脚本已经完成,所以它才会关闭。 在脚本完成后如何保持CMD窗口打开?

247得票37回答
在Windows批处理脚本中格式化日期和时间

在Windows(Windows XP)批处理脚本中,我需要格式化当前日期和时间以便稍后用于文件名等。 这与Stack Overflow的问题 如何在批处理文件中追加日期类似,但是还包括时间。 到目前为止,我有:echo %DATE% echo %TIME% set datetimef=%...

241得票7回答
如何使用批处理文件向文本文件中写入内容?

我需要制作一个脚本,可以将一行文本写入到与批处理文件相同的目录下的文本文件中。

240得票2回答
使用 .bat 文件检查文件夹是否存在

我希望能够检查特定文件夹(FolderA)是否存在,如果存在,则显示一条消息,然后退出批处理文件。 如果FolderA不存在,则需要检查另一个文件夹(FolderB)是否存在。 如果FolderB不存在,则应显示一条消息并创建该文件夹,如果FolderB存在,则应显示一条消息说明其已存在。 ...

238得票11回答
BAT文件:打开新的命令提示窗口并在其中执行命令

我试图在一个BAT文件中打开一个新的命令窗口:start %windir%\system32\cmd.exe 打开新窗口后,我想在其中执行一个BAT命令:echo "test in new window" 我该怎么做?