上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
PC/Windows/コマンドプロンプトでエリアスを設定する
をテンプレートにして作成
資料室
PC/Windows/コマンドプロンプトでエリアスを設定する をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* コマンドプロンプトでエリアスを設定する
コマンドプロンプト(cmd.exe)で別名でコマンド(エイリアス...
doskey l=dir $*
で,別名(エイリアス)が設定出来る。
上記の場合は,lがエイリアス名で,dirがコマンド名,$*が引...
コマンドプロンプトを起動し,上記コマンドを実行した後だと...
しかし,起動したコマンドプロンプト(cmd.exe)でのみ有効に...
普通は,コマンドプロンプトを起動するBATファイルを作成して...
cmd.batの例:~
@echo off
cd /D %HOME%
doskey ls=ls --color=auto --show-control-chars $*
%COMSPEC% /D
exit
しかしコマンドプロンプト(cmd.exe)の代わりにcmd.batを使...
bashだと.bashrcに設定しておけば良いわけだが,コマンドプロ...
そこで,コマンドプロンプトが起動する度に,設定ファイルを...
** コマンドプロンプトが起動する度に自動的に実行されるよう...
まず,設定したいエイリアスを列挙したファイルを作成します。~
例として,.cmdrcというファイルを作成します。
''.cmdrc''~
clear=cls
ls=ls --color=auto --show-control-chars $*
ll=ls --color=auto --show-control-chars -l $*
l=ls --color=auto --show-control-chars -CF $*
cd=cd /D $*
vi=C:\WinApl\vim\vim.exe $*
sa=C:\WinApl\sakura\sakura.exe $*
xn=C:\WinApl\Graphics\XnViewPortable\XnViewPortable.exe $*
pdf=C:\WinApl\pdf\SumatraPDFPortable\SumatraPDFPortable....
pw = pwd $*
u= cd ../
tf=tree /f $*
history=doskey /history
alias=doskey /macros
ee=explorer .
sort=C:\msys64\usr\bin\sort.exe $*
winmerge=C:\WinApl\Util\WinMerge\WinMergeU.exe $*
mplayer=mpv
timidity= C:\WinApl\Sound\timidity\bin\timidity -c c:\Wi...
ファイルを置く場所は,環境変数USERPROFILEで設定されている...
次に,このファイルをコマンドプロンプト起動時に自動的に読...
> reg add "HKEY_CURRENT_USER\Software\Microsoft\Command ...
これで設定が毎回読み込まれ,エイリアスが使えるようになり...
環境変数HOMEで設定されているホームディレクトリにする場合...
> reg add "HKEY_CURRENT_USER\Software\Microsoft\Command ...
にすれば良い。
''エイリアスの追加''~
新たなエイリアスを追加したくなった場合は,.cmdrcへ追記す...
** DOSKEYのパイプなど
DOSKEYのマクロ登録に,パイプ等を使う場合は,特殊な記号を...
> --> $g
>> --> $g$g
< --> $l
| --> $b
& --> $t
$(文字としての$) --> $$
バッチファイルの%1-%9と同じ --> $1~$9
マクロ名に続くテキストで置き換えられるシンボル --> $*
また,マクロファイル内でコメントアウトしたい場合は,;= を...
終了行:
* コマンドプロンプトでエリアスを設定する
コマンドプロンプト(cmd.exe)で別名でコマンド(エイリアス...
doskey l=dir $*
で,別名(エイリアス)が設定出来る。
上記の場合は,lがエイリアス名で,dirがコマンド名,$*が引...
コマンドプロンプトを起動し,上記コマンドを実行した後だと...
しかし,起動したコマンドプロンプト(cmd.exe)でのみ有効に...
普通は,コマンドプロンプトを起動するBATファイルを作成して...
cmd.batの例:~
@echo off
cd /D %HOME%
doskey ls=ls --color=auto --show-control-chars $*
%COMSPEC% /D
exit
しかしコマンドプロンプト(cmd.exe)の代わりにcmd.batを使...
bashだと.bashrcに設定しておけば良いわけだが,コマンドプロ...
そこで,コマンドプロンプトが起動する度に,設定ファイルを...
** コマンドプロンプトが起動する度に自動的に実行されるよう...
まず,設定したいエイリアスを列挙したファイルを作成します。~
例として,.cmdrcというファイルを作成します。
''.cmdrc''~
clear=cls
ls=ls --color=auto --show-control-chars $*
ll=ls --color=auto --show-control-chars -l $*
l=ls --color=auto --show-control-chars -CF $*
cd=cd /D $*
vi=C:\WinApl\vim\vim.exe $*
sa=C:\WinApl\sakura\sakura.exe $*
xn=C:\WinApl\Graphics\XnViewPortable\XnViewPortable.exe $*
pdf=C:\WinApl\pdf\SumatraPDFPortable\SumatraPDFPortable....
pw = pwd $*
u= cd ../
tf=tree /f $*
history=doskey /history
alias=doskey /macros
ee=explorer .
sort=C:\msys64\usr\bin\sort.exe $*
winmerge=C:\WinApl\Util\WinMerge\WinMergeU.exe $*
mplayer=mpv
timidity= C:\WinApl\Sound\timidity\bin\timidity -c c:\Wi...
ファイルを置く場所は,環境変数USERPROFILEで設定されている...
次に,このファイルをコマンドプロンプト起動時に自動的に読...
> reg add "HKEY_CURRENT_USER\Software\Microsoft\Command ...
これで設定が毎回読み込まれ,エイリアスが使えるようになり...
環境変数HOMEで設定されているホームディレクトリにする場合...
> reg add "HKEY_CURRENT_USER\Software\Microsoft\Command ...
にすれば良い。
''エイリアスの追加''~
新たなエイリアスを追加したくなった場合は,.cmdrcへ追記す...
** DOSKEYのパイプなど
DOSKEYのマクロ登録に,パイプ等を使う場合は,特殊な記号を...
> --> $g
>> --> $g$g
< --> $l
| --> $b
& --> $t
$(文字としての$) --> $$
バッチファイルの%1-%9と同じ --> $1~$9
マクロ名に続くテキストで置き換えられるシンボル --> $*
また,マクロファイル内でコメントアウトしたい場合は,;= を...
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