求个 废墟脚本 感激不尽的意思

查看:990|回复:7
大象版主,我遇到一个问题,现在公司要升级IE10,我脚本已经测试成功了,安装文件通过脚本copy到C盘根目录。
安装文件和脚本均放在了AD服务器。windows\SYSVOL\域名\scripts\IE10 这个文件夹里。
在客户机上手动运行脚本都能正常进行,但是一通过组策略脚本就不启动了。在客户机上能够看到这个策略已经生效了。麻烦帮忙指点下思路,谢谢了!
本帖最后由 蝈蝈杨 于
12:01 编辑
引用:原帖由 蝈蝈杨 于
11:59 发表
大象版主,我遇到一个问题,现在公司要升级IE10,我脚本已经测试成功了,安装文件通过脚本copy到C盘根目录。
安装文件和脚本均放在了AD服务器。windows\SYSVOL\域名\scripts\IE10 这个文件夹里。
在客户机上手动运行脚本都能 ... 脚本是否配置在开机脚本中?
把bat内容贴出来
天行健,君子以自强不息。地势坤,君子以厚德载物!
微软server\VMware\Hyper-v技术支持QQ!
引用:原帖由 kangl 于
13:28 发表
脚本是否配置在开机脚本中?
把bat内容贴出来 设置在windows设置-脚本-登录中了。
脚本内容:
if /i &%PROCESSOR_ARCHITECTURE%&==&AMD64& goto Run64
echo 正在复制IE10的安装文件,请不要关闭窗口
copy \\域名\NETLOGON\IE10\IE10-Windows6.1-x86-zh-cn.exe c:\&c:\null
for /f &skip=2 delims=.& %%i in ('reg query &HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer& /v Version') do set a=%%i
set b=%a:~-1%
if &%b%&==&7& goto IE10
if &%b%&==&8& goto IE10
if &%b%&==&9& goto IE10
if &%b%&==&10& goto End1
if &%b%&==&11& goto End1
echo 正在安装IE10浏览器,请不要关闭窗口,整个安装过程需要10分钟,安装完毕后会自动重启,请保存您打开的文件。
echo 如果超时未完成,或者没有正常安装,请与本地helpdesk联系。
start /wait %SystemDrive%\IE10-Windows6.1-x86-zh-cn.exe /passive /closeprograms
echo 正在复制IE10的安装文件,请不要关闭窗口
copy \\域名\NETLOGON\IE10\IE10-Windows6.1-x64-zh-cn.exe c:\&c:\null
for /f &skip=2 delims=.& %%i in ('reg query &HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer& /v Version') do set a=%%i
set b=%a:~-1%
if &%b%&==&7& goto IE10
if &%b%&==&8& goto IE10
if &%b%&==&9& goto IE10
if &%b%&==&10& goto End2
if &%b%&==&11& goto End2
echo 正在安装IE10浏览器,请不要关闭窗口,整个安装过程需要10分钟,安装完毕后会自动重启,请保存您打开的文件。
echo 如果超时未完成,或者没有正常安装,请与本地helpdesk联系。
start /wait %SystemDrive%\IE10-Windows6.1-x64-zh-cn.exe /passive /closeprograms
你的脚本是在计算机策略中吧!
建议在前面加改一下
echo 正在复制IE10的安装文件,请不要关闭窗口 %time% && c:\ie10install.log
这样你就知道,BAT到底开始没有。
记得点“引用/回复” 我才能跟踪你的问题与反馈。
及时反馈也是对帮助你的人表示感谢的一种。
补充或更正我的回答,可以获得加分奖励哦!
引用:原帖由 hot_powerz 于
00:02 发表
你的脚本是在计算机策略中吧!
建议在前面加改一下
echo 正在复制IE10的安装文件,请不要关闭窗口 %time% && c:\ie10install.log
这样你就知道,BAT到底开始没有。 ... 我的脚本是用在账户策略中的,在策略成功的时候用户是看不到这些信息的,直接就开始安装了。
如果是手动运行才能看到这些提示。
不过现在好了,我将bat文件放在了一个共享服务器上就能正常运行,但是放在windows\SYSVOL\域名\scripts 这个文件夹下就不能正常运行……,这个让我很无解~
是跟我AD服务器有关系么?现在我有一台AD服务器在相同的路径下不能跟其他服务器同步数据……
引用:原帖由 蝈蝈杨 于
14:08 发表
设置在windows设置-脚本-登录中了。
脚本内容:
if /i &%PROCESSOR_ARCHITECTURE%&==&AMD64& goto Run64
echo 正在复制IE10的安装文件,请不要关闭窗口
copy \\域名\NETLOGON\IE10\IE10-Windows6. ... 楼主,我想问一下,这个Version字段的值,是否真能代表IE的版本呢?我现在Version的值是9.11.,但实际我的IE是11。是不是要结合其它的字段,例如svcUpdateVersion和svcVersion,因为这2个字段的值是11。
我的微博:.cn/lzy821218
引用:原帖由 lzy821218 于
11:19 发表
楼主,我想问一下,这个Version字段的值,是否真能代表IE的版本呢?我现在Version的值是9.11.,但实际我的IE是11。是不是要结合其它的字段,例如svcUpdateVersion和svcVersion,因为这2个字段的值是11。 ... 参考svcVersion 更好了前面数值就是IE版本, 如果客户端数量多的话,AD在server2008以上的,可以使用AD中的计划任务策略去执行了,安装源文件不用放在DC中,这样用户开机时间不会因为策略而变慢,还可以解决客户端没有管理权限的安装问题,同时也降低了DC的负载。
此问题已经自己解决,修改了脚本,并且将bat存放在了策略存放脚本的文件夹中,可以正常执行了。苏教版六年级上册语文第六课《最后的姿势》,用废墟,坍塌,震撼,诠释,生死攸关,用这几个词,概述全文,不少于200字,回答者感激不尽!
5.12下午2点多,谭老师在教室上课,忽然课桌摇了起来,地震,谭老师立马疏散学生,可是还有四名学生没有跑出去,就在教学楼要坍塌时,谭千秋老师在这生死攸关时为了保护四名学生,被压在了废墟下,当救援人员从废墟中把谭老师救出来时,在场的人都震撼了,谭老师诠释了爱与责任的师德灵魂!
为您推荐:
其他类似问题
我知道,就是不告诉你,哈哈哈哈哈哈哈哈哈。哈哈哈哈哈哈哈哈哈哈哈,要告诉你等到下辈子
扫描下载二维码各位大神帮忙看看俺的脚本 有些问题帮忙解决解决 感激不尽_javascript吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:124,463贴子:
各位大神帮忙看看俺的脚本 有些问题帮忙解决解决 感激不尽收藏
// v1.0function setScaleF(a){return function(b){return b/a}}function formatValueWithUnits(a,b,c){return c=c||&&,&&+a+c+b}function drawLine(a,b){var c=makePoint(a),d=makePoint(b),e=new SubPathIe.closed=!1,e.operation=ShapeOperation.SHAPEXOR,e.entireSubPath=[c,d];var f=doc.pathItems.add(&Line&,[e]);f.strokePath(ToolType.PENCIL),f.remove()}function makePoint(a){for(var b=0;b&a.b++)a[b]=scale(a[b]);var c=new PathPointIreturn c.anchor=a,c.leftDirection=a,c.rightDirection=a,c.kind=PointKind.CORNERPOINT,c}function pickTool(a){var b=charIDToTypeID(&slct&),c=new ActionDescriptor,d=charIDToTypeID(&null&),e=new ActionReference,f=stringIDToTypeID(a);e.putClass(f),c.putReference(d,e),executeAction(b,c,DialogModes.NO)}function setPenToolSize(a){var b=charIDToTypeID(&slct&),c=new ActionDescriptor,d=charIDToTypeID(&null&),e=new ActionReference,f=charIDToTypeID(&PcTl&);e.putClass(f),c.putReference(d,e),executeAction(b,c,DialogModes.NO);var g=charIDToTypeID(&setd&),h=new ActionDescriptor,i=new ActionReference,j=charIDToTypeID(&Brsh&),k=charIDToTypeID(&Ordn&),l=charIDToTypeID(&Trgt&);i.putEnumerated(j,k,l),h.putReference(d,i);var m=charIDToTypeID(&T
&),n=stringIDToTypeID(&masterDiameter&),o=charIDToTypeID(&#Pxl&);c.putUnitDouble(n,o,a),h.putObject(m,j,c),executeAction(g,h,DialogModes.NO)}var doc=null,docIsExist=!1,selBounds=null,selIsExist=!1,store={activeLayer:null,rulerUnits:app.preferences.rulerUnits,typeUnits:app.preferences.typeUnits,font:null};app.preferences.rulerUnits=Units.PIXELS,app.preferences.typeUnits=TypeUnits.POINTS;try{doc=app.activeDocument,docIsExist=!0}catch(e){alert(&Size Mark Script: no document\nUse File \u2192 New... to create one&)}if(docIsExist)try{selBounds=doc.selection.bounds,selIsExist=!0}catch(e){alert(&Size Mark Script: no selection\nUse Rectangular Marquee Tool (M) to create one&)}if(docIsExist&&selIsExist){var halfMark=3,txtMargin=5,baseRes=72,decimPlaces=1,layerOpacity=65,docRes=doc.resolution,scaleRatio=docRes/baseRes,scale=setScaleF(scaleRatio),realUnits=&px&,scaledUnits=&pt&,charThinSpace=&\u200a&,selX1=selBounds[0].value,selX2=selBounds[2].value-1,selY1=selBounds[1].value,selY2=selBounds[3].value-1,selWidth=selX2-selX1,selHeight=selY2-selY1,val=0,txtLayerPos=[0,0],layerNamePrefix=&MSRMNT&,txtJ11n=Justification.LEFT;store.activeLayer=doc.activeLayer,doc.selection.deselect();var markLayer=doc.artLayers.add();setPenToolSize(1),selWidth&selHeight?(drawLine([selX1,selY1],[selX2,selY1]),drawLine([selX1,selY1-halfMark],[selX1,selY1+halfMark]),drawLine([selX2,selY1-halfMark],[selX2,selY1+halfMark]),layerNamePrefix=&W&,val=selWidth+1,txtLayerPos=[selX1+val/2,selY1-txtMargin],txtJ11n=Justification.CENTER):(drawLine([selX1,selY1],[selX1,selY2]),drawLine([selX1-halfMark,selY1],[selX1+halfMark,selY1]),drawLine([selX1-halfMark,selY2],[selX1+halfMark,selY2]),layerNamePrefix=&H&,val=selHeight+1,txtLayerPos=[selX1+txtMargin,selY1+val/2+4],txtJ11n=Justification.LEFT),markLayer.opacity=85;var txtLayer=doc.artLayers.add();txtLayer.kind=LayerKind.TEXT;var txtLayerItem=txtLayer.textIstore.font=txtLayerItem.font,txtLayerItem.font=&ArialMT&,txtLayerItem.autoKerning=AutoKernType.OPTICAL,txtLayerItem.position=txtLayerPos,txtLayerItem.justification=txtJ11n,txtLayerItem.color=app.foregroundCvar label=&&;baseRes!==docRes&&(label=formatValueWithUnits(scale(val).toFixed(decimPlaces),scaledUnits,charThinSpace)+& / &),label+=formatValueWithUnits(val,realUnits,charThinSpace),txtLayerItem.contents=var finishLayer=txtLayer.merge();finishLayer.name=layerNamePrefix+val,txtLayer=doc.artLayers.add(),txtLayer.kind=LayerKind.TEXT,txtLayerItem=txtLayer.textItem,txtLayerItem.font=store.font,txtLayer.merge(),finishLayer.move(store.activeLayer,ElementPlacement.PLACEBEFORE),finishLayer.opacity=layerOpacity,app.preferences.rulerUnits=store.rulerUnits,app.preferences.typeUnits=store.typeUnits,pickTool(&marqueeRectTool&)}以上是原脚本代码 拉矩形选区 然后运行脚本自动标注尺寸
默认是像素单位 想改成厘米或毫米单位找到相关代码单位直接可以改成mm cm
但是问题随之出现了
第一数值错误
第二标注线发生错误偏移app.preferences.rulerUnits = Units.PIXELSapp.preferences.typeUnits = TypeUnits.PIXELS
千锋javascript0学费入学4个月成就技术骨干!javascript0基础入学,就业后在付费!千锋javascript走心课程120天javascript实力熬炼,快速转行不断get新技能
Photoshop script 呢。遗憾我帮不上忙。
这排版看着真TM累。
你只改 Units.PIXEL肯定不行啊,还得单位换算重新计算,脚本里面的数字都得改。像素是最小单位,很准确的,干嘛要换成厘米这种会产生较大误差的单位呢?
行业不同 不好意思 平面设计 需要的是实际的厘米或者毫米的尺寸 谢谢大神关注
各位大神帮忙看看俺的脚本 有些问题帮忙解决解决 感激不尽
这个简单,不过你发的,没人愿意看
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 感激不尽的意思 的文章

 

随机推荐