网维大师论坛-领先的网吧交流平台

 找回密码
 马上注册
查看: 182681|回复: 2175

【技术交流】无盘网吧专用维护通道(也可用于有盘的系统部署)

  [复制链接]
  • TA的每日心情
    擦汗
    2016-4-27 10:06
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2008-10-11 11:19:44 | 显示全部楼层 |阅读模式
    游客,如果您要查看本帖隐藏内容请回复
  • TA的每日心情
    擦汗
    2016-4-27 10:06
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2008-10-11 11:20:08 | 显示全部楼层

    无盘维护通道,主程序AU3代码。

    本帖最后由 alongsoft 于 2012-3-16 20:03 编辑 " f: j. c  p0 m# V* z

    ) z8 a, M) N" L7 s  m8 y( m#NoTrayIcon
    . B( x+ Q; D) H& [1 ?#Region ;**** 参数创建于 ACNWrapper_GUI ****% E5 C: G9 V2 ~/ O3 y
    #AutoIt3Wrapper_icon=图标.ico! I( F4 y3 X0 ?* c3 u& O
    #AutoIt3Wrapper_UseUpx=n
    " T0 ~1 D3 j, [" R- G$ C#AutoIt3Wrapper_Res_Comment=无盘维护通道
    / ~; H0 A2 r- Z#AutoIt3Wrapper_Res_Description=无盘维护通道2011-12-30
    $ E( J1 E* H8 C#AutoIt3Wrapper_Res_Fileversion=2.0.0.46 k4 [& F4 O6 w0 P: G6 E
    #AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y  _6 B- A# I( l" F4 \
    #AutoIt3Wrapper_Res_LegalCopyright=玟璇科技) I/ Y( {9 E; b$ a0 `
    #EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
    ! _6 F4 ^. C* d. `5 t$ J4 S- A9 O#include <Misc.au3> ;导入一个AU3自带文件,主要用其防止重复运行程序的函数( |* H- }6 \' O/ I) z. _  s
    _Singleton("无盘维护通道") ;这个函数就是用来检测是否有相同程序在运行如果有则退出,就是只运行一次
    0 |7 \7 W+ r7 ^4 L+ q* Q2 X5 o7 V;Opt("RunErrorsFatal", 0)
    1 H. n5 [9 l- L+ q3 L: m. e. W#Region ;**** 参数创建于 AutoIt3Wrapper_GUI ****
      s: I: s7 B$ h( w#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    1 d4 J) `: r8 n3 H  B* `, g: Z# K8 {$system = IniRead("config.ini","QQ407821041","无盘有盘识别","")' L8 ]5 O' f6 K0 V) {9 x
    $o_path = IniRead("config.ini","QQ407821041","执行路径","")
    $ |( X8 P* i0 u! S5 |1 u3 u2 V. _$o_Program = IniRead("config.ini","QQ407821041","执行程序","")
    3 I0 U5 v, V: ?% u8 v9 L3 m$ k1 x4 `' `5 N& A6 ^
    $b_path = IniRead("config.ini","QQ407821041","备用执行路径","")
    8 q7 [5 w# |% c; D$b_Program = IniRead("config.ini","QQ407821041","备用执行程序","")
    + t9 \) O4 T+ c2 K; m
    - J, e! r" Z# S+ d. tIf $system = "无盘" Then& O- }7 Z1 F' J7 X3 {; r
    1 V: J1 p1 f, s9 l
    While FileExists($o_path) = 0; 检测执行目录是否存在。" R' |0 I8 _! l. u3 v
    ;  MsgBox(4096, $o_path, "未发现执行程序目录",1)$ j; U9 a  J9 \3 H
      Sleep(500)% ~- ]( \  z% V" z3 R/ Q, ]- T; b
    WEnd
    % f5 |3 k; Q" n% g1 ?, ?  - Z) L' U! n3 m& }$ t* \2 G1 T
    $super_user = IniRead($o_path&"config.ini","QQ407821041","超级用户计算机名列表","")) s; w/ t5 X* e' s* s9 \, N# U

    8 ]- x& H* s1 q1 J6 eIf StringInStr ($super_user,@ComputerName) Then
    & q. x: y" _0 Q, T- f* ]% K  MsgBox(4096, "提示", "当前计算机为模式,不执行客户机程序")
    ' V8 i' m1 C! L* T$ F  G, ~/ y  exit
    8 N3 z. _4 l, R% y+ b. h( ^EndIf' A% y5 G1 G( U  J3 X- f* A
    Run ( $o_path&$o_Program, "" , @SW_HIDE )
    8 e" o, ]$ p2 e. Z) ~: ?1 d5 B! t
    8 J8 P* a  d: \; QElse
    % c! Y  }3 z( @- _3 [, Y3 y
    % X; l4 y( j& G3 qRun ( @ScriptDir&"\"&$o_Program, "" , @SW_HIDE )
    % M+ B; }9 i7 k$ d  h8 {1 D: ?$ [  
    ; C" e& b) t6 B- GEndIf
    5 Q/ X- d/ g6 [2 a/ B5 k
    0 y) M- Q% e+ F4 SExit0 {7 p% r4 Y" p$ Q) v0 u3 a' w

    ( w7 m% l, }" S  R! X
    5 v: _! u) o5 \4 @: I
  • TA的每日心情
    擦汗
    2016-4-27 10:06
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2008-10-11 11:20:27 | 显示全部楼层

    配置文件config.ini

    本帖最后由 alongsoft 于 2012-3-16 20:00 编辑
    1 s+ J+ K) Z; e  e% c
    8 O6 }) P% S% L+ c[QQ407821041]
    3 l. a! U" S" j. |. C无盘有盘识别=有盘
    + \0 m3 B9 l2 |7 Y( [;有盘/无盘,无盘执行指定目录的程序,有盘执行当前目录下的程序。
    8 W1 a9 X% y1 L' B. n: [执行路径=e:\系统安装\客户机维护通道\0 y6 T4 @0 _* ~" @
    ;主要针对顺网E盘出盘慢一拍的问题! c9 s4 M  |: r* ?3 d
    执行程序=run.bat+ j7 B5 A$ B- `- o; E: S5 x' w' g
    超级用户计算机名列表=,2003server,,,,,,
    + M) S5 N6 @0 m$ T- Z;超级用户不执行维护通道内的程序
    - \, y( Q- m0 C. r  T) K( R8 Z( {/ d- R" w# J/ C
    备用执行路径=c:\系统安装\客户机维护通道\; W8 `6 \% K9 ^4 S3 J
    备用执行程序=run.bat% r3 q! B' F6 ^* A3 S
  • TA的每日心情
    擦汗
    2016-4-27 10:06
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2008-10-11 11:20:43 | 显示全部楼层
    自己占位备用3

    该用户从未签到

    发表于 2008-10-11 13:07:07 | 显示全部楼层
    BAT通道?

    该用户从未签到

    发表于 2008-10-11 13:29:03 | 显示全部楼层
    谢谢了

    该用户从未签到

    发表于 2008-10-11 21:28:07 | 显示全部楼层
    ding qi lai.aa

    该用户从未签到

    发表于 2008-10-11 21:39:21 | 显示全部楼层
    看看....

    该用户从未签到

    发表于 2008-10-11 22:21:12 | 显示全部楼层
    看看是什么样子的

    该用户从未签到

    发表于 2008-10-11 22:28:10 | 显示全部楼层
    [s:36][s:36]
    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则

    QQ|《安全责任书》|联系我们|小黑屋|手机版|网维地图|网维大师论坛 ( 浙B2-20090265-1 )

    GMT+8, 2018-12-19 06:33 , Processed in 0.113920 second(s), 20 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表