无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3086|回复: 19
打印 上一主题 下一主题

[求助] 脚本循环禁用Windows功能命令无效果

[复制链接]
跳转到指定楼层
1#
发表于 2023-5-6 14:58:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wenbieba 于 2023-5-6 15:27 编辑

利用命令关闭一些Windows功能,如:TFTP、Microsoft-Hyper-V用此以TFTP为例
Dism /online /Get-FeatureInfo /FeatureName:TFTP  均运行正常,可关闭,
为了方便,把需要禁用的功能名写入一个TXT记事本本內
用以下命令执行:

  • for /F %%i in (' Type "%~dp0Windows\Remove.TXT" 2^>nul')
  • for /F "tokens=2 delims=: " %%a in ('dism /online /get-features ^| Findstr /I /C:"FeatureName : %%i"') do if "%%a" NEQ "" Call Dism /online /Disable-Feature /FeatureName:%%a >nul
  •    )
  • 运行之后无效果。麻烦大神指点




2#
发表于 2023-5-6 16:12:42 | 只看该作者
这是瞎抄了一段吧?再搜一段。

点评

难道你用的命令全部是你写的,没有抄袭微软的一星半点。  详情 回复 发表于 2023-5-6 16:27
回复

使用道具 举报

3#
 楼主| 发表于 2023-5-6 16:27:29 | 只看该作者
nttwqz 发表于 2023-5-6 16:12
这是瞎抄了一段吧?再搜一段。

难道你用的命令全部是你写的,没有抄袭微软的一星半点。

点评

除了vbs不会只能抄抄改改之外,批处理还真不用抄…… 在cmd中执行脚本文件,你就能看到错误了。  详情 回复 发表于 2023-5-6 16:49
回复

使用道具 举报

4#
发表于 2023-5-6 16:49:11 | 只看该作者
wenbieba 发表于 2023-5-6 16:27
难道你用的命令全部是你写的,没有抄袭微软的一星半点。

除了vbs不会只能抄抄改改之外,批处理还真不用抄……

在cmd中执行脚本文件,你就能看到错误了。

点评

那看看哪里有问题,去掉屏显运行显示是没错的  详情 回复 发表于 2023-5-6 16:55
那看看哪里有问题,去掉屏显看着没错  详情 回复 发表于 2023-5-6 16:54
回复

使用道具 举报

