doskey

    0

    3答えて

    次のように私は別名を定義することができ、Windowsのコマンドプロンプトについてthis question への答えに続いて:私はこれらの2つのコマンドを結合しますエイリアスを定義したい @echo off DOSKEY ns=npm start DOSKEY nsr=npm run serve 。私は、次のことを試してみました: @echo off DOSKEY nss=npm st

    1

    2答えて

    私は、バッチスクリプトを経由して( script1.bat )をDOSKEYエイリアスを追加し、別のバッチスクリプトでそれを呼び出すようにしてみてください。それは動作しません。 script1.bat: set USER_SETTINGS=%DRIVE%\programme\settings.xml DOSKEY mvn=mvn --settings %USER_SETTINGS% -X $*

    0

    1答えて

    私は、複数のMSIをインストールするために、エラーログとロールバック機能を含むスクリプトテンプレートを作成しています。各MSIのインストールとアンインストールの情報を格納するスクリプトブロックが含まれています。 @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION :: Global Variables SET PACKAGENAME=Sysinternals

    0

    1答えて

    Windowsはdoskeyを使用して、Unixのaliasのような処理を行います。既存のUnixエイリアスをすべて表示するには、引数なしでaliasと入力するだけです。ただし、Windowsでは、引数なしでdoskeyと入力すると何も行われません。既存のDOSキーをすべて表示するにはどうすればよいですか?

    2

    1答えて

    私は単純な環境設定cmdスクリプトを作成しています。私はdoskeyを使ってさまざまなエイリアスとマクロを設定しています。私が取り組んでいる環境にはさまざまなリポジトリがあり、人気のあるディレクトリをすばやくナビゲートするためのマクロをいくつか作成したかったのです。 私は現在、次のしている:私は起こるだろう期待していた @echo off Setlocal EnableDelayedExpans

    0

    1答えて

    doskeyコマンド区切り文字($T)は、コマンドが出力を生成しないときに空白行を生成します。 C:\> set "a=" C:\> set "b=" C:\> doskey test=set "a=foo" $T set "b=bar" $T echo ^%a^% ^%b^% C:\> test C:\

    3

    1答えて

    これは可能ですか?私はthis blogを試しましたが、動作しません。 私はcmd.exeで使用されているマクロが約50かそれ以上のdoskeyマクロを持っています。 私のようなものを実行します。 doskey /exename=powershell.exe /macrofile=C:\macrofile.txt または doskey /exename=powershell.exe blah=