钢铁雄心3荣光时刻402:按机号来执行不同程序?

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 17:36:02

假设计算机名字象这样的:wb001、wb002的,就是:两个字符+数字

set computernamePre=%computername:~0,2%
set computernamePost=%computername:~2,6%
for /F "tokens=* delims=0" %%j in ("%computernamePost%") do (set computerint=%%j)

 

if %computerint% LSS 100 (
    set computernamepost=0%computerint%

)

 

if %computerint% LSS 10 (
     set computernamepost=00%computerint%

)

 

上面这些代码的作用是将后面的数字提取出来,并转换为三位数字,比如将1转换为001,将12转换为012

 

如果计算机名字象这样的:txm001、txm002的,就是:3个字符+数字

set computernamePre=%computername:~0,3%
set computernamePost=%computername:~3,6%

 

如果计算机名字象这样的:t001、t002的,就是:1个字符+数字

set computernamePre=%computername:~0,1%
set computernamePost=%computername:~1,6%

 

......

 

=================================

下面的代码就是不同的机器号执行不同的代码了.......

 

1、某个区间内的计算机执行同一代码:

if %computerint% GEQ 051 (
    if %computerint% LEQ 110 (
        \\192.168.1.200\bak\bat\setdisplay.exe 1024 768 32 60
        rem \\192.168.1.200\Bak\Tools\robocopy.exe "\\192.168.1.200\h\Gho不要删\945\C" "e:\bak" "*.gho" /ZB /E /XX
     )
)

 

2、单台计算机执行同一代码:

if %computerint% GEQ 123 (
    if %computerint% LEQ 123 (
        \\192.168.1.200\bak\bat\setdisplay.exe 1024 768 32 60
        rem \\192.168.1.200\Bak\Tools\robocopy.exe "\\192.168.1.200\h\Gho不要删\945\C" "e:\bak" "*.gho" /ZB /E /XX
     )
)

按机号来执行不同程序? Flex 程序执行顺序 安全生产经费的执行程序 执行程序中评估异议的审查 30个提高Web程序执行效率的好经验 Linux操作系统中/sbin/init程序的执行过程 最高人民法院关于适用《中华人民共和国民事诉讼法》执行程序若干问题的解释 skyeye下执行为uClinux编写的程序 建设工程款执行案件程序问题初探-人民法院报 关于适用《中华人民共和国民事诉讼法》执行程序若干问题的解释 程序执行时写闪存的应用实例 编译成release版本与debug版本的程序有何执行上的区别? 武汉市检察机关启动法律监督程序,法院执行假拍卖,五名法官阶下囚 最高人民法院关于死刑缓期执行限制减刑案件审理程序若干问题的规 最高人民法院关于死刑缓期执行限制减刑案件审理程序若干问题的规定 您试图从目录中执行CGI、ISAPI 或其他可执行程序的问题 最高人民法院关于死刑缓期执行限制减刑案件审理程序若干问题的规定 批处理bat文件实现复制、删除、创建文件夹、执行程序、打开文件 MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码 广东省高级人民法院关于印发《广东省高级人民法院关于办理执行程序中追加、变更被执行人案件的暂行规定》的通知 最高法关于死刑缓期执行限制减刑案件审理程序若干问题的规定--中国广播网 中央人民广播电台主... win 7的资源管理器打不开:该文件没有与之关联的程序来执行操作 - 病毒木马黑客... 双击磁盘无法打开,提示: 该文件没有程序与之关联来执行该操作.请在控制面板的文件夹选... 执行不力不在执行