怎么通过cmd命令将当前 *** 作系统设置为默认的 *** 作系统(一开机默认去启动它)

怎么通过cmd命令将当前 *** 作系统设置为默认的 *** 作系统(一开机默认去启动它),第1张

bcdedit /default {current}

bcdedit /timeout 0

执行这两句就可以把当前系统设为默认启动系统,同时开机直接启动它,没有任何选择的过程。

执行bcdedit命令,需要管理员身份运行哦!

1直接到其它人电脑里的c:/windows/system32里面复制一个cmdexe

粘贴到你相应的文件夹里就可以了

前提是你们要是同样的系统

比如同样是XP或

2000

2C:\WINDOWS\system32\dllcache

中有备份的……

复制一个过去就可以了!

针对你的情况,考虑exe关联错误,由于你是win7系统,无法像xp系统(打开“我的电脑”,工具/文件夹选项/文件类型/新建/文件扩展名(exe),单击“高级”按钮,关联的文件类型选“应用程序”,确定)一样来解决问题,因此建议你按照以下方法来解决:

1)依次打开:控制面板\程序\默认程序\设置关联,查看文件类型列表中是否含有exe格式,并且验证和查看默认值是否为Windows Media Player

2)打开注册表编辑器,检查HKEY_CLASSES_ROOT\exefile\shell\open\command,右侧的默认值是否为"%1" %,如果不是,修改即可。或者:新建文本文档,复制以下代码后,保存为任意文件名reg,双击导入注册表即可。

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command]

@="\"%1\" %"

"IsolatedCommand"="\"%1\" %"

3)

1、将cmdexe改名为cmdcom或cmdscr。

2、运行cmdcom

3、运行下面两个命令:

ftype exefile=”%1〃 %assoc exe=exefile

4、将cmdcom改回cmdexe

化”运行。

或者使用Start /min命令运行批处理。

Start命令的用法:

启动另一个窗口运行指定的程序或命令。

START ["title"] [/Dpath] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]

[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL |

/BELOWNORMAL]

[/WAIT] [/b] [command/program]

[parameters]

"title" 在窗口标题栏中显示的标题。

path 起始目录

B 在不创建新窗口的情况下开始应用程序。 除非

启动 ^C 处理,否则该应用程序会忽略 ^C 处理;

^Break 是唯一可以中断该应用程序的方式

I 新环境是传递给 cmdexe 的原始环境,

而不是当前环境

MIN 开始时窗口最小化

MAX 开始时窗口最大化

SEPARATE 在分开的空间内开始 16 位 Windows 程序

SHARED 在分共享的空间内开始 16 位 Windows 程序

LOW 在 IDLE 优先级类别开始应用程序

NORMAL 在 NORMAL 优先级类别开始应用程序

HIGH 在 HIGH 优先级类别开始应用程序

REALTIME 在 REALTIME 优先级类别开始应用程序

ABOVENORMAL 在 ABOVENORMAL 优先级类别开始应用程序

BELOWNORMAL 在 BELOWNORMAL 优先级类别开始应用程序

WAIT 启动应用程序并等候它结束

command/program

如果是内部 cmd 命令或批文件,那么该命令处理器是

用 /K 命令行开关运行 cmdexe 的。这表示该窗口在命令运行

后仍然存在。

如果不是内部 cmd 命令或批文件,则是一个程序,并

作为窗口应用程序或控制台应用程序运行。

parameters 这些为传送到命令/程序的参数

如果命令扩展名被启用,通过命令行或 START 命令的外部命令

调用会如下改变:

将文件名作为命令键入,非可执行文件 可以通过文件关联调用。

(例如, WORDDOC 会调用跟e799bee5baa6e997aee7ad94e4b893e5b19e31333337623436 DOC 文件扩展名关联的应用程序)。

关于如何从命令脚本内部创建这些关联,请参阅 ASSOC 和

FTYPE 命令。

执行的应用程序是 32-位 GUI 应用程序时,CMDEXE 不等应用

程序终止就返回命令提示。如果在命令脚本内执行,该新行为

则不会发生。

如果执行的命令行的第一个符号是不带扩展名或路径修饰符的

字符串 "CMD","CMD" 会被COMSPEC 变量的数值所替换。这

防止从当前目录抓出 CMDEXE。

如果执行的命令行的第一个符号没有扩展名,CMDEXE 会使用

PATHEXT 环境变量的数值来决定要以什么顺序寻找哪些扩展

名。PATHEXT 变量的默认值是:

COM;EXE;BAT;CMD

请注意,该语法跟 PATH 变量的一样,分号隔开不同的元素。

查找可执行文件时,如果没有相配的扩展名,看一看该名称是否

与目录名相配。如果确实如此,START 会在那个路径上调用

Explorer。

用不带参数的color命令,还原当前窗口的颜色为默认。

删除注册表项 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmdexe 还原以后打开的窗口的属性为默认。

以上就是关于怎么通过cmd命令将当前 *** 作系统设置为默认的 *** 作系统(一开机默认去启动它)全部的内容,包括:怎么通过cmd命令将当前 *** 作系统设置为默认的 *** 作系统(一开机默认去启动它)、cmd被我删除了能还原或者重新安装吗、win7电脑所有程序的打开方式都变成Windows Media Player ,怎么还原等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10128342.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存