- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
简而言之,我需要启动1.bat
,它可以CALL
或START
2.bat
执行 TASKKILL/im explorer.exe/f/t
但在“2.bat”完成后保持“1.bat”运行(或重新打开)。困难在于,我需要在 TASKKILL
中保留 /t
开关以使其可转移。
完整解释:
我有几台运行 Windows 7 x64 的旧笔记本电脑。他们将运行游戏,但前提是我使用任务管理器结束资源管理器,它是关联的进程并停止几个不需要的服务。这释放了 RAM 和 CPU 以通过任务管理器启动游戏。
为了避免每次都单独结束每个进程/服务,我写了 2 个 cmd 批处理文件:
1) Options.bat --(缩短)
@echo off
:begin
echo (0) Kill Processes
echo (1) Run [game]
SET /p op=Select Task:
if "%op%"=="0" goto killall
if "%op%"=="1" goto op1
killall:
CALL "C:\TK.bat"
cls
goto begin
op1:
start " " /realtime "C:\[exe path]"
goto exit
:exit
exit
2) TK.bat --(缩短)
net stop [service]
taskkill /im explorer.exe /f /t
taskkill /im [specific process].exe /f /t
两者都按预期工作 - 前提是我最初通过任务管理器启动 Options.bat。
问题:当我从 Windows 资源管理器(甚至“以管理员身份运行”)运行 Options.bat 并调用 TK.bat 脚本运行 TASKKILL/im explorer.exe/f/t
它确实有效,但也关闭了 CMD 窗口,当我希望它返回到选项选择时。当我为 TASKKILL 使用“树”属性时,这确实有意义。
但是,如果我通过任务管理器运行 Options.bat,并调用 TK.bat
,它将执行命令(不关闭自身)然后返回到任务选择 - 这正是我想要发生!
我认为这是因为它是通过任务管理器作为本地系统帐户运行的,而不是我的或内置的管理员帐户?
我在 Options.bat 中尝试了 RUNAS
命令 -
RUNAS /user:Adminstrator "C:\TK.bat"
它运行 TK.bat
,执行 TASKKILL
命令,然后再次执行 RUNAS
以返回我用户名中的第一个批处理文件。这确实有效,但我仍然必须在每次出现密码提示时按回车键。
我还尝试了 TASKKILL/FI
开关的多种变体:
TASKKILL /fi IMAGENAME ne cmd.exe /im explorer.exe /f /t`
TASKKILL /fi USERNAME eq [name] /fi WINDOWTITLE ne Options.bat /im explorer.exe /f /t
我认为,这会结束所有“不等于”cmd.exe/Options.bat 的进程,但我无法让它工作。
问题:有没有办法在TK.bat中执行TASKKILL/im explorer.exe/f/t
,不会关闭当前运行的批处理文件而不必从任务管理器运行它?也许是一个不同的命令或给 Options.bat 某种提升的权限以阻止它在 Explorer.exe/t 结束时被关闭。理想情况下,无需安装单独的第 3 方工具?
我知道我可以编辑批处理文件以结束 explorer.exe
,结束每个关联的 .exe,然后分别停止我不需要的服务,但是这非常耗时,并且无法通过编写文件来使其自动化和可传输(如果需要)。
如果有任何帮助,我将不胜感激,如果有帮助,我可以上传两个批处理文件的完整代码。
最佳答案
奇怪的是,简单的 taskkill/F/IM explorer.exe & start explorer
命令可以完成这项任务。我不知道为什么,但它有效。
关于windows - 如何在使用 TASKKILL/f/t/im explorer.exe 时保持批处理文件运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61829743/
像其他人一样,我需要在 Internet Explorer 6 和 Internet Explorer 7 上测试我的代码。现在,Internet Explorer 8 为开发人员提供了一些很棒的工具
这个问题在这里已经有了答案: 10年前关闭。 Possible Duplicate: Running Internet Explorer 6, Internet Explorer 7, and Int
作为一名开发者,我发现新的 Internet Explorer 版本完全是一场噩梦。我关闭了 Windows 功能,但无法安装 Internet Explorer 10 。它说它已经安装,但事实并非如
我通过Blogger有一个博客-http://www.concertexperiencepeeps.com。每当我尝试通过Internet Explorer查看我的博客时,该页面都会崩溃,并且不允许我
这个问题在这里已经有了答案: 10年前关闭。 Possible Duplicate: Running Internet Explorer 6, Internet Explorer 7, and Int
我正在使用新的Internet Explorer 11开发人员工具将文档模式切换为“8”,但条件注释仍然被忽略,也就是说,它们没有被正确解析并且表现得像普通注释。因此,浏览器不会请求/加载条件注释内的
我在我的一个站点上遇到 Internet Explorer 6 问题,我真的希望我安装它而不是 Internet Explorer 7。有没有一种快速的方法来做到这一点? 最佳答案 下载Microso
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and t
如何访问 Internet Explorer 运行实例的经典 Internet Explorer COM 自动化对象?也就是说,如果我在多个窗口中打开 Internet Explorer,如何从 Po
string filename = Server.UrlPathEncode(Path.GetFileName(_Filename))); Response.AddHeader("Content-Di
当我尝试使用 Apache 2.2 在 Windows7(64 位)上的 IE9 或 IE10 中打开 localhost 时,解析 URL 需要很长时间。其他浏览器没有问题并立即解析 URL,只有
我有一个批处理文件,必须启动 Internet Explorer 并打开 www.google.com .当整个页面加载完成时,它应该终止 IE 进程,即关闭该系统中的所有 IE 实例。我的批处理文件
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6 个月前关闭。 Improve t
基本上,无论我使用 IE 访问哪个网站,我都可以看到那些黑色/白色形状,一旦我将鼠标移到它们上,它们就会消失。 想知道是否有人知道可能导致这种情况的原因? 另外:http://imageshack.c
我检查了所有注册表,但找不到所有已安装扩展的列表。 此时,IE 扩展/加载项的任何一般位置都会有所帮助。 最佳答案 取自 here : 浏览器帮助对象 - 旨在增强浏览器功能的浏览器插件。 条目可以在
我在Internet Explorer 8的LAN设置中使用了2个不同的自动配置脚本地址。在工作过程中,我需要经常在它们之间进行切换。每次我必须手动进行。 有没有一种方法可以通过脚本等自动执行操作,以
这是一个两部分的问题。我正在构建一个网页,我需要知道: 有没有办法检测 IE 是否启用了平滑滚动(如果是,如何)? 有没有办法强制 IE 关闭我网页的平滑滚动功能? 明确地说,我不是在问如何关闭整个计
我想强制 IE10 在 IE9 模式下从我的 Intranet 呈现某些站点。 我曾尝试使用本地兼容性列表但无济于事(%LocalAppData%\Microsoft\Internet Explore
我在使用 IE8 时遇到问题,其中带有查询字符串的 URL 在下载时被破坏。 特别是,像这样的 URL http://domain.com/software/Software%202.1%20Beta
我有一个非常基本的页面,其中包括 元素。当我提交带有选定文件的表单时,服务器会响应一个在 Excel 中打开的电子表格(“新窗口”)。这种行为意味着初始屏幕和输入元素在 IE 中仍然可见。如果我更改所
我是一名优秀的程序员,十分优秀!