• 締切済み
  • 困ってます

atomのインストールと起動について

atomをインストールしてパワーシェルから起動したいのですが、atomコマンドがどうしても通りません。インストールしてもパス指定されていないからだと思いますが、自前でパスを編集して起動できるようにしたらいいだけなのでしょうか。シェルから起動できないといろいろ使えない機能があります。なお、インストール後にデスクトップにアイコンができますが、そこからの起動は問題ありません。 atomのインストールはインストーラをダウンロードしてクリックするだけです。パスはどうしますか?などと聞いてきません。オプション指定などがないのです。シェルからatomを起動できるようにインストールするにはどうしたらよろしいのでしょうか。よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数57
  • ありがとう数5

みんなの回答

  • 回答No.5

何をしたいのかが今一つだったのですが、てこういうことでしょうか。 質問:atomを正規手順でインストールしただけでは、powershell上でフルパスでないとatomを起動できない。 そういうことなら、 >自前でパスを編集して起動できるようにしたらいいだけなのでしょうか の答えはイエスです。 面倒なので、atomと打ち込むだけで起動するようにしたいというならエイリアスを設定すればいいです。 set-alias -name atom -value "$Env:Temp\..\atom\atom.exe" 上記コマンドをpowershell端末に打ち込む(コピペでもいいです)と端末にatomを打ち込むだけでatomエディタが起動します。 毎回、このコマンドを打つのが面倒 というなら、 'set-alias -name atom -value "$Env:Temp\..\atom\atom.exe"'|out-file -append $profile でpowershellを起動するたび先述のエイリアスが設定されるようになります。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。このことが私の疑問に対する対症療法としての回答になります。実際にやってみて所望の結果は得ました。これで落着ではあります。c:\users\xxx\AppData\Local\atom\binの下にatom, atom.cmd, apm, apm.cmd の4つファイルがあり、かつc:\users\xxx\AppData\Local\atomにatom.exeというものもあることがわかりました。...\binをパス指定したら動作するようです。 ただ、このようにパス指定しなくても所望の動作をすることがあるのでどうしたことだろうと思っていました。自前でパス指定することにややためらいがあったのでお尋ねした次第です。自前でやってしまうと副作用があるんじゃないかと思ったので。コマンドラインで本当は何が呼ばれているのか実際は不明なのだと思います。パス指定したところのものが起動していると思ったら実は同じ名前の実行ファイルがパスの前の方にあって思ったのと違うものが実行されているのではないかということですので。神経質かもしれないですが、スマホなども含めてファイルの所在についてあまり気にしないようになっているのでそういう風になってきたのかなあとは思いますが。

関連するQ&A

  • デスクトップ上のアイコンクリックでシェル起動したい

    システムを再起動するシェル(Reboot.sh)のアイコンがデスクトップ上にあります。 これをクリックした時、シェルの内容が表示されてしまいます。 クリックした時、シェルが実行され、システムの再起動が行われるようにするには、 どうしたらよろしいか、ご教示願います。

  • Yahoo!ウィジェットがインストール出来ません

    こんにちは。 検索してみた所、以前同じ質問をされていた方がいらっしゃったのですが、解決していなかったようですので、再度質問させて頂きます。 まず、Yahoo!ウィジェットのページからWindows版のインストーラーをダウンロードし、実行しました。 インストール先を選択し(この時は「D:\Program Files\Yahooウィジェット」としました)、インストールを開始。問題なくファイルの展開が行われ、完了までのゲージも問題なく進んで行きました。 そしてインストールが完了し、インストール終了の際のオプションで「Yahoo!ウィジェットを起動する」みたいなチェックボックスがあったので、チェックを入れてインストーラーを終了しました。 しかし、Yahoo!ウィジェットは起動しませんでした。 おかしいと思い調べてみると、インストール先として指定した場所をいくら探してみても、全くインストールされた形跡が無いのです。 再度インストーラーを起動し、同じインストール先を選択してインストールしてみましたが、やはり同じ状況です。 この際、スタートメニューへの登録・デスクトップにショートカットを作るオプションを選んでいたのですが、当然の事ながらどちらも登録・作成されませんでした。 Yahoo!のFAQにもこういった状況は書いていなかったので、どうしたものかと悩んでいます。 どうぞよろしくお願い致します。

  • Safari 3.0.2 Betaをインストールしたらsafari等起動しない

    Safari 3.0.2 Betaをダウンロードし、インストールしようと思ったら「インストール出来ませんでした。」と表示されました。 その後、Safari、itune、ソフトウェアアップデートが起動しなくなりました。Safariはアイコンに?マークが出ていましたので入れ直そうと思ってInstall Diskからインストールしようと思ったところインストーラも動きません。どうすればよいかお分かりの方、お願いします。 osを入れ直すしかないのでしょうか? OSは10.4.10です。

    • 締切済み
    • Mac
  • 回答No.4
  • wormhole
  • ベストアンサー率28% (1499/5268)

