鼠标右键添加powershell和CMD

目录

一、添加以管理员身份运行powershell

二、添加管理员身份运行CMD


一、添加以管理员身份运行powershell

1、打开注册表,找到HKEY_CLASSES_ROOT\Directory\Background\shell\,新建一个项 ,命名 为powershellmenu,右侧的 默认项 的 值改成“在此处运行powershell”(不要引号)。

2、在 powershellmenu 下右键 新建 项 , 命名 command,在右侧的 默认项 中 写入

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\"

3、如果要用 管理者权限 打开, 在第 2 步 右侧的 默认项 写入的 值

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\" -verb RunAs

二、添加管理员身份运行CMD

 

1、打开注册表找到 HKEY_CLASSES_ROOT\Directory\Background\shell\,在shell目录右键新建一个叫runas的项

 

2、在 runas 上右键,新建一个 DWORD32类型 叫 ShowBasedOnVelocityId 的项目,填入值 639bc8

 

3、点到command里面,双击默认值,填入

cmd.exe /s /k pushd "%V"

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PowerShellCMD都是Windows操作系统中的命令行工具。 CMD是Windows操作系统中最早的命令行工具,它可以执行一些基本的命令,如文件操作、网络配置、系统管理等。 PowerShell是Windows操作系统中的新一代命令行工具,它不仅可以执行CMD中的命令,还可以执行更加强大的命令,如对象操作、脚本编写、远程管理等。PowerShell还支持.NET Framework,可以使用.NET Framework中的类和方法来完成更加复杂的任务。 总的来说,PowerShellCMD更加强大和灵活,可以更好地满足系统管理和开发的需求。 ### 回答2: PowerShellCMD都是Windows操作系统的命令行工具。但是它们有一些不同的特点和应用场景。 CMD是Windows默认的命令行工具,它的语法和命令类似于DOS的命令。CMD主要用于基本的文件操作、网络配置等简单的系统管理任务。它的操作界面简单,但它只能识别文本文件,对于较复杂的管理任务,其处理效率和灵活性远远不及PowerShell。除了基本的命令,CMD也支持批处理脚本,但是语法和编写方式都相对较老旧。CMD只是一个简单的命令行工具,如果需要更强大和灵活的管理工具,PowerShell是更好的选择。 PowerShell是Microsoft为Windows环境推出的一款强大的管理工具,它是基于.NET Framework下的一个命令行工具。PowerShell利用了.NET框架的强大能力,支持脚本编写、调试、GUI界面等全方位的管理工作。PowerShell提供了丰富的命令集,所有的命令都是由一些称为cmdlet的小型脚本程序组成的,这些cmdlet可以实现很多复杂的管理工作,如注册表操作、活动目录操作、文件操作等。通过PowerShell的pipeline机制,多个命令可以直接进行数据交互,让管理员更快捷地完成任务。其脚本语言基于.Net,支持开发人员编写自己的PowerShell脚本集成到PowerShell中。而且,开源社区提供了大量的PowerShell模块,可以帮助管理员执行复杂的管理任务。 综上所述,PowerShellCMD都是Windows系统管理工具,但是PowerShell在新一代、更复杂的管理任务中表现优异,支持的命令和脚本集也是目前市场上最完整的。虽然CMD功能相对较为简单,但在一些小规模管理任务中,CMD仍然可以胜任。因此,选择适当的工具,取决于具体的管理需求和场景。 ### 回答3: PowerShellCMD都是Windows操作系统中的命令行工具。 CMD是Windows的命令提示符,是Windows操作系统的命令行工具,在Windows操作系统中使用较为广泛。CMD由于历史原因而比较受到限制,其语法相对较为简单,功能也相对较为单一,只能执行基本的文件和目录操作,或者进行简单的系统管理。 PowerShell是一个强大的命令行工具,可以让管理员使用命令行或脚本来管理操作系统和应用程序。PowerShell有着强大的语言结构和丰富的函数库,支持多种数据源的操作,同时还能与系统和应用程序进行深度协作。它不仅可以像CMD一样执行基本的文件和目录操作,还可以控制Windows管理器、服务、注册表、事件日志、网络等许多系统资源。 由于PowerShell拥有着强大的功能和灵活性,逐渐被广泛使用,并取代了CMD成为Windows默认的命令行工具。 总的来说,PowerShellCMD都是Windows系统的命令行工具,但PowerShell更加强大和灵活,逐渐被广泛使用,取代了CMD成为Windows默认的命令行工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值