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

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

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

活跃 25038| 技术 17| 互助 26| 钻石 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 | 显示全部楼层

活跃 712| 技术 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 | 显示全部楼层

活跃 18602| 技术 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 | 显示全部楼层

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


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

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

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

本版积分规则

385670222

712

活跃

0

技术

0

互助
签到任务
最火的业界新闻
  • 谷歌悄然准备Fuchsia,要取代安卓、Chrome
  • 499元:铭瑄发布复仇者M3 RGB DDR4内存 绚
  • 如果Android真的收费了
  • 基于QLC闪存的Intel新固态盘投产:数据中心
  • 特斯拉在华生产的三大挑战
  • 不仅谷歌被罚,高通因为芯片定价也被欧盟指
  • 小米推吃到饱流量卡:每天1元钱 全国不限
  • 华为准备这样去掉刘海?屏内摄像头外形方案
  • 小米Max 3上手体验:能当平板,还能当充电
  • 谷歌CEO:欧盟的处罚可能迫使Android收费
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 老妈,没事就别关心我了
  • 已鉴定,手机报废
  • 猜猜看写的什么
  • 黑猫警长也是凭实力单身啊
  • 商机
  • 这氛围有点不妙啊
  • 2018年上半年个人工作总结
  • 怪谭——妈妈再爱我一次
  • 颜值啊!
  • 保护组织的保护
关注官方微信
快速回复 返回顶部 返回列表