WIN7 运行批处理命令时出现'findstr /m /c不是内部或外部命令,也不是可运行的程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WIN7 运行批处理命令时出现'findstr /m /c不是内部或外部命令,也不是可运行的程序相关的知识,希望对你有一定的参考价值。
代码如下:
@echo off
set "str=----------"
for /f "delims=" %%s in ('findstr /m /c:"%str%" *.txt') do (
findstr /n .* "%%s" > "%temp%\.tmp"
(
for /f "usebackq delims=" %%t in ("%temp%\.tmp") do (
set var=%%t
SetLocal EnableDelayedExpansion
if "!var:%str%=!" neq "!var!" (
for /f "delims=" %%L in ("!var:%str%=!") do set var=%%L
)
echo,!var:*:=!
EndLocal
)
) > "%%s"
)
del "%temp%\.tmp"
在XP系统下运行没有问题,但在WIN7下,运行就出现: 'findstr /m /c不是内部或外部命令,也不是可运行的程序。
一般出现这种情况该怎么处理啊
我的也是WIN7,这个命令能运行。
如果是CMD中输入 findstr /? 也提示不是内部命令也不是可运行的程序,那就是系统的问题了,而不是代码的问题。如何修复?→
打开C盘搜索findstr.exe,一般位于系统盘Windows下的system32文件中,如果没有请下载放到其中,如果有请检查您系统的path值是否正常。追问
path值怎么改啊,我里面已经有了一个path路径了,是其它软件的
参考资料:http://zhidao.baidu.com/question/416492742.html
参考技术A 今天才发现系统对这个文件的权限比较低,实际上它啥也干不了。我去根目录把findstr.exe 文件拷到别的目录运行就可以了。
虚拟机安装了win10,安装tools时出现“安装程序无法继续。Microsoft Runtime
虚拟机安装了win10,安装tools时出现“安装程序无法继续。Microsoft Runtime DLL安装程序未能安装”怎么解决?
2020.02.08 更新 (虚拟机为WinXP - Win10均适用!)
看了那么多回答,好像都不能解决我的问题。因为我在服务的列表里根本没有找到 Windows Installer 这个服务,更谈何启动。下面是我的方法,是成功了的。
----以下操作均在虚拟机内进行----
一、按住 Win键 + R 进入运行界面,输入 cmd ,运行
二、输入 msiexec /regserver 命令,回车。
(如果按回车后弹出文本一个窗口,说明你指令打错了,指令中间有空格,斜杠是左斜杠。如果没弹出窗口也没任何提示,说明执行成功。)
三、再右键我的电脑-管理-服务和应用程序-服务,就能找到windows installer这个服务了,右键该服务,启动!现在离胜利只剩一步之遥了!
四、启动服务后,即可在VMware上安装VMware Tools 了,找到VMware左侧边栏的 'Windows XP Professional...',右键,点击安装 VMware Tools(图片有误因为我已经安装了),即可成功进入安装界面!
参考技术A出现“安装程序无法继续”的原因是虚拟机中Windows Installer服务未启动所致。
解决方法步骤:
1、右键点击我的电脑。
2、点击”管理”。
3、点击服务和应用程序。
4、点击“服务”。
5、右侧窗口中右击“Windows Installer”,之后点击“启动”,再进行VMware Tools的安装即可。
参考技术B Windows 2000 安装补丁试试 Windows2000-KB835732-x86-CHS.EXE百度搜
用 UltraISO补丁做ISO,用虚拟机加载,给WIN2000安装补丁 参考技术C 不要点确定。开始菜单运行输入‘%temp%’,在弹出的窗体中找到一个文件名中含‘~setup'的文件夹,打开里面会看到有 xxx.msi的,运行就开始vmware的安装了。 参考技术D 重新安装,安装失败时不要点击结束,在开始“运行”出输入%temp%,找到大长串字符的文件夹,把里面的文件都拷贝出来,然后结束错误的安装。在拷贝出来的文件中找到***.msi文件,运行安装。
以上是关于WIN7 运行批处理命令时出现'findstr /m /c不是内部或外部命令,也不是可运行的程序的主要内容,如果未能解决你的问题,请参考以下文章
[Devops]CI VS Build时出现Unable to find version 'x.x.x' of package 'xxx'.
在64位的win7 中配置 toad,配置完成之后 连接时出现 cannot find oci dll 怎么找不到oci.dll 呢??
Mocha单元测试时出现Cannot find module 'chai'
Win7怎么通过任务管理器查看进程PID标识符MySQL安装时出现端口异常,提示The specified port already in usemysql error:Access deni