5#
发表于 2023-5-6 16:49:33 | 只看该作者
假设你别的代码没写错,那么格式要改成

  1. for /F %%i in (' Type "%~dp0Windows\Remove.TXT" 2^>nul') <font color="#ff0000">do (</font>
  2.     for /F "tokens=2 delims=: " %%a in ('dism /online /get-features ^| Findstr /I /C:"FeatureName : %%i"') <font color="#ff0000">do (</font>
复制代码


点评

上面的代码好像显示有问题  详情 回复 发表于 2023-5-6 16:51
谢谢大师  详情 回复 发表于 2023-5-6 16:50
回复

使用道具 举报

6#
 楼主| 发表于 2023-5-6 16:50:37 | 只看该作者
JERRY爱电脑 发表于 2023-5-6 16:49
假设你别的代码没写错,那么格式要改成

谢谢大师
回复

使用道具 举报

7#
发表于 2023-5-6 16:51:40 | 只看该作者
本帖最后由 JERRY爱电脑 于 2023-5-6 16:54 编辑
JERRY爱电脑 发表于 2023-5-6 16:49
假设你别的代码没写错,那么格式要改成

上面的代码好像显示有问题

点评

直接闪退了  详情 回复 发表于 2023-5-6 18:10
图片里边的是改好的吗  详情 回复 发表于 2023-5-6 17:03
辛苦了,我等会试试  详情 回复 发表于 2023-5-6 16:56
回复

使用道具 举报

8#
 楼主| 发表于 2023-5-6 16:54:43 | 只看该作者
nttwqz 发表于 2023-5-6 16:49
除了vbs不会只能抄抄改改之外,批处理还真不用抄……

在cmd中执行脚本文件,你就能看到错误了。

那看看哪里有问题,去掉屏显看着没错
回复

使用道具 举报

9#
 楼主| 发表于 2023-5-6 16:55:53 | 只看该作者
nttwqz 发表于 2023-5-6 16:49
除了vbs不会只能抄抄改改之外,批处理还真不用抄……

在cmd中执行脚本文件,你就能看到错误了。

那看看哪里有问题,去掉屏显运行显示是没错的
回复

使用道具 举报

10#
 楼主| 发表于 2023-5-6 16:56:40 | 只看该作者
JERRY爱电脑 发表于 2023-5-6 16:51
上面的代码好像显示有问题

辛苦了,我等会试试
回复

使用道具 举报

11#
 楼主| 发表于 2023-5-6 17:03:45 | 只看该作者
JERRY爱电脑 发表于 2023-5-6 16:51
上面的代码好像显示有问题

图片里边的是改好的吗
回复

使用道具 举报

12#
发表于 2023-5-6 17:36:44 | 只看该作者
学习了,不错
回复

使用道具 举报

13#
 楼主| 发表于 2023-5-6 18:10:41 | 只看该作者
JERRY爱电脑 发表于 2023-5-6 16:51
上面的代码好像显示有问题

直接闪退了

点评

那你第一行不要用type命令,直接双引号+文件路径  详情 回复 发表于 2023-5-7 11:03
回复

使用道具 举报

14#
发表于 2023-5-6 19:40:53 | 只看该作者
学习了
回复

使用道具 举报

15#
发表于 2023-5-7 11:03:03 | 只看该作者

那你第一行不要用type命令,直接双引号+文件路径

点评

还是不行呀  详情 回复 发表于 2023-5-13 22:57
回复

使用道具 举报

16#
 楼主| 发表于 2023-5-13 22:57:44 | 只看该作者
JERRY爱电脑 发表于 2023-5-7 11:03
那你第一行不要用type命令,直接双引号+文件路径

还是不行呀

点评

那把改后的代码贴上来  详情 回复 发表于 2023-5-14 13:11
回复

使用道具 举报

17#
发表于 2023-5-14 13:11:28 | 只看该作者

那把改后的代码贴上来

点评

or /F %%i in ( "%~dp0Windows\Remove.TXT" 2^>nul') do ( for /F "tokens=2 delims=: " %%a in ('dism.exe /online /get-features ^| Findstr /I /C:"FeatureName : %%i"') do ( if "%%a" NEQ "" ( Dism.  详情 回复 发表于 2023-5-14 21:01
回复

使用道具 举报

18#
 楼主| 发表于 2023-5-14 21:01:51 | 只看该作者
JERRY爱电脑 发表于 2023-5-14 13:11
那把改后的代码贴上来

for /F %%i in ( "%~dp0Windows\Remove.TXT" 2^>nul') do (
for /F "tokens=2 delims=: " %%a in ('dism.exe  /online /get-features ^| Findstr /I /C:"FeatureName : %%i"') do
   (   if "%%a" NEQ "" (
Dism.exe  /online /Disable-Feature /FeatureName:%%a 1>nul
   )
   )
   )

点评

第一行 2^>nul'去掉啊  详情 回复 发表于 2023-5-17 20:34
回复

使用道具 举报

19#
发表于 2023-5-17 20:34:51 | 只看该作者
wenbieba 发表于 2023-5-14 21:01
for /F %%i in ( "%~dp0Windows\Remove.TXT" 2^>nul') do (
for /F "tokens=2 delims=: " %%a in ('dism ...

第一行 2^>nul'去掉啊

点评

还是不行,算了  详情 回复 发表于 2023-5-21 14:20
回复

使用道具 举报

20#
 楼主| 发表于 2023-5-21 14:20:02 | 只看该作者
JERRY爱电脑 发表于 2023-5-17 20:34
第一行 2^>nul'去掉啊

还是不行,算了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-22 23:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表