如何替换Windows的Shell(即explorer.exe)

简介: 原文:如何替换Windows的Shell(即explorer.exe) 下载一个可以查看用户的SID的软件,如SysInternals套装中的PsGetsid.exe(地址:http://www.ithome.com/html/soft/84134.htm ) 使用你自己的账号(最好是管理员权限的账号)登录Windows,然后添加一个给其他人使用的账户(假设为other),注意一定要为other设置密码。

原文:如何替换Windows的Shell(即explorer.exe)

  1. 下载一个可以查看用户的SID的软件,如SysInternals套装中的PsGetsid.exe
  2. 使用你自己的账号(最好是管理员权限的账号)登录Windows,然后添加一个给其他人使用的账户(假设为other),注意一定要为other设置密码。
  3. 运行命令提示符(Win键+R,输入cmd回车),进入到psgetsid.exe所在的目录,输入:psgetsid.exe other,将会显示一串SID代码:
     
  4. 然后输入runas /profile /user:other notepad.exe,请保持这个记事本窗口直到完成注册表的修改:
  5. 打开注册表(Win键+R,输入regedit回车),打开HKEY_USERS/{SID}/Softwares/Microsoft/Windows NT/CurrentVersion/Winlogon,{SID}为刚才用psgetsid.exe查到的SID,即上图的S-1-5-21-1307335497-2136014575-3338971420-1006,在该键中添加一个字符串型的值为cmd.exe的项,名称为Shell,即登录到Windows后启动的程序,由于默认启动的是explorer.exe,这里修改为cmd.exe,则登录后启动的是命令提示行(可选择其他程序作为启动Shell,注意使用绝对路径):
  6. 然后切换到other用户登录,即可看到默认的Shell——explorer.exe没有启动,取而代之的是“桌面”上只有一个cmd.exe。

      管理员用户admin一样可以按照此完成,如果替换回来,回到注册表删除刚建立的shell项,注销用户即可。
总结:cmd.exe可以替换为我们自己写的Shell。另外,图书馆机器上的Shell估计也是用的这种方法实现的。

目录
相关文章
|
Ubuntu 安全 Linux
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
1419 0
|
网络协议 安全 Shell
[笔记]Windows安全之《一》反弹Shell
Windows安全之《一》反弹Shell
1364 0
[笔记]Windows安全之《一》反弹Shell
|
Shell Linux Windows
Does windows have a shell layer?
Does windows have a shell layer?
|
API C# Shell
WPF与Windows Shell完美融合:深入解析文件系统操作技巧——从基本文件管理到高级Shell功能调用,全面掌握WPF中的文件处理艺术
【8月更文挑战第31天】Windows Presentation Foundation (WPF) 是 .NET Framework 的关键组件,用于构建 Windows 桌面应用程序。WPF 提供了丰富的功能来创建美观且功能强大的用户界面。本文通过问题解答的形式,探讨了如何在 WPF 应用中集成 Windows Shell 功能,并通过具体示例代码展示了文件系统的操作方法,包括列出目录下的所有文件、创建和删除文件、移动和复制文件以及打开文件夹或文件等。
518 0
|
供应链 JavaScript Shell
供应链投毒预警 | 恶意NPM包利用Windows反向shell后门攻击开发者
本周(2024年02月19号),悬镜供应链安全情报中心在NPM官方仓库(https://npmjs.com)中发现多起NPM组件包投毒事件。攻击者利用包名错误拼写方式 (typo-squatting)在NPM仓库中连续发布9个不同版本的恶意包,试图通过仿冒合法组件(ts-patch-mongoose)来攻击潜在的NodeJS开发者。
426 2
|
Shell 开发工具 git
Windows下VSCode运行shell
Windows下VSCode运行shell
757 0
|
安全 网络协议 Shell
[笔记]Windows安全之《一》反弹Shell
[笔记]Windows安全之《一》反弹Shell
484 0
|
Windows
Windows 右键 图标-菜单无法打开-资源管理器重启-explorer.exe停止与 Windows 交互并关闭【已解决】
Windows 右键 图标-菜单无法打开-资源管理器重启-explorer.exe停止与 Windows 交互并关闭【已解决】
1383 0
Windows 右键 图标-菜单无法打开-资源管理器重启-explorer.exe停止与 Windows 交互并关闭【已解决】
|
Shell 程序员 Windows
Windows 系统中常见的 Shell 命令总结(不时补充)
Windows 系统中常见的 Shell 命令总结(不时补充)
904 0
Windows 系统中常见的 Shell 命令总结(不时补充)
|
JavaScript 安全 Shell
【实测】windows 搭建测试平台要注意的shell命令。
【实测】windows 搭建测试平台要注意的shell命令。
【实测】windows 搭建测试平台要注意的shell命令。