Unixで~のようなdoskeyを作成する

Unixで~のようなdoskeyを作成する

私は、Unix のような doskey (エイリアス) を作成できる小さな BAT ファイルを作成しています。たとえば、次のようになります。

doskey cat=type $*
doskey ..=cd..

私はこれらの BAT ファイルをフラッシュドライブに保存して、Windows マシンで作業する必要があるときに実行できるようにしたいだけです (私は主に Linux/Macintosh コンピューターを使用しています)

これをどう書けばいいでしょうか:

doskey ~= "code here"

現在のユーザー「username」の場合、「C:/Users/username」のディレクトリに直接移動できるようにしたいです。

次のように入力すると:

cd ~ 

何か案は?

試してみたけどうまくいかなかった

doskey ~=echo C:/Users/%username% | cd 

ありがとう!

答え1

エミュレーションには~cd /d "%USERPROFILE%"

その他の役に立つ可能性のある変数については、cmd/dos プロンプトで入力しsetて押します。Enter

答え2

シンプルなドスキーを作るdoskey explorer=start . これにより、エクスプローラーでディレクトリが開きます

そして私はあなたのアイデアを実現しようとします doskey cd~=cd C:\Users\%username% スペースを入れることができなかったため、あなたが望んだようには機能しませんでしたが、入力すればcd~同じことが起こります

より多くのdoskeyマクロについては、私のゴミレポ

関連情報