`
zealot2007
  • 浏览: 10775 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

由重装系统后想到的

阅读更多

   最近风行windows 7 OS,为了不out,咱也装一个玩玩。 ,重装之后,果然速度比以前的xp快了很多(以前机器里东西过多也有原因)。指向任务栏的特效也很酷。但是重装系统后以前用的东西都用不了。其他软件不说,挨个装就是。但关于ruby相关的甚多 ,有ruby解释器,还有rails,已经一些千奇百怪的gem。在linux下可以搞个bash脚本完成。window下也可以搞成bat。于是写了一个bat文件,分享如下:

@ECHO OFF
cd %1
:: %1 是ruby186-26.exe的目录 E:\development
rem E:\development\ruby186-26.exe

:start
IF NOT EXIST %1\ruby186-26.exe (
  ECHO 没有发现ruby 1.8.6安装文件
  exit /b 1
)

::检查是否已经安装ruby解释器
for %%p in (c d e f g) do (
  IF EXIST %%p:\ruby goto noinstall
)

:install
ECHO 正在安装ruby 1.8.6解释器
PAUSE
CALL %1\ruby186-26.exe
rem 安装ruby 1.8.6解释器
ECHO ruby 1.8.6安装完成
GOTO next

:noinstall
ECHO 本机已经安装有ruby 1.8.6解释器,继续安装其他...


:: 默认rubygems安装目录和ruby186在同一目录
:next
IF NOT EXIST %1\rubygems-1.3.5\setup.rb (
  ECHO 没有发现rubygems安装文件
  exit /b 2
)
ECHO 正在安装rubygems
PAUSE
ruby %1\rubygems-1.3.5\setup.rb

:rails
ECHO 正在安装rails
PAUSE
gem install rails

::这里可以加入你想要安装的gem
....

:finish

:abort

以上一些目录都是我机器的目录,用的时候可以替换成自己的目录即可。

 

3
0
分享到:
评论
2 楼 yangzhihuan 2010-01-22  
这个脚本不错啊,虽然不在win下面写代码.
1 楼 edisonlz 2010-01-21  
照片不赖 :)

相关推荐

    重装操作系统20条军规

    在因系统崩溃或出现故障而准备重装系统前,首先应该想到的是备份好自己的数据。这时,一定要静下心来,仔细罗列一下硬盘中需要备份的资料,把它们一项一项地写在一张纸上,然后逐一对照进行备份。

    [建议]无须重装来解决Windows问题的办法 .doc

    面对这些问题,许多人首先想到的就是重装系统,但这不仅耗时耗力,还可能导致数据丢失或设置重置。本文将详细介绍在无需重装的情况下,解决Windows问题的有效方法,旨在帮助用户高效、安全地修复系统。 #### 一、...

    装机版计算器

    作为“装机版计算器”,它自然也是为新装机用户或者系统重装后推荐的一款必备工具。其设计者也许充分考虑了这一点,使得软件体积小巧,不会占用太多的硬盘空间,同时启动快速,运行流畅,确保不会对系统的性能造成...

    delphi控件备份还原工具

    在工作学习中难免会遇到重装系统的时候,如果安装了太多的第三方控件,重装系统后,则要花费很大一部分时间来安装第三方控件,为了解决重装系统安装第三方控件的烦恼,所以才想到写这个小程序,该程序原理: ...

    SSH连接远程服务器失败

    我真的佛了,我把电脑都重装系统了,没想到还是有问题,最终我找到了解决方案。 (我指的重装系统就是win10自带的功能,可能用词有些不严谨) 问题描述 当我使用 putty 或者 MobaXterm 等软件连接服务器时,会出现...

    禁止win10自动更新,网上搜集了十个不同的方法都用cmd命令集合到一起了

    最近折腾了N次重装win10系统从,每次装完都得把网上搜到的各个方法操作一遍。觉得烦了,不想安装另外的软件来禁止更新。又感觉我这番折腾还不会那么快停止,于是就做成了cmd批处理文件。 但是重装的时候最好断网,...

    win xp 引导盘.img格式

    当系统出现意外【例如启动文件丢失】无法启动,想重装系统,但电脑中又存在大量的重要文档,你首先想到的是什么?没错,启动盘,这是一款不错的win xp启动盘,只占用你几百k的空间,也够mini,img格式镜像文件,可...

    详解如何使用Docker部署Django+MySQL8开发环境

    而且,不止这次重装系统,以后再重装都不怕了,只要拿着 Dockerfile 和 docker-compose 文件,不管到什么环境,一条命令轻松跑起来。 之前部署 Python 开发环境,都是用的 virtualenv,或者是 Pipenv。这次使用 ...

    IE 修复软件

    ★★★☆☆如果上面检查都没问题,下面有两种处理方法可以试试:【如果不行只有恢复或重装系统了】 ◆试用命令排除 开始-运行- 输入cmd-- 回车,在命令提示符下输入下面命令 for %1 in (%windir%\system32\*.dll...

    电脑菜单栏不见的解决办法

    在这种情况下,用户通常会考虑重装系统作为最后的手段,但这无疑是一个费时费力的过程,因为重装后还需要重新安装所有必要的应用程序。然而,用户在关键时刻想起了之前可能与问题有关的操作——打开了美化软件附带的...

    dll反编译工具

    我之前写过一个控件,重装系统的时候忘记拷源码了,结果远吗丢了。后来想起我把dll给我朋友发过,然后又要了一个dll文件,找到了这个工具,几秒的时间,源码找回来了,当时的心情别说有多激动了。然后新建了一个工程...

    文件夹加密小软件

    加密文件或文件夹的软件很多,但最怕重装系统前没有解密、软件注册过期或软件出错,那么加密的文件就再也找不回来了,欲哭无泪。所以不要随便使用不熟悉的加密软件。 我一直使用这个文件夹加密软件,无需...

    ATI Mobility Radeon HD4570显卡驱动

    猛然发现之前自己重新安装过一次,并且将c盘下的drivers文件夹拷贝到d盘备份了再重装的系统,于是运行了d盘下“\DRIVERS\WIN\VIDEO\AMD Graphic Driver\Setup.exe”,没想到问题迎刃而解了!所以,特此把此好东东上传...

    32bit GigaEthernet Adapter网卡驱动

    这个网卡驱动太难找了,硬件早就不知去向了,目前的驱动是我在骨灰级机器上搞到的,没想到我的机器网卡如此落后,重装系统后连万能驱动都找不到匹配的网卡驱动,需要的人来说就是十分珍贵,不需要的人来说,就是一坨...

    IBM X346 板载 Raid1 功能启用及Win2003系统安装小记

    为了以后重装系统时可以保留分区,就没有使用随机导航光盘进行引导安装,而是直接用Win2003安装盘进行引导安装。当时是找了一张3.5寸的软盘,将随机导航光盘中的SCSI驱动拷入软盘,用Win2003安装盘引导机器并按F6从...

    明日之后Linux启动极端排错实例

    系统因为各种原因启动不了了,此时很多朋友想到的第一个办法就是重装系统,但是这如果是在大型企业中是绝对不允许的。所以我们为了适应时代潮流,还是选择排错这条路系统,也可以从网络启动,并且笔者觉得网络启动比...

    无线网卡Ralink Turbo Wireless 驱动程序

    本人两台电脑用了Ralink Turbo Wireless网卡,其中一台电脑重装系统,想到网上搜索驱动程序,竟然找不到!同时发现网上还有在找。幸好还有一台电脑的驱动是好的,但找不到安装包。于是用驱动精灵抢救性提取了这个...

    电脑维修实例解析.docx

    在 WINXP 环境下,正常关机后电脑重新启动显示器黑屏,重起几次都是如此,排除了显示器本身没有故障,仔细检查后发现也不是系统故障,推测应该是硬件故障。解决方法是拆开电脑主机,依次检查内存,CPU,显卡,都确认...

    merchant-system-vuejs:with使用Vuejs和Ant Design UI构建的多功能系统

    商家系统描述产品是在Vue.Js中开发的。...运行应用首先为生产安装node_modules yarn install编译和热重装以进行开发yarn run start编译并最小化生产yarn run build授权用户名:任意(自己定义)密码:admin(固定)

Global site tag (gtag.js) - Google Analytics