ITエンジニアの成長ブログ

ITエンジニアとして行う勉強の発信&日々の生活で体験した楽しいことをゆるく発信

コマンドプロンプト

cdコマンドのおまじない「%~dp0」について

Windowsのバッチファイルに記載されている、cdコマンドのおまじないである「%~dp0」について具体的な意味を知らなかったのでメモ。調べてみたら、既に良い記事がたくさんありましたので、今回はリンクのみ以下に記載させていただきました(大変分かりやすい…

コマンドプロンプトを管理者権限で簡単に起動する方法

最近コマンドプロンプトを管理者権限で起動して作業することが多かったので、コマンドプロンプトを管理者権限で簡単に起動する方法がないかを調べてみました。個人的に良さそうな方法を1つだけ紹介します。因みに、私の環境はWindows 11 Proになります。です…

WindowsのpushdコマンドでUNCパスを指定した場合の挙動について

Windowsのpushdコマンドですが、通常の使い方ではcdコマンドの強化版といった形で移動するディレクトリを保持してくれる仕組みがあります。今回は、その標準の使い方の説明は割愛します。主な使い方は以下の記事をご参照ください。 コマンドプロンプト | カ…

「CMD では UNC パスは現在のディレクトリとしてサポートされません。」のエラーについて

コマンドプロンプトにて、cdコマンドの引数にUNCパスを指定すると以下のようなエラーになります。 cdコマンドの引数にUNCパスでエラーこれは、ネットワーク上にあるリソースにコマンドプロンプトからアクセスしたい場合に問題となりますが、仕様らしいのでど…

コマンドプロンプトのコマンド拡張機能とは?

Windowsのコマンドプロンプトにて、pushdコマンドのhelpを見ていたところ以下の記載がありました。 コマンド拡張機能を有効にすると、PUSHD コマンドは、通常のドライブ文字 とパスだけでなくネットワーク パスも受け付けるようになります。 「コマンド拡張…

Windowsの「where」コマンドの使い方

Windowsの「where」コマンドの使い方をここにメモしておきます。良い感じの記事がありました。以下を参照することで、多くのことに対応できそうです。 ファイルが見つからない? ならば「where」コマンドで検索だ【Windows 10/11】:Tech TIPS - @IT「wher…

Windowsのコマンドのパスの優先順位について

Windowsのコマンドのパスの優先順位について気になりましたので、調べました。個人的な備忘録になります。 Windowsのコマンドのパスの優先順位 Windowsでコマンドを実行する際のパスの優先順位は以下のようです。 カレントディレクトリ 環境変数「PATH」 レ…

Windowsのジャンクションについて

本日は、Windowsのジャンクションについて簡単に特徴や参考になったリンクをまとめておきたいと思います。 ジャンクションとは? ジャンクションは、ソフトリンクと呼ばれるリンク機能で、ショートカットのように別の場所にあるフォルダへリダイレクトするた…

Windowsのバッチファイルから別バッチファイルを呼び出したときの挙動について

今回は、Windowsのバッチファイルについてのある挙動についてメモ程度に残しておこうと思います。Javaのビルドツールである、Apache Antを使用してビルドをしていたときのことでした。 かなり簡略した形ですが、以下のようにantを実行する処理をバッチファイ…

Windowsの環境変数「PATHEXT」について

Windowsの環境変数「PATHEXT」について、調べたことをここに備忘として残しておきます。 環境変数「PATHEXT」とは? Windowsには、環境変数として「PATHEXT」というものが定義されています。中身を参照してみましょう。以下のようにセミコロン区切りで、複数…

Windowsのバッチファイルの拡張子「.cmd」と「.bat」の違いについて

今回はタイトルの通り、Windowsのバッチファイルの拡張子「.cmd」と「.bat」の違いについて、ここに個人的な備忘として残しておきたいと思います。最近、Javaのビルドツールである「ant」を触っていた時に、インストールフォルダの"bin"フォルダを見てみたと…

SQL Serverのbcpコマンドの使い方

SQL Serverに付属しているコマンドラインツールのbcpの使い方について説明します。 bcpコマンドとは? SQL Serverと一緒にインストールされるコマンドラインツールです。 ”bulk copy program”の頭文字を取って、bcpと呼ばれているようです。 docs.microsoft.…

Windowsのコマンドプロンプトの画面を消去する

今回は、コマンドプロンプトの小ネタです。 個人的に最近知って便利だと思ったので、個人的なメモとして残します。コマンドプロンプトの画面の消去について説明します。 たとえば、コマンドプロンプト上で色々な作業をしたとき画面が色々とごちゃごちゃする…

Windows標準で大きいファイルを分割する

今回は、Windows標準で使えるTips的な機能を紹介したいと思います。以前、仕事でとても大きなファイルを、とあるクラウドストレージに格納する必要がありました。しかし、そのクラウドストレージにはファイルサイズの上限値が設定されており、とても大きなフ…

Windowのコマンドプロンプトで文字コードを扱う

今回の記事は、Windowsで使用するコマンドプロンプトの文字コードについてです。 文字コードとは さて、本題に入る前にそもそも文字コードとは何かを簡単に確認していきます。文字コードとは、コンピュータ上で文字を表すために使うコードのことです。 文字…