私は自分がたくさん繰り返していることに気づきます:
Mkdir "temp"
Cd "temp"
私はLinuxで知っています:
mkdir "longtitleproject" && cd $_
同様のWindowsコマンドはありますか?
doskey cdx=md $1 $t cd $1
HKCU\Software\Microsoft\Command Processor
Autorun
値でこのコマンドを指定できます。タイプdoskey /?
代わりに複数のコマンドを指定する方法を確認します。
これが頻繁に使用するものである場合、最も簡単なオプションは、これを行うバッチファイルを作成することです。 %PATH%
などのC:\Windows
変数内の場所にバッチファイルを配置し、mcd.cmd
などの適切な名前を付けます(ディレクトリを変更します)。
スクリプトは次のようになります。
@echo off
:: -- This batchfile will create a new folder and change to it.
:: -- Use: mcd <name of new folder>
:: -- Create folder:
md "%1"
:: -- Change to the new folder:
cd /d "%1"
スクリプトの機能の例を2つ示します。
C:\>mcd "My Temp"
C:\My Temp>mcd "d:\temp"
D:\temp>
フォルダがすでに存在する場合にエラーが発生しないようにするには、md行を次のように変更します。
md "%1" 2>nul
可能であれば、PowerShellを使用することをお勧めします。Microsoftは過去数年間、PowerShellを古いコマンドラインに押し上げてきました。 PowerShellでは、;
を使用して複数のコマンドを文字列化できます。
新しいディレクトリを作成して1行でそこに移動するには:md temp; cd temp
または私の個人的なお気に入り:gpupdate /force; gpresult /h C:Users\FriedWaffle\Desktop\result.html