>回答ありがとうございました。パワーシェルはatomの前にインストールしています。 パワーシェルのインストールの話ではなく、 パワーシェルを起動している状態でatomのインストールを行い、 その起動していたパワーシェルでatomを起動しようとしていませんか。 という話なんですけど。 環境変数のPATH等書き換わった場合、書き変わる前に起動していたパワーシェルやcmd.exeには反映されないですよ。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。 --- パワーシェルのインストールの話ではなく、パワーシェルを起動している状態でatomのインストールを行い、 その起動していたパワーシェルでatomを起動しようとしていませんか。 --- それは基本的ありません。ソフトウェアのインストールは常駐とかは別として何も起動していない状態で行います。またパスを更新している際中に実はパワーシェルが走っていてそこでatomを起動しようとして起動しない,というようなことはありません。その場合でもパワーシェルを再起動したらパスの更新は反映されるはずですね。とにかくパソコンを再起動してシェルを起動してatomコマンドをたたいても見つからないという反応ですね。ちなみにフルパスだと起動します。ということはシェルからパスが見えないということは間違いないですね。 C:\Users\xxx\AppData\Local\atom\atom.exe   <-これが本体 C:\Users\xxx\AppData\Local\atom\bin\apm.exe <-これがパッケージマネージャ クリーンアンインストールして再度インストールしてみるかと思って何度やっても同じです。また、アンインストールしたつもりでも前の設定とかパッケージが残っているのに驚きました。ちょっと調べてみるとatomはクリーンアンインストールはコンパネ→アンインストールだけでは済まないらしくフォルダを手動で消すなど必要があるようです。 以下を消す必要もあるとのことでした。 C:\Users\xxx\AppData\Local\atom C:\Users\xxx\.atom C:\Users\xxx\AppData\Local\roaming\atom 古いバージョンはレジストリ編集も必要という解説もあります。一筋縄じゃないソフトだなと思いました。

  • 回答No.3

先の手順で、コピーしたものをpowershell端末上に貼り付けて実行するということです。 あるいは、先に書いたように、%TEMP%\..\atom\atom.exeを使ってもいいですが、これはコマンドプロンプト用の表記なので、 powershellで実行するなら、 . "Env:Temp\..\atom\atom.exe" で起動します(最初のドット+半角アキを忘れずに)。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。フルパスを調べてそれで起動するとうことですね。あまり美しくない方法になってしまいますかね。私のPCでは以下がフルパスです。 C:\Users\xxx\AppData\Local\atom\atom.exe   <-これが本体 C:\Users\xxx\AppData\Local\atom\bin\apm.exe <-これがパッケージマネージャ これをコピペすると間違いなく起動します。 パワーシェルにatomの所在であるC:\Users\xxx\AppData\Local\atom を理解してもらってatomコマンド、apmコマンドが使えるようにしたいのですが。”Env:..."はシェルの環境変数を指定するコマンドであり、これを1回やればatom, aqmコマンドがそれだけで起動できるようになるのでしょうか。

  • 回答No.2
  • wormhole
  • ベストアンサー率28% (1499/5268)

