【大阪 / 横浜 / 徳島】インフラ / サーバーサイドエンジニア募集中!

【大阪 / 横浜 / 徳島】インフラ / サーバーサイドエンジニア募集中!

【導入実績 500社以上】AWS 構築・運用保守・監視サービス

【導入実績 500社以上】AWS 構築・運用保守・監視サービス

【CentOS 後継】AlmaLinux OS サーバー構築・移行サービス

【CentOS 後継】AlmaLinux OS サーバー構築・移行サービス

【WordPress 専用】クラウドサーバー『ウェブスピード』

【WordPress 専用】クラウドサーバー『ウェブスピード』

【格安】Webサイト セキュリティ自動診断「クイックスキャナー」

【格安】Webサイト セキュリティ自動診断「クイックスキャナー」

【予約システム開発】EDISONE カスタマイズ開発サービス

【予約システム開発】EDISONE カスタマイズ開発サービス

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【200ヶ国以上に対応】グローバル eSIM「ビヨンドSIM」

【200ヶ国以上に対応】グローバル eSIM「ビヨンドSIM」

【中国への旅行・出張・駐在なら】中国SIMサービス「チョコSIM」

【中国への旅行・出張・駐在なら】中国SIMサービス「チョコSIM」

【グローバル専用サービス】北米・中国でも、ビヨンドのMSP

【グローバル専用サービス】北米・中国でも、ビヨンドのMSP

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

Windows上のVMをvagrant経由で立ち上げるためだけのバッチを公開します

こんにちは。
開発チームのワイルド担当、まんだいです。

受託開発が多い弊社では、案件ごとに動作環境もマチマチなので、開発環境は、案件ごとにVMを作って共有というパターンが多いです。
そのため、vagrantをよく使うわけですが、コマンドプロンプト、ないしパワーシェルを開いてcdしてvagrant upするのは、手間がかかるので、バッチ化するようにしています。

こういうコマンドライン系のバッチといえば、BashなどのLinuxのシェルプロンプトが花形なのかなと思いますが、Windowsにもこういう機能はあります。

Windows機は、マウスがあって当たり前ですから、知らない人がいても不思議はありません。

色々うんちくを並べて、文量を稼ぐこともできるんですが
引っ張るほどでもない内容ですし、さっそく拙いバッチファイルを御覧ください。

@echo off

rem CentOS 6.6 x86_64

pushd c:\vms\hogehoge
vagrant up

exit

たかがVMの起動バッチの割にはこだわっとるなと。

echo offの前に@なんか入れちゃったりして。

素直にcdせず、pushdしちゃうとか。

コードで書くと、数行なんですが、こういうのが人生で一番時間の節約になるんじゃないかなと思う今日このごろです。

細かいネタで恐縮でした。

以上です。

この記事がお役に立てば【 いいね 】のご協力をお願いいたします!
0
読み込み中...
0 票, 平均: 0.00 / 10
387
X facebook はてなブックマーク pocket
【2025.6.30 Amazon Linux 2 サポート終了】Amazon Linux サーバー移行ソリューション

【2025.6.30 Amazon Linux 2 サポート終了】Amazon Linux サーバー移行ソリューション

この記事をかいた人

About the author

萬代陽一

ソーシャルゲームのウェブ API などの開発がメイン業務ですが、ありがたいことにマーケティングなどいろんな仕事をさせてもらえています。
なおビヨンド内での私の肖像権は CC0 扱いになっています。