找回密码
注册 登录
查看: 4871|回复: 8

封装的WIN7X64没有运行关闭防火墙的批处理

[复制链接]
  • TA的每日心情
    慵懒
    2020-4-3 19:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-4-15 01:24:32 | 显示全部楼层 |阅读模式
    本帖最后由 重复单调 于 2014-4-15 22:28 编辑

    经测试,N大指点的是正确,部署后,SYSPREP文件夹被删除,导致批处理无效,如有需要进入桌面运行的程序不要放在SYSPREP,之所以32位的WIN7可以运行,原因是....我把SYSPREP的文件名写成SYSPERP了所以部署后没删除,到了桌面被命令删除了。

    在第一次进入桌面的时候运行关闭默认防火墙的批处理,封装的32位的WIN7是正常的,但是同样的批处理和SCDATA.INI封装的64位WIN7,进入桌面缺没有调用批处理,手动运行测试可用,不知道哪里出了问题。

    关防火墙的批处理内容

    @echo off
    echo 正在关闭系统默认防火墙,请等待窗口自动关闭!
    @echo off
    (net start|find "Windows Firewall" >nul)&&(net stop MpsSvc>nul&sc config MpsSvc start= disabled>nul)||((sc qc mpssvc|find /i "START_TYPE"|find /i "DISABLED">nul)||sc config MpsSvc start= disabled>nul)


    SC2 运行任务的内容

    [Tasklist5]
    2014041423114619=0|1|0|0|0|0|%windir%\system32\SccNet.exe|-s|SCCN
    2014041423120660=0|1|0|0|0|0|C:\sysprep\CFW.bat|*|SCFUN
    2014041423133978=3|1|0|0|0|0|C:\sysprep|*|SCFUN
    2014041423134310=0|1|0|0|0|0|%windir%\system32\Sccd.exe|*|SCDRS
    2014041423134543=0|2|60|1|0|0|cmd /c devmgmt.msc|*|SCRM
    [Tasklist2]
    2014041014144266=0|1|0|0|0|0|C:\sysprep\[Win7.x64]WanDrv6.exe|*|SCFUN
    [Tasklist3]
    2014041014143489=0|1|0|0|0|0|C:\sysprep\Windows Loader.exe|/silent /norestart|SCFUN





    上一篇:真是晕了不知道哪出了错!!!
    下一篇:WIN7 64位共享问题 邪门的很

    该用户从未签到

    发表于 2014-4-15 10:22:28 | 显示全部楼层
    sc stop MpsSvc
    sc config MpsSvc start= demand

    点评

    64位的和32位的应该一样的吧  详情 回复 发表于 2014-4-15 10:24
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-4-15 10:24:08 | 显示全部楼层
    孤独的王子 发表于 2014-4-15 10:22
    sc stop MpsSvc
    sc config MpsSvc start= demand

    64位的和32位的应该一样的吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-4-15 11:35:17 | 显示全部楼层
    sysprep文件夹在部署后就删除了,把批处理放到别的文件夹下

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-4-3 19:15
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-4-15 21:04:00 | 显示全部楼层
    Noime 发表于 2014-4-15 11:35
    sysprep文件夹在部署后就删除了,把批处理放到别的文件夹下

    谢谢N大指点,只是我在封装32位WIN7的时候是一样放在SYSPREP里面的,然后成功了......后来试过把BAT转成EXE,还是没反应,然后放弃了....下次还是放在到别的文件夹吧

    顺便N大请指点,这个关闭防火墙的批处理用中文名字放在%PROGRAMFILES%的中文文件夹,会不会有什么问题,PS:之前那个批处理的名字是CFW.BAT
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-4-3 19:15
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-4-15 21:06:54 | 显示全部楼层
    孤独的王子 发表于 2014-4-15 10:22
    sc stop MpsSvc
    sc config MpsSvc start= demand

    上面那个百度抄的,你这个短小精悍,谢谢。
    我在32位可用,64位封装不行,进系统手动运行可以,应该就是N大说的SYSPREP应该是在部署后删除了,所以没反应。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-5-23 22:14:30 | 显示全部楼层
    真心学习了!感谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-11-27 21:49:48 | 显示全部楼层
    感谢分享                                             
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-8-17 09:31
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-4-21 20:21:56 | 显示全部楼层
    本帖最后由 woodstack 于 2015-4-21 20:24 编辑

    这个可以放在首次登录  试过了可以
    回复 支持 反对

    使用道具 举报

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

    本版积分规则