IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[封装求助] 请教大神一个关于win10的批处理问题!

[复制链接]
385670222 发表于 2017-7-21 11:17:28 | 显示全部楼层 |阅读模式

我有些文件备份在D:\E2主题花纹备份,安装系统时经常忘记复制到C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0\USERLETW的文件夹里面(由于文件经常更新没办法直接封装进去)win7写的批处理可以用,但是到了win10就只能复制没办法替换了,请教各位大神帮忙看一下哪里错了,小弟在这谢了。

win7批处理如下

@Echo Off

if "%1"=="h" goto begin
start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin   

md D:\E2主题花纹备份

xcopy /d /e /k /y "D:\E2主题花纹备份" "C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0\USERLETW"


想要达到的目的是只更新最近改过的文件并静默替换掉。


最近访问 头像模式 列表模式
 楼主| 385670222 发表于 2017-7-21 11:21:43 | 显示全部楼层

活跃 682| 技术 0| 互助 0| 钻石 0

这个批处理在win7里面完全正常,但是在win10里面就只能复制没办法替换更新的文件。
magicgenius 发表于 2017-7-21 14:51:23 | 显示全部楼层

活跃 16342| 技术 4| 互助 4| 钻石 10


  1. @Echo Off

  2. if "%1"=="h" goto begin
  3. start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  4. :begin   

  5. set TP="C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0\USERLETW"

  6. cmd.exe /c takeown /f \"%TP%\" /r /d y && icacls \"%TP%\" /grant administrators:F /t"

  7. attrib -s -h -r "%TP%"

  8. xcopy /d /e /k /y /u "%TP%"

复制代码

这样改下试试。

点评

哈哈,果然可以了谢谢!非常感谢!  详情 回复 发表于 2017-7-21 18:24
你好,能请教一下你”tp“是不是要换成路径。D:\E2主题花纹备份" "C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0%uSERLETW"批处理不是很熟悉。谢谢!  详情 回复 发表于 2017-7-21 16:30

评分

参与人数 1活跃 +5 收起 理由
lihui612ld + 5 乐于助人,再接再厉!

查看全部评分

 楼主| 385670222 发表于 2017-7-21 16:30:14 | 显示全部楼层

活跃 682| 技术 0| 互助 0| 钻石 0


你好,能请教一下你”tp“是不是要换成路径。D:\E2主题花纹备份" "C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0\USERLETW"批处理不是很熟悉。谢谢!

点评

3楼的 大虾写的那个代码应该可以用,TP 不是换路径,是【"C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0%uSERLETW"】这行代码的名字符,方便下面执行的时候 直接调用。 而且大虾写的【 /grant administrato  详情 回复 发表于 2017-7-21 18:04
椰风海韵 发表于 2017-7-21 18:04:20 | 显示全部楼层

活跃 16882| 技术 2| 互助 20| 钻石 0

385670222 发表于 2017-7-21 16:30
你好,能请教一下你”tp“是不是要换成路径。D:\E2主题花纹备份" "C:\Program Files (x86)\Wilcom\Embroi ...

3楼的 大虾写的那个代码应该可以用,TP 不是换路径,是【"C:\Program Files (x86)\Wilcom\EmbroideryStudio_e2.0\USERLETW"】这行代码的名字符,方便下面执行的时候 直接调用。
而且大虾写的【 /grant administrators:F /t" 】这一段即是 使用管理员账户执行。

为什么WIN7可以 WIN10不可以就在于  win10的权限管理比WIN7严格了许多。特别是UAC不开启的情况下 一些应用无法运行。

你要想想WIN7那样可以使用没有异常的话,那封装WIN10的时候 需要以administrator 账户封装,并开启UAC。你的批处理设置在部署完登录时执行。
不会搞签名图片。
 楼主| 385670222 发表于 2017-7-21 18:24:33 | 显示全部楼层

活跃 682| 技术 0| 互助 0| 钻石 0


哈哈,果然可以了谢谢!非常感谢!
 楼主| 385670222 发表于 2017-7-21 18:25:09 | 显示全部楼层

活跃 682| 技术 0| 互助 0| 钻石 0

谢谢大家,可以了。从d盘拷贝那行写进批处理了。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

385670222

682

活跃

0

技术

0

互助
签到任务
最火的业界新闻
  • 三星860 EVO固态硬盘曝光:QLC闪存/最高4TB
  • 刘强东质疑稻田养小龙虾有农药 农业专家:
  • [图]魅族全面屏手机MX5谍照曝光
  • 微软被指掩盖数据库被黑事件 Windows漏洞或
  • 锤子新机正式现身:支持18W快充
  • 阿里与中国电信合作推阿里鱼卡:9元起 部分
  • 红米5A突然发布:599元
  • 服役13年:报道称WPA2加密协议已被攻破
  • 彭博:微信在中国已成金融交易平台,安全性
  • 海思麒麟970处理器性能曝光:华为Mate 10将
炫酷的硬件Show
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
  • 挑战极限,10.2L小钢炮装机秀
  • 挑战S大水冷,本坛最强水冷装备首秀,及制
有趣的美图分享
  • 一样是畜生,可是.....
  • 两口子约架
  • 原来如此
  • 温暖的狗狗
  • 媳妇
  • 昨天喝醉了,今早醒来.....
  • 孩子是怎么来的
  • 你倒是叫啊!
  • 高级操作
  • 我把问题封起来
关注官方微信
快速回复 返回顶部 返回列表