問題タブ [console2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7175 参照

git - Console2 で Github for Windows から bash シェルをラップする方法は?

Windows用のGithubのbashシェルをConsole2でラップしようとしています。これは私が望んでいたほど簡単ではありません。これは、git-scm.com の Git for Windows を使用すると非常に簡単です。そのbashシェルをConsole2で問題なく使用できることはわかっていますが、Github for Windows bashシェルでこれを行う方法に本当に興味があります。Github for Windows と Git for Windows の名前が似ているため、解決策を探すのに苦労しました。 ここに画像の説明を入力

git-scm.com mysysgit 別名 Git for Windows から bash シェルをラップするのは、sh.exe が付属しているため非常に簡単です。Console2 設定の Shell: フィールドに次のように入力するだけです。

ここに画像の説明を入力

私の質問は、Github for Windows bash シェルを Console2 内で開くにはどうすればよいですか?

Windows 用 Github には、Shell フィールドの簡単なパスと実行可能ファイルがありません。できることは、Github for Windows のオプションに移動し、カスタム プログラムを設定して、次のように Console2 を指すようにすることです。 ここに画像の説明を入力

本当の秘訣は、Console2 の設定に何が入るのですか? Console2 内の bash シェルを取得するために、Shell: フィールドには何が入りますか? bash シェルが選択された状態で Github for Windows のシェル コマンドのターゲットを見ると、少し奇妙な結果が得られます。

これは、Github for Windows が使用するマイクロソフトのワンクリック インストール機能に関係しており、これは私の実験では Console2 設定の Shell: フィールドでは機能しません。

0 投票する
2 に答える
4007 参照

git - git status は「管理者として実行」の場合のみ正しい、Windows VirtualStore による問題

私が作成した Excel アドインの git リポジトリがあるので、パスは "C:\Program Files\Microsoft Office 15\root\office15\Library\BTRTools" です (その「ライブラリ」パスは、Excel アドインの必須インストール親です。それらが適切に機能するための設定であるため、変更することはできません)。Win7 と Win8.1 の両方で UAC をオンにしています。Win7 ではすべて正常に動作しますが、Win8.1 では基本的に「すべてが変更されました」というステータスが表示されます (ただし、最初に「削除済み」として言及され、その後「追跡されていない」と同じステータスで再び言及された奇妙なファイルもあります。リポジトリは本当に「クリーン」、gitステータスの表示にもかかわらず、プルしたり、リセットしたりできません-ハードなど。

「管理者として実行」オプションを使用して「Console2」(git bash コマンドを発行するアプリ) を実行すると、すべて正常に動作し、ステータスはクリーンです (変更はリストされていません)。そして、プルやその他のコマンドを正しく実行できます。

Win7 と Win8.1 の両方で、ユーザーに BTRTools フォルダーへのフル アクセス権を手動で付与し (両方の管理者グループに既に属していますが)、Console2 が実際に Win8.1 でローカル ユーザーとして実行されていることを確認しました。 .

以前にこの問題を経験した人はいますか?「管理者として実行」モードで Console2 を常に実行する (プロンプトを表示する) ことなく、Win8.1 で Console2/git を適切に動作させる方法についてのアイデアはありますか?

前もって感謝します。

アップデート

特定の条件下でWin7で同じ動作をすることを発見しました。ac# Process/ProcessStartInfoを作成して実行することで、いくつかの git コマンドをバッチ処理するスクリプトを作成しましたが、Win8.1 Console2 と同じ動作を示していました。Win7 コンソールと Win7 スクリプト (つまり git status) でまったく同じコマンドを直接呼び出すと、2 つの異なる結果が表示されました。

スクリプト (LINQPad で作成) は現在のユーザーとして実行されていましたが、Process/ProcessInfoを作成して起動したときに、別のユーザーで実行されていたと思います。資格情報を提供することで、スクリプトでこの問題を修正できました

注: Win7 と Win8.1 の両方で「my」ユーザーのセキュリティ グループ/設定が同じであるように見えることを確認しました (管理者グループの一部)。

更新: Get-ACL 出力

Get-ACL | を実行しました。両方のマシンの /BTRTools ディレクトリにある format-list。唯一の違いは、Win8 には基本的にすべてのフォルダに対して「アプリケーション パッケージ権限」があり、Win7 にはなかったということです。それが何かを示唆しているかどうかはわかりません。

更新:解決済み

私を正しい方向に向けてくれた@ian-boydに感謝します。Console2/Git が正常に動作する Win7 マシンで、次のファイルがあることを発見しました。

C:\Users\terry.aney\AppData\Local\VirtualStore\Program Files\Microsoft Office 15\root\office15\Library\BTRTools.git\index

いつ作成されたものかはわかりません。それを削除すると、Win7 の Console2/Git が、Win8 が示していた動作と同じように「失敗」し始めました。Win7 で復元し、Win8 にコピーしたところ、Console2/Win8 も正しく動作するようになりました。もっと大きな戦いがあるので、先に進みます。これはよくわかりませんが、補足として、私が試したいくつかの手順を次に示します

  • このページごとにユーザー グループの \Git インストール ディレクトリへの完全なファイル/ディレクトリ アクセスを設定する
  • #1 の同じページごとに、Virtualize のファイルとレジストリの書き込みエラーをユーザーごとの場所にオフにします。
  • ユーザー グループの \Library ディレクトリへのフル ファイル/ディレクトリ アクセスを設定します。

これを処理する「正しい」方法について誰かが意見を持っている場合、私はすべて耳にします。

0 投票する
2 に答える
4281 参照

windows - Console2 からクリップボードにコピー

Console2を使用して SSH 経由で EC2 (Ubuntu) インスタンスに接続しています (その場合は、デフォルトの Windows ターミナルを使用して接続できます)。また、SSH キーをクリップボードにコピーして、Bitbucket のデプロイ キーに貼り付ける必要があります。それを Windows クリップボードにコピーする方法を教えてください。ありがとうございました。

0 投票する
0 に答える
235 参照

c - gcc: アプリケーションを正しく起動できませんでした (0xc0000010)

私はしばらくこれに対する答えを探していましたが、解決策を見つけることができませんでした。基本的に、私は MinGW を使用しており、C コードをコンパイルしようとすると、「アプリケーションを正しく開始できませんでした (0xc0000010)」というメッセージが表示されます。コンパイラを数週間使用していますが、このエラーが突然発生しました。Console2、PyCmd、または cmd でコンパイルした場合に発生します。MinGW の再インストールを試み、Dependency Walker で依存関係をチェックしましたが、標準の (明らかに) GPSVC.DLL および IESHIMS.DLL エラーのみが表示されます。

前もって感謝します。

0 投票する
2 に答える
397 参照

environment-variables - cmd と Console2 の環境変数が異なるのはなぜですか?

Windows の既定のコンソールを置き換えるために、Console2をインストールしました。

console2 シェルをcmd.exe. すべてが大丈夫です。

しかし、今日、PATH変数にmavenのパスを追加してmvnコマンドを実行したところ、認識されませんでした。

でコマンドを試してみましたがcmd.exe、大丈夫です。

Console2 は cmd のラッパーにすぎないはずですが、環境変数が影響を受けないのはなぜですか?

0 投票する
0 に答える
468 参照

visual-studio-2012 - Console2 のコマンド ライン オプションとは何ですか? 新しいタブと新しいウィンドウの起動

Console2 のヘルプ ファイルが Win8 または Win7 VM で開かず、サポートされているコマンド ライン オプションを確認しています。

基本的に、このコマンドを使用して「外部」ツールとしてVisual Studioに少し統合しました...

しかし、毎回新しいウィンドウが起動します。Console2 が実行されていない場合にのみ新しいウィンドウを起動することを望んでいました。それ以外の場合は、単に新しいタブを開きます。

0 投票する
0 に答える
398 参照

git - Cygwin で Git の既存のキーを追加する

ローカル リポジトリの独立した GIT インストールとしてキーをセットアップしました。git bash prompot からすべての git コマンドを実行できます。最近、cygwin をインストールして、そこから git を使いたいと思っています。

ssh-add コマンドを実行してみましたが、うまくいきませんでした...以下を参照してください

0 投票する
0 に答える
98 参照

python - VB.NET を介して Console2 でコマンドを実行する方法は?

VB.NET プログラムから Console2 でコマンドを実行する方法はありますか?これは私が試したものですが、うまくいかないようです。前もって感謝します。

0 投票する
0 に答える
1944 参照

colors - Windows CMD キーワードの強調表示

Windows cmd.exe のキーワードの色を変更することはできますか? 「ls、cd、pwd など」のようなコマンドが欲しいです。異なる色であること。

また、「color /?」を実行して得られるリストを使用して「COLOR 1D」を試してみましたが、これはすべてのテキストに色を付けるだけです。コマンドラインのキーワードを色付けするだけのものを探しています。

Console2 や Clink などの拡張機能があります。しかし、私は彼らがそのような機能を持っているとは思わない.

どんな助けでも大歓迎です。

0 投票する
1 に答える
67 参照

r - R ターミナルで Console2 を使用する

R ターミナルを使用するように Console2 を構成しようとしています。

「R」という名前の新しいタブを作成し、シェル ディレクトリの下にリンクしました: ...\R\R-3.1.3\bin\x64\R.exe。コンソール 2 が数秒間ハングした後、デスクトップの隅に再表示され、ウィンドウのサイズが完全に小さくなりました。この状態でサイズを変更することはできません。ジャンプして戻るだけです。唯一の選択肢はやめることです。

代わりに ...\R\R-3.1.3\bin\R.exe にリンクすると正常に動作しますが、alt-tab で別のウィンドウに移動してからターミナルに戻ると、R タブに何も入力できません。 Console2 の場合、または以前に入力した文字を削除します。まったく使えなくなり、再起動する必要があります。

これはバグですか、それとも何か間違っていますか?