[解決済み] Windowsのコマンドラインに'which'に相当するものはありますか?
2022-03-15 19:27:29
質問
時々パスの問題が発生し、自分のcmdスクリプトの1つが他のプログラム(パスの早い方)に隠れることがあります。
UNIXのコマンド 'which' に相当するものはありますか?
UNIXの場合。
which command
は、与えられたコマンドのフルパスを表示し、これらのシャドウイング問題を簡単に見つけて修復できるようにします。
解決方法は?
Windows Server 2003以降(つまりWindows XP 32bit以降)では
where.exe
の一部を実行するプログラムです。
which
は、実行可能なコマンドだけでなく、すべてのタイプのファイルにマッチしますが。 (のような組み込みのシェルコマンドにはマッチしません。
cd
.) ワイルドカードも受け付けますので
where nt*
にあるすべてのファイルを検索します。
%PATH%
とカレントディレクトリにある、名前が
nt
.
試す
where /?
を参考にしてください。
Windows PowerShellでは
where
のエイリアスとして
その
Where-Object
コマンドレット
が必要な場合は
where.exe
を省略する代わりに、完全な名前を入力する必要があります。
.exe
を拡張してください。または、エイリアスを設定することもできます。
Set-Alias which where.exe
更新しました。
使用方法
Get-Command
(エイリアス
gcm
は、PS にネイティブで、エイリアス、コマンドレット、実行可能ファイル、関数など、すべての種類のコマンドを取得できるため、推奨されています。例
gcm notepad*
関連
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] コマンドラインから .bash_profile を再読み込みする方法は?
-
[解決済み] コマンドラインからすべての環境変数をリストアップ
-
[解決済み] Windowsのコマンドラインからアプリケーションの終了コードを取得するにはどうすればよいですか?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】rakeタスクにコマンドライン引数を渡す方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み】Docker for Windowsのエラーです。"ハードウェア支援型仮想化およびデータ実行保護は、BIOSで有効にする必要があります"
-
[解決済み] Git のステータスが完了するまでに長い時間がかかる
-
[解決済み] XCOPYです。BATCHでプロンプトを出さずに全てを上書きする
-
[解決済み] PowerShellの*Nix 'which'コマンドに相当するもの?
-
[解決済み】WindowsでPythonがインストールされている場所を確認する方法は?
-
[解決済み】pythonがインストールされている場所を探す(デフォルトのディレクトリでない場合)
-
[解決済み】Windowsでコマンドラインからmysqlのデータディレクトリを検索する方法
-
[解決済み】npmインストールエラー - MSB3428: Visual C++コンポーネント "VCBuild.exe" を読み込めなかった。
-
[解決済み] Windowsでコマンドラインから実行するプログラムのパスを探す