`
zdx3578
  • 浏览: 95365 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ruby脚本学习记录

阅读更多

ruby -ane 'gitdir="/tmp/"+$F[0]+"_"+$F[1]+".git";cmd="export GIT_DIR="+gitdir+"   ;  git init ";puts cmd; ;system(cmd) '   infofile

 

ruby -ane 'gitdir="/tmp/"+$F[0]+"_"+$F[1]+".git";cmd="export GIT_DIR="+gitdir+"   ;  git init ";puts cmd; ;system(cmd) '  infofile

 

 

cscript.exe "c:\\Inetpub\\AdminScripts\\adsutil.vbs"  ENUM_ALL| grep  -E "AppPoolId|Path|Comment|\[\/W3SVC\/[0-9]*\]"

 

 

cscript //Nologo "C:\\windows\\system32\\iisweb.vbs" /query |awk -F")" '{print $1}'|awk -F"(" '{print $2}'|grep W3SVC|grep -vE "W3SVC/1$" |xargs  -I {} cscript.exe "c:\\Inetpub\\AdminScripts\\adsutil.vbs"  ENUM {}

 

 

"cscript.exe \"c:\\Inetpub\\AdminScripts\\adsutil.vbs\"   ENUM /P W3SVC/AppPools;\\


 cscript //Nologo \"C:\\windows\\system32\\iisweb.vbs\" /query |awk -F\")\" '{print $1}'|awk -F\"(\" '{print $2}'|grep W3SVC|grep -vE \"W3SVC/1$\" |xargs  -I {} cscript.exe \"c:\\Inetpub\\AdminScripts\\adsutil.vbs\"  ENUM_ALL {}|grep -E \"AppPoolId|Path|Comment\""

 

 

 

$ ruby -e 'puts `sc qc DC_B|grep   BINARY_PATH_NAME `.split("\\")[-1]'
Service.exe

$ sc qc DC_B
[SC] QueryServiceConfig 成功
SERVICE_NAME:
        TYPE               : 10  WIN32_OWN_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   :
        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       :
        DEPENDENCIES       :
        SERVICE_START_NAME : LocalSystem

分享到:
评论

相关推荐

    Ruby-ngxruby是嵌入ruby脚本的Nginx模块

    7. **错误处理**:在Ruby脚本中处理异常和错误是必不可少的,因为任何未捕获的异常都可能导致Nginx服务中断。使用`rescue`来捕获并处理错误。 8. **日志记录**:利用Ruby的`puts`或其他日志库记录运行时信息,有助...

    RubyStudy-master-ruby学习笔记

    Ruby 是一种功能强大、灵活的编程语言,广泛应用于 Web 开发、脚本编写和系统管理等领域。下面是学习 Ruby 的一些实用建议:首先,了解 Ruby 的基本概念和语法。 Ruby 是一种面向对象的语言,具有简洁的语法和强大...

    ruby编程学习笔记及demo

    Ruby是一种纯粹的面向对象...Perl、Python 和 Smalltalk 是脚本语言。Smalltalk 是一个真正的面向对象语言。Ruby,与 Smalltalk 一样,是一个完美的面向对象语言。使用 Ruby 的语法比使用 Smalltalk 的语法要容易得多。

    Ruby-Virtualhostscanner一个用于枚举服务器上虚拟主机的Ruby脚本

    1. **源代码**:Ruby脚本文件,展示了如何实现虚拟主机枚举。 2. **配置文件**:可能包括扫描参数设置,如端口范围、主机名列表等。 3. **文档**:解释如何使用工具,可能包括命令行选项和示例。 4. **测试用例**:...

    精华ruby学习笔记和代码

    字符串,浮点数,布尔等基础数据类型,还有数组,哈希hash的用法, 类的定义,函数方法,以及对象定义,其他高级用法解释,除了笔记记录的语法糖之外,还包含了一些解释性的代码,帮助大家理解ruby的语法,...

    基于Ruby的MKS rebase脚本 Ruby语言基础

    学习Ruby语言基础对于编写这样的脚本至关重要。这包括理解变量、数据类型、控制流、函数、类和模块等核心概念。同时,熟悉Ruby的面向对象特性,如继承、封装和多态,将有助于编写更高效、更易于扩展的脚本。 在实际...

    rubyinstaller-devkit-3.0.2-1-x64 and Ruby 学习笔记.7z

    `Ruby 学习笔记.txt`文件可能是作者在学习Ruby过程中整理的一些笔记或者教程。这可能涵盖Ruby的基础知识,如变量、控制结构、类和对象、模块、方法、异常处理、文件I/O以及Ruby on Rails框架的入门等内容。Ruby语言...

    有助于良好Git进程的脚本_Ruby_下载.zip

    Ruby脚本可以用于创建自定义的Git钩子,实现诸如代码格式检查、自动化测试等功能。 4. **自动化工作流**:脚本可能包含用于自动化常见Git任务的解决方案,如自动化部署、持续集成、代码分析等。 5. **Git命令行...

    学习 Ruby 的笔记以及 Demo(简介、语言特性、应用场景、Ruby 注释、Ruby 文件的构造与析构语句Ruby 变量等)

    Ruby 学习笔记 1、简介 定义:一种简单快捷的面向对象脚本语言 开发者:松本行弘 开发时间:1995年 设计目的:A PROGRAMMER'S BEST FRIEND【程序员的最佳朋友】 文件扩展名:rb 2、语言特性 真正的面向对象编程语言 ...

    Ruby学习资料(含参考手册和Programming Ruby)-中文.rar

    Ruby是一种面向对象的脚本语言,它以其简洁、优雅的语法和强大的编程能力而闻名。这份"Ruby学习资料(含参考手册和Programming Ruby)-中文.rar"压缩包包含了一系列的资源,帮助初学者和进阶者深入理解Ruby语言。 ...

    Ruby知识点笔记

    Ruby是一种面向对象的脚本语言,其语法简洁且灵活。在Ruby中,标识名的命名规则至关重要,因为它们区分了不同类型的变量和方法。局部变量、方法参数和方法名通常以小写字母或下划线开头,全局变量以美元符号($), ...

    ruby学习笔记

    根据提供的“ruby学习笔记”内容,我们可以从中提炼出多个重要的Ruby编程知识点,这些知识点对于初学者来说非常有用。下面将对这些知识点进行详细的解释与扩展。 ### 一、Ruby中的全局变量 Ruby提供了多个特殊变量...

    language-accelerator:几个简单的ruby脚本可帮助您加速外语习得

    《Ruby脚本加速外语学习:language-accelerator详解》 在快速发展的信息技术时代,学习新技能,尤其是语言技能,已经成为个人提升竞争力的重要途径。而利用编程工具来辅助学习,无疑可以大大提高效率。"language-...

    Ruby编辑器scite F5可以运行

    Ruby是一种面向对象、动态类型的编程语言,以其简洁的语法和强大的功能深受开发者喜爱。Scite,全称SciTE( Scientific ...在深入学习Ruby编程的同时,掌握Scite的各种特性和设置,无疑会成为提升开发技能的重要一步。

    关于脚本的800个教程

    6. **错误处理与调试**:学习如何编写健壮的脚本,包括异常处理、日志记录和调试技巧。 7. **脚本应用实例**:如系统管理脚本(如自动化备份、监控)、Web开发(如JavaScript的前端脚本)、数据分析(如Python的...

    ruby on rails环境搭建学习笔记;passenger+nginx环境配置

    使用 curl 获取 RVM 安装脚本并执行: ```sh curl -L https://get.rvm.io | bash -s stable ``` 4. **加载 RVM:** - 对于普通用户: ```sh source ~/.rvm/scripts/rvm ``` - 对于 root 用户: ```sh ...

    ruby语言入门教程-自学笔记

    ### Ruby语言入门教程知识点详解 ...Ruby以其简洁的语法、强大的功能和灵活的面向对象特性,在Web开发、自动化脚本等领域有着广泛的应用。对于初学者来说,掌握这些基础知识将为后续深入学习打下坚实的基础。

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    ### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...

    ruby初学笔记ruby初学笔记

    Ruby是一种面向对象的脚本语言,它以其简洁、优雅的语法和强大的元编程能力而闻名。初学者在学习Ruby时,首先要理解它的基本概念和核心特性。 1. **面向对象编程(Object-Oriented Programming, OOP)**:Ruby是...

Global site tag (gtag.js) - Google Analytics