*

cygwinでstartコマンド

公開日: : 最終更新日:2020/03/09 HACK, 開発

どもです。

このエントリでは、cygwinでWindows/コマンドプロンプトの「start」コマンドを使えるようにする方法を書きます。

1.startコマンドとは?

startコマンドは、Windows/コマンドプロンプトで使用できるコマンドで、バッチファイルやアプリケーションを実行するためのコマンドです。
しかし、以下のように実行することで、コマンドプロンプトのカレントディレクトリを、エクスプローラで一発表示することができます。

大変便利です。

2.cygwinで使いたい

この便利なstartコマンドですが、Windowsのコマンドです。
そのため、cygwinでは使用できません。
最近、コマンドプロンプトとcygwinの両方で作業することが多いので、たまにcygwin上で「start .」と打って、
「そんなコマンドありません」
的なレスポンスを受けて、「イラっ!」とすることがあります。
なので、何とかcygwin上でもstartコマンドを使用できるようにして、この「イラっ!」を解消したいと思います。

2.1.どのように実現する?

cygwin上で「/usr/bin」に、下記のシェルスクリプトを作成します。

このシェルスクリプトは、「start」という名前で保存します。

これで完了です。

2.2.使ってみよう!

cygwin上の任意のフォルダで「start .」を実行します。
すると現在のcygwin上の表示が、Windowsのコマンドプロンプトに変化します。
具体的には、私の環境では以下のように表示されました。

※「xxxx」は、環境によって変化します。

また、Windowsのコマンドプロンプトの状態で「exit」を入力/実行することで、再度cygwinに戻ることができます。
追記:以下のような画面遷移が発生します
command_line_and_cygwin

3.まとめ

このエントリでは、cygwin上でstartコマンドを使用できるようにする方法を記載しました。
本当は、cygwin上でstartコマンドを入力したら、カレントディレクトがWindows上のエクスプローラで表示されるようにしたかったです。
しかし、これでも十分に実現したいことができています。
また、コマンドプロンプト<->cygwinができるようになっています。
この機能はこの機能で、あるととても便利だなぁ、と思います。

これで、コマンドプロンプトを使用した作業の効率が少しでも改善されることを期待します。

ではっ!

関連記事

eclipse_oxygen

苦肉の策でLinux/EclipseでRaspberryPiのクロス環境を構築してみた

どもです。 前回のエントリでは、仮想環境(VirtaulBox)を用いたRaspberryPi3の

記事を読む

Arduino_Logo

ホールセンサーの種類と使い方

どもです。 今回のエントリは、表題にある「ホールセンサー」についてです。 1.「ホールセンサ

記事を読む

toppers

C言語でEV3開発(19)-コマンド通信処理でEchoBackしてみた

どもです。 前回は、Bluetoothの接続状態の変化に伴う、状態遷移について書きました。 今回

記事を読む

no image

C言語でEV3開発(9)-opOUTPUT_SPEEDコマンド

どもです。 今回のエントリーでは、前回に引き続きEV3のモーターを動かしていきます。 ただし、単

記事を読む

DIY_eye_catch

自宅で電子工作(2)-ラズパイのSPIコネクタ自作

どもです。 今回は、電子工作です。 1.何を作った 今回紹介(?)するのは、Raspber

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(12)-gpioの状態をGUIに反映する

どもです。 今回は、gpioピンの状態(HIGH/LOW)の変化を画面上に即座に反映する方法につい

記事を読む

MY_MFC_LOGO

MFCプログラミング(4):Enter(ESC)キーでダイアログが閉じないようにするための設定

どもです。 前回、Enterキー/ESCキーでダイアログが閉じられることを回避する方法を記載しまし

記事を読む

toppers

C言語でEV3開発(20)-超音波センサと安全状態

どもです。 前回は、BluetoothでPCとEv3を接続してコマンドの送受信について書きました。

記事を読む

source_trail_eye_catch

Sourcetrailを試してみました(2)-Eclipseと連携

どもです。 前回のエントリで、ソースコードを解析するオープンソース「Sourcetrail」を紹介

記事を読む

ADT7310_DHT11_eye_catch

温度センサの出力値の比較

どもです。 今回は、センサーの性能、測定結果を比較してみたので、それについて書きます。 1.

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

c_sharp_eye_catch
Windowsでのカバレッジ測定-OpenCoverageを使ってみた

どもです。 以前、OpenCppCoverageを使用してWindo

EF_GRY-OR_png
Eclipseで単体テストするときの注意点(?)

どもです。 今回のエントリは、Eclipse/cygwinで単体

cygwin_my_image
Windows10/cygwinの音を消す

どもです。 最近、Windows10/cygwinで作業をする場

raspberry-pi
ライブラリでRasPiのピンにアクセス(3)-SPIのインターフェース追加(その2)

どもです。 今回のエントリも、前回に引き続き、Raspberry

cygwin_my_image
cygwinでstartコマンド

どもです。 このエントリでは、cygwinでWindows/コマ

→もっと見る

PAGE TOP ↑