webui-user.bat' 不是内部或外部命令,也不是可运行的程序
时间: 2023-09-25 17:07:08 浏览: 139
根据提供的引用内容,当执行 bat 文件时出现 'xxx'不是内部或外部命令,也不是可运行的程序或批处理文件 的错误提示时,有一种解决方案是需要以管理员身份运行。可以在 bat 文件内加上以下内容,并保存:
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)&&exit
另外,如果你使用的是编程语言,比如 C#,那么你可以使用类似下面的代码来执行 bat 文件:
proc = new Process();
proc.StartInfo.UseShellExecute = true;
proc.StartInfo.WorkingDirectory = @"E:\data\PERL\MDT_Decoder";
proc.StartInfo.FileName = @"E:\data\PERL\MDT_Decoder\MDT_Decoder.bat";
proc.StartInfo.Arguments = @" -default -mscc -word -c:/matc.dll -value";
proc.StartInfo.CreateNoWindow = false;
proc.Start();
通过这些方法,你应该能够解决 'xxx'不是内部或外部命令,也不是可运行的程序或批处理文件 的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [记一次bat执行报:‘xxx’不是内部或外部命令,也不是可运行的程序或批处理文件。](https://blog.csdn.net/yuxuan6699/article/details/126589568)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [C# 调用.bat 提示该命令不是内部命令或外部命令](https://blog.csdn.net/weixin_30707875/article/details/99028555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]