admin管理员组文章数量:1412999
由于需求需要做到windows启动后直接进入指定程序并且不显示windows桌面,特收集如下资料:
方式一(已成功):
更改注册表(打开注册表快捷方式“WIN+R 输入regedit 按回车)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Shell键, 值改为 你的程序文件名 , 无需替换explorer.exe 以后想改回来, 只要改这里还原为explorer.exe即可
原文地址:https://www.amobbs/forum.php?mod=viewthread&tid=5679036
方式二:
1、运行:gpedit.msc,用户配置-管理模板-系统,点击右边“只运行指定的Windows程序”,点击运行的应用程序列表显示按钮,在里面添加需要运行的程序。
2、还有一项可以直接替换桌面
原文地址:https://www.zhihu/question/20311529
告辞
更改开机默认不显示explorer.exe,直接启动自己写的EXE程序的函数:
bool UpdateWinlogon(CString _cstrReg)
{CRegKey key;
CString cstrKeyPath = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon";
CString cstrKeyName = "Shell";
if(key.Open(HKEY_LOCAL_MACHINE, cstrKeyPath,
KEY_SET_VALUE|KEY_WOW64_64KEY) != ERROR_SUCCESS)
{return false;
}
if(key.SetStringValue(cstrKeyName, _cstrReg,REG_SZ) != ERROR_SUCCESS)
{
return false;
}
key.Close();
return true;
}
版权声明:本文标题:windows启动后直接进入指定程序并且不显示windows桌面 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1740355602a2265856.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论