启动批处理文件中隐藏的exe

时间:2016-06-18 13:33:16

标签: windows batch-file exe

基本上,我需要启动隐藏的程序(未最小化),这需要使用带有其他选项(URL)的批处理文件来完成,有没有办法做到这一点没有需要第三方附加组件?

编辑: 使用“隐藏”,我的意思是文件不会弹出,也无法在任务栏中看到(所以它的唯一工作标志是在任务管理器中)

1 个答案:

答案 0 :(得分:3)

您可以使用可以任何方式启动的VBScript。

将此代码段保存为// className can be FragmentA, FragmentB or FragmentC class names private void goToFragment(String className) { FragmentManager f = getSupportFragmentManager(); Fragment fragment = Fragment.instantiate(this, className); f.beginTransaction() .replace(R.id.fragment_content, fragment, className) .addToBackStack(className) .commit(); } ,然后从命令行或文件资源管理器中启动它。

test.vbs

这将启动Set oShell = CreateObject ("Wscript.Shell") oShell.Run "notepad.exe", 0, true ,但不显示其窗口。您仍然可以在任务管理器中找到它。有关详细信息,请参阅此处documentation

更新评论

Internet Explorer是忽略上述脚本中设置为0的窗口状态的程序之一。

解决方法:更改test.vbs文件

notepad

将URL更改为您通常不访问的内容,您应该在IE历史记录中看到它。

的文档