月份: 2017-02

暂停折腾一段时间。

最近工作调动,新住处没电脑用。暂停折腾一段时间。

4y8f1.jpg

VIRMACH的纽约的独服安装WIN2012

这两天弄了台VIRMACH的纽约的独服,折腾了1天没装上WIN 2012.挂载ISO安装总是出现断开连接的情况,不管用ONLINE的机子还是vortexnode的LA机子挂载都断,vortexnode的还同是CC机房。

既然总是会断,那么就分包把ISO拖到本地硬盘上装好了。于是把cn_win2012dc_r2_virtio_64.iso给用RAR打包成100M一包的ZIP文件,再把这一堆ZIP打包成一个ISO。然后IPMI挂载个通用PE。进到PE后把ISO里的分包文件一个个复制到本地硬盘再解压提取出install.wim安装。

4Bb3L.png

开机延迟启动程序

最近一个挂机程序总是启动失败,因为它需要的前置依赖程序在开机时启动较慢,导致挂机程序无法成功启动。做个VBS脚本来延迟启动

Program1 = "C:\Program Files\Mozilla Firefox\firefox.exe"
WScript.Sleep(15000)
Set WshShell=createobject("wscript.shell")
Set oExec=WshShell.Exec(Program1)
WScript.Sleep(25000)
Set sh = CreateObject("Shell.Application")
sh.ShellExecute """C:\Documents and Settings\Administrator\「开始」菜单\程序\ABC.lnk"""
WScript.quit 

可以实现对EXE或快捷方式的延迟启动。

有的系统也许运行时会提示“没有在该机执行windows脚本宿主的权限。请与系统管理员联系”

1、首先检查系统是否禁止使用了脚本运行,即打开“INTERNET选项”的“安全”选项卡里“自定义级别”,看看“ActiveX空件及服务”禁用的选项;
2、接着运行 regsvr32 scrrun.dll;
3、在注册表里的这个位置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings
里找到 Enabled的DWORD键值;
4、把它删除或者把值该为1即可正常运行。

当然也可以使用计划任务或其他一些软件如Startup Delayer – 开机后延时启动程序
参考:
XP下 延迟启动某程序
没有在该机执行windows脚本宿主的权限。请与系统管理员联系
用vbs文件实现一键启动程序
自定义vbs脚本实现开机后延时启动指定程序的方法
VBS如何调用一个快捷方式?