なぜC,C++,C#のカテゴリーで質問されているのかわかりませんが https://flight-manual.atom.io/getting-started/sections/installing-atom/ を読む限りはインストーラーはPATHの設定するみたいですけど。 パワーシェルはatomインストール前から立ち上げていたものですか? インストール後に立ち上げたものですか?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました。パワーシェルはatomの前にインストールしています。シェルはベータ版とかリリース版とかいろいろあるようですが。2つありますが、いずれも結果は同じです。atomはアンインストールして再度インストールしたりしています。ここも不思議なのですが、再インストールしたら日本語化されていないはずですが、日本語化されています。ということは一度アンインストールしても前のものが何らかの形で残っているということなのでしょうか。パス指定ということですが、インストールしたら自然とパスが通るということなのかなと思います。自前で環境設定すればいい、ということになるのでしょうか。あまりよくないことなのかなと思うのですが。 Cのところに質問しているのは適当な質問先がわからなかったので一番詳しい人がいて、多くの人がatomを使ってそうなのでここにしました。

  • 回答No.1

ショートカットがあるのならそれを見ればいいだけでは。 ショートカット右クリック→プロパティ→リンク先をコピペ→ powershellに貼り付け どうやら、%TEMP%\..\atom\atom.exeにインストールされるみたいなのでこれをコピペしてもいい。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。この方法は、とにかくリンク先すなわち本体が保存されているフォルダ・ファイルを調べて、パワーシェルが検索する範囲に指定するということでしょうか。パワーシェルが検索する範囲なのでパワーシェルだけが分かるパスを指定する手順ってどうするのでしょうか。OSとしての環境設定、すなわち環境変数の指定ではないようなので具体的にどこにペーストするのでしょうか。アイコンということでしょうか。コピペの”ぺ”が分からないのですが。

