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 | 显示全部楼层

活跃 18080| 技术 6| 互助 11| 钻石 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 | 显示全部楼层

活跃 17354| 技术 2| 互助 25| 钻石 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

互助
签到任务
最火的业界新闻
  • 南孚将推晓加口红充电宝系列产品:一口气三
  • 巨大的33阶“魔方”可能需要数小时才能解开
  • 苹果发布macOS 10.13.3系统的首个beta
  • 担心AI伤害人类?DeepMind开发专项测试确保
  • 电商“毁灭”实体经济?商场已变成餐馆、儿
  • Intel正式发布银牌奔腾:6W超低功耗
  • 把iPhone X面部表情识别数据导入Maya会是什
  • 将虾壳变塑料 悉尼15岁女孩立志做环保
  • Nvidia Titan V 跑分首曝:游戏性能亦力压
  • 百度AI战略背后雄心:欲重获互联网霸主地位
炫酷的硬件Show
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
  • 挑战极限,10.2L小钢炮装机秀
有趣的美图分享
  • 她们打电话到底是干嘛的
  • 我的小鱼干不见了....
  • 两枚硬币击败了匪徒
  • 用心呵护的绿植
  • 爷爷的照片
  • 老婆给儿子买的防护栏
  • 媳妇说:今天给我改善伙食,做狗不理包子,
  • 听媳妇的话真的没错啊
  • 不是吹牛,这种题我从来没错过
  • 容我想想如何判...
关注官方微信
快速回复 返回顶部 返回列表