[转] 打开 CMD 时自动执行命令

[转] 打开 CMD 时自动执行命令

问题描述

在Windows中打开一个command-prompt时,我正在寻找一种方法来执行一些控制台命令,特别是设置一些命令别名。

例如,当打开command-prompt时,我想要一个如下所示的命令自动运行,以便我可以使用ls而不是dir

doskey ls=dir

如何才能做到这一点?

最佳解决方法

如果您希望加载启动,而不是登录时,如果您有XP Pro(XP home不包括gpedit.msc),请执行以下操作:

Start>Run>gpedit.msc

并进入。然后从命令行运行gpupdate /force。

Computer Configuration>Windows Settings>Scripts>Startup

并将该位置添加到脚本。

您也可以这样进行用户登录

User Configuration>Windows Settings>Scripts>Startup

如果您有XP Home,您可以将脚本复制到:

C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup

在启动时加载它们,或者:

C:\Windows\System32\GroupPolicy\User\Scripts\Logon

用于在登录时为用户加载它们。 GroupPolicy文件夹被隐藏。

次佳解决方法

命令别名特定于您配置它们的控制台窗口,因此启动脚本将无法正常工作。你可以这样做:

  1. 使用doskey命令创建一个批处理文件(.cmd),将其放在Application Data中。
  2. 当您打开cmd时,将其配置为自动启动。设置在注册表中:
    • 关键:HKCU\SOFTWARE\Microsoft\Command Processor
    • 值:AutoRun
    • 类型:REG_EXPAND_SZ
    • 数据:"%AppData%\aliases.cmd"

转自:https://gxnotes.com/article/204667.html

转载于:https://www.cnblogs.com/itxdm/p/The_command_is_executed_automatically_when_the_CMD_is_opened.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值