関連するQ&A

  • インストールできません

    あるソフトをダウンロードし、デスクトップ上のフォルダに保存しました。 その後、フォルダを開いて、アイコンをダブルクリックしインストールしようとしたところ インストーラーを解凍するための一時的な場所を選択し InstallAnywhereで作成されました と表示されました。 選択かキャンセルしか選べず、インストール画面に進みません。 近くにパソコンに詳しい人がいないので、どうしたらいいのかさっぱりわかりません。 よろしくお願いします。

  • なぜQuickTimeがインストールできないんでしょう?

    CD-ROMの英語教材を使おうとしているものですが、そのCD-ROMの説明書のとおりに、CD-ROMをPCにセットする→デスクトップの「マイコンピュータ」からCD-ROM「IC]アイコンをダブルクリックすると「QuickTimeInstaller.exe」というファイルがある→このファイルをダブルクリックしてQuickTime5のインストーラーを起動し、インストーラーの指示に従ってインストールしてください、とあり、ファイルをダブルクリックしたところまでいったんですがインストーラーというものが起動できず、「QuickTime5がインストールされていません」という表示がでてきてしまいます。どうすればインストールできるんですか?どうか教えてください。大変困ってます。

  • iTunesがインストールできない!

    ドックにある『iTunes』のアイコンをコマンドキーを押しながらデスクトップにドラッグしてアイコンを作りました。 デスクトップにできた『iTunes』のアイコンがいらなくなったのでゴミ箱にいれて消去したら『iTunes』が起動できなくなりました。 ドックにある『iTunes』をクリックすると『?』が表示されるだけで起動しません。 インストールし直そうとしても、『インストールの種類』の『インストール』のボタンがクリックできません。 Mac OSX10.3 eMac iTunes4.7.1 Mac初心者です。よろしくお願いします。

    • ベストアンサー
    • Mac
  • スクリーンセーバーがインストールできません

    MacOSX10.3.9を使っています。 とあるゲームの公式サイトで配布されているスクリーンセーバーを ダウンロードしてインストールしようと思ったのですが データをStuffitExpanderで解凍して 青色の渦巻きの様な絵のインストールファイルのアイコンを ダブルクリックしたら以下のメッセージが出てインストールできません。 >共有ライブラリのエラーによりアプリケーション“スクリーンタイム インストーラ”は起動できませんでした:“ <InstallerStubFlashX> ” フォルダにはもう一つ白い紙のようなアイコンのファイルも あったのですがこちらをダブルクリックすると 「指定されているデフォルトのアプリケーションがありません」 と出て、同様にインストール出来ません。 MACOSX用をダウンロードしているはずなのですが… 解決法をご存知のかたはいらっしゃいますでしょうか。

    • ベストアンサー
    • Mac
  • どうやってインストールするのでしょうか

    あるソフトをインストールするために必要なファイルが圧縮されているものを解凍したら、沢山のファイルがありました。が、全てソフトに関連付けられてないファイルでした。 ようするに、白っぽくて真ん中に模様みたいのがあるアイコンのファイルです。 一応全てクリックしてみましたが、何かが起動するようなことはありませんでした。 普通はexeファイルがあって、それでインストーラーを起動してインストール作業に入ると思いますが、そんなextファイルなりbatファイルがない状態で、インストールすることは可能なんでしょうか。

  • OSXのインストール

    この度Macminiを購入して、OSXが10.4だったのですが、 クラシック環境での使い勝手の悪さ(手持ちのプリンタがクラシック環境に対応しておらず、印刷がかけられない等)から、 OS9から起動できるようにしたいと思い、 もう一台のMacの10.3をインストールしようとしたところ、 インストーラーのアイコンをクリックして「再起動してインストールを開始するには、下のボタンをクリックします」と出て、 クリックすると再起動されますが、 それだけで、インストールは始まらず、 またクリックすると、おなじウィンドウが出て、また再起動、また同じ、と繰り返しでインストールできません。 そもそも10.4のMacminiに10.3はインストールできないのでしょうか?

    • ベストアンサー
    • Mac
  • DAEMON TOOLSのアイコンをクリックしても起動しない

    DAEMON TOOLSをインストールし、デスクトップにアイコンもあるのですがクリックしても何も起こりません どうしたら起動できるのでしょうか?

  • LinuxでJavaプログラムを起動

    LinuxでシェルからJavaのプログラムを起動する場合、 以下のように打つと思います。 java プログラム名 プログラム名のパスだけで 起動する方法はないのでしょうか? つまりCで書かれたコマンドのようにしたいのですが。 ./プログラム名

    • ベストアンサー
    • Java
  • 他のアカウントの環境変数を読み込ませ、自作シェルを動作させたいです。

    複数ファイル収集用のシェルを作成(他人作)、起動しましたが、現在使用できるアカウントではパスが通っていないため、目的のファイルの一部が収集できない状態で困っています。シェルの中身を見ましたがパスの指定がなかったため取得できていない状態でした。シェルの中身を書き換えることは他人様作成の為できませんので、、、他のパスの通っているアカウントの環境変数を読み込んだ後、そのシェルを起動したいのですがコマンド(env?)等やり方を教えてもらえないでしょうか。なお読み込ませたい環境変数はパスだけです。宜しく御願い致します。m(__)m

  • 初期画面から起動しなません

    mac os x10.5.5使用です。safari 4.0ベータ版をダウンロード後にアンインストールしようと思いインストーラーをダウンロード中に途中で進まなくなった為に、強制終了させました。再起動しようと思いましたがコンピューターが落ちなかったので背面のパワーボタンを長押しでシャットダウン。再度パワーボタンを押して起動させたら画像の画面から進まなくなりました。シングルモードでfsckコマンドやセーフモード、起動時にコマンド+オプション+P+Rなどを試しましたがかいぜんされません。。。ちなみにアップルケアのディスクが入りっぱなしでだせません。いい解決策はないでしょいか?

    • ベストアンサー
    • Mac