規定のコマンド。用途別

規定のコマンド。用途別

蓄え式説明表示

蓄え式の説明表示再表示 のボタンと同じ。

タイプ6

変数に値を代入

変数に値を代入する。
引数1に変数名を指定する。
引数2に代入する値や文字列

タイプ6

二行以上のテキスト にある文字を変数に代入する。
引数に変数名を指定する。

タイプ6

一時的な説明表示 の文字列を変数に代入する。
引数に変数名を指定する。
文字列から、前後の空白や改行は取り除かれる。

タイプ6

何かを取得

オブジェクトの中身を調べる。
引数1がオブジェクトなら、オブジェクトの中身を表示する。

タイプ6

パソコンを起動してからの経過時間を表示する。
それだけ。

タイプ6

入力補完

入力補完に追加する。
一つだけの追加となる。

タイプ6

入力補完に追加する。
ファイルパスを指定する。
trrEvery\addList\addWordList.txt のファイルを使うと「追加の単語」として入力補完に表示する文字を追加できるが、 それと同じ種類に追加する。

タイプ5

入力補完を非表示にするだけ。
あえて、入力補完を非表示にする動作だけをさせたい場合のために用意している。

タイプ1

入力補完を非表示にするだけ。
&hideInputList は、 二行以上のテキスト二行以上のアイテム の中に記述している場合は、実行元を参考にできない。
それらの中で使う場合はこちらを使う。

タイプ1

入力補完を決定するだけ。
あえて、入力補完を決定する動作だけをさせたい場合のために用意している。

タイプ1

簡易入力

簡易入力を一つ追加する。
引数1に、キーになる文字を。
引数2に、展開する文字を。

入力補完一覧簡易入力 のタブ内の 新規登録 ボタンを使って登録したときと違い、
ファイルに設定を保存したりしないので、再起動すると、全て無かったことになる。

タイプ6

簡易入力を追加する。
引数にファイルパスを指定する。

指定するファイル内の書式だが、「追加の単語」に使う
trrEvery\addList\addWordList.txt
のファイルとほぼ同じ書式で記入する。

タイプ5

簡易入力を削除する。
引数に削除する「キーになる文字」を入れる。

タイプ5

入力補完の表示の種類

入力補完を表示するもの。
表示する種類を変えるためにある。
全てタイプ1
テキスト上のキー にする事で初めて意味がある。

入力補完を表示。
trrEvery\addList\addWordList.txt
で追加した単語を表示する。
テキストの文字から、部分一致するものを全て表示する。

タイプ1

入力補完を表示。
ファイルパスとフォルダパスのみを表示する。

タイプ1

入力補完を表示。
実行した処理の履歴を表示する。
テキストの文字から、部分一致するものを全て表示する。

タイプ1

入力補完を表示。
実行した処理の履歴を表示する。

タイプ1

入力補完を表示。
種類がフォルダで登録したアイテムのみ表示する。

タイプ1

入力補完を表示。
種類がスクリプトで登録したアイテムのみ表示する。

タイプ1

入力補完を表示。
種類が ソフト・ファイル で登録したアイテムのみを表示する。

タイプ1

Ctrl+Space
入力補完を表示。
全ての種類の入力補完を表示。

タイプ1

入力補完を表示。
特殊な単語のみ表示する。

タイプ1

テキストの文字を変換

相対パスを絶対パスに変える。
引数1に基準となるフォルダを指定する。
引数2に絶対パスに変換したい相対パスのファイルパスを指定する。

タイプ6

Shift+Alt+P
引数がショートカットのファイルパスだったら、
そのリンク先 本体の位置テキスト上に表示する。

タイプ5

絶対パスを相対パスに変える。
引数1に基準となるフォルダを指定する。
引数2に絶対パスのファイルパスを指定する。
「基準となるフォルダから」の相対パスに変換して、
入力欄に表示する。

タイプ6

テキストのフォーカスのある入力欄上で文字を変換

分割テキスト で使うとフォーカスがある入力欄上で動作するもの。
全てタイプ2
テキスト上のキー にする事で初めて意味がある。

Alt+
引数がファイルパスだった場合、そのファイルの上位フォルダに変えて、入力欄に表示する。

タイプ2

引数の文字を " " で囲む。

タイプ2

Alt+2
引数からファイルパスを探して、ファイルパスだけ " " で囲む。
複数のファイルパスも全て " " で囲む。

タイプ2

ファイルダイアログを使用する。選んで決定したファイルを入力欄に表示。

タイプ2

フォルダを選択するダイアログを登場させる。選んで決定したフォルダを入力欄に表示。

タイプ2

Alt+F
相対パスを絶対パスに変える。

タイプ2

引数から、ファイルパスを探し、全てのファイルパスを絶対パスに変える。

タイプ2

変数の値を入力欄に表示する。

タイプ2

Alt+;
最後の引数を先頭に持ってくる。

タイプ2

最後の引数を先頭に持っていき、そのまま処理を実行する。
&lastAsHead と違い、最後の引数だった文字は、その後削除される。

タイプ2

Alt+5
最後の引数だけ % % で囲む。
入力欄に表示。

タイプ2

Alt+
&backOneDir を使用する前に戻す。
ただし、1つ前に戻すだけ

タイプ2

Alt+R
絶対パスを相対パスに変える。

タイプ2

最後の引数だけ # # で囲む。
入力欄に表示。

タイプ2

Alt+3
最後の引数だけ # # で囲み、
さらに最後に \ をつける。
入力欄に表示。

タイプ2

簡易入力を展開する。
入力補完に表示されているのを Enter で決定する場合と違い、 入力補完を続けて表示したままにできる。

タイプ2

Alt+T
# #% % で囲まれた文字を展開する。
入力欄に表示する。
実行中に起こる本来の展開と違い、
1つだけ展開する」。

タイプ2

文字を貼り付ける

引数の文字を貼り付ける。
動作的には、 Ctrl+V を送信する。

タイプ3

ファイルパスを指定。
ファイルの文字を全て貼り付ける。
動作的には、 Ctrl+V を送信する。

タイプ3

&sendPasteFromFile と同じ。
ファイルの中の文字の、
% %# # で囲まれた文字も展開する。

タイプ3

&sendPaste と同じ。
% %# # で囲まれた文字を展開する。
特別に、
Transform, , Deref を使用して、
`n`t といった文字も、改行やタブに変換されるようにしている。

タイプ3

ファイルの読み込み

ファイルを読み込んで、 ファイル表示用 のGuiに表示する。
引数がファイルパスなら、そのファイルの中身を表示する。

タイプ5

コマンドラインっぽいもの

この TRR の作業フォルダを変更する。
A_WorkingDir を変更することになる。

タイプ5

A_WorkingDir を変更する。
この TRR があるフォルダに移動する。
A_ScriptDirに移動

タイプ5

A_WorkingDir を変更する。
A_MyDocuments に移動する。
&cd  %A_MyDocuments% と同じ。

タイプ5

コマンドプロンプトを起動する。
引数にフォルダのパスを指定すると、そのフォルダを基準にコマンドプロンプトを起動する。

タイプ5

フォルダ内にあるファイル名を表示する。

タイプ5

フォルダを作成する。
引数にフォルダのパスを指定する。
絶対パスでない場合、
A_WorkingDir を基準にした位置からフォルダを作る。

タイプ5

A_WorkingDir の位置を表示する。

タイプ6

シャットダウン系

ログオフする。
使い方は
&shutdown と同じ

タイプ5

シャットダウンする。
引数に指定時間を記入する。

タイプ5

再起動する。
使い方は
&shutdown と同じ。

タイプ5

設定関係

設定 のGuiを表示する。

引数で、設定を操作する事もできる。

タイプ6

設定 起動時に実行する1 オン/オフ式 の項目を操作。

引数に onoff を指定する。

タイプ6

ストック

ストック一覧の青い方の入力欄に追加する。
引数が追加する文字になる。
セーブまではしない。入力欄に追加するだけ。

タイプ3

&stockAddBlue と同じ。
こちらは、緑の方のストック一覧の入力欄に追加する。

タイプ3

ストック一覧 の青の方 のリストの番号を変えてロードする。
引数に「リストの番号」を指定する。

タイプ6

&stockChangeBlue と同じ。
ストック一覧 の緑の方 のリストの番号を変えてロードする。

タイプ6

ストック一覧 の青の方 を全て実行する。
引数1にリストの番号を指定する。

タイプ5

ストック一覧 の緑の方 を全て実行する。
&stockExeAllBlue と同じ。

タイプ5

ストック一覧 の青い方Save のボタンを押した場合と同じ。

タイプ6

&stockSaveBlue と同じ。
ストック一覧 の緑の方Save のボタンを押した場合と同じ。

タイプ6

アイテム読み込み

アイテムの情報を全てカラにしてから、
アイテムを全て読み込み直す。

読み込む対象は、
普通に登録したアイテム
fromFileNameから登録したアイテム の2種類のみ。

タイプ5

fromFileName から登録する アイテム を一つだけ再読み込みする。

タイプ6

アイテム関連

アイテム を削除する。
引数に削除する アイテム名 を入れる。

タイプ5

Alt+Enter
アイテム一覧 を表示する。
引数に アイテム名 を入れると、 アイテムの登録のウインドウ が、編集モードで表示する。

タイプ3

Ctrl+N
アイテムの登録 のGuiを表示する。

タイプ3

アイテム をコマンドから登録する。
&newItem で表示するGuiを使って アイテム を登録したときと違い、
ファイルに設定を保存したりしないので、再起動すると、全て無かったことになる。

タイプ6

二行以上のアイテム を新規登録するGuiを表示する。
&newItem  4 の時と同じ動作。

タイプ3

最前面にあるウインドウが、
どのファイルパスから実行されたソフトのウインドウかを調べて、
アイテム登録 のウインドウに記入する。

タイプ6

常時使用のキー

常時使用のキーを削除する。
引数に削除するキー名を入れる。

タイプ5

キーの一覧 を表示する。
引数にキー名を入れると、 常時使用のキーを登録 するGuiが、編集モードで表示する。

タイプ3

常時使用のキーを登録 のGuiを表示する。

タイプ3

常時使用のキーをコマンドから登録する。
常時使用できるキーの登録 のGuiを使ってキーを登録したときと違い、
ファイルに設定を保存したりしないので、再起動すると、全て無かったことになる。

タイプ6

テキスト上のキー

テキスト上のキーを削除する。
引数に削除するキー名を入れる。

タイプ5

Alt+Shift+Enter
キーの一覧 のGuiを表示する。
引数にキー名を入れると、 テキスト上のキーを登録するGuiが、編集モードで表示する。

タイプ3

Ctrl+Shift+N
テキスト上のキーを登録するGuiを表示する。

タイプ3

テキスト上のキーをコマンドから登録する。
テキスト上のキーの登録 のGuiを使ってキーを登録したときと違い、
ファイルに設定を保存したりしないので、再起動すると、全て無かったことになる。

タイプ6

一時的に保存したものを削除

「一時的にのみ保存」の項目にチェックしてあるようなものを各種削除する。
引数に削除する項目を指定する。

タイプ6

別のテキストの文字を先頭のコマンドに使って実行する

Ctrl+0 から Ctrl+9
Shift+Ctrl+0 から Shift+Ctrl+9
他のテキストに記入してある文字を先頭にして実行する。

TRR には、ストックと呼んでいるものがあるが、これを利用する事はつまりこの規定のコマンドを使っている事と同じである。
引数16 であった場合は、 ストックの青い方を利用する事になる。
引数17 であった場合は、 ストックの緑の方を利用する事になる。
引数167 の場合は、
引数2 にも数字を指定する事になる。
その数字がストックの何番目の入力欄かを表す。

タイプ4

テキストにスクリプトを送る

テキストのGuiの番号と スクリプトを指定して、 指定したテキスト上で 指定したスクリプトを実行する。
指定した テキスト上で実行できるので、 &parsentss を指定して、 テキストの文字を % % で囲むボタンといったものを作る時に利用価値がある。

タイプ3

テキストにキーを送る

実行元のテキストのカーソルを右端に移動する。
分割テキスト で動作させていた場合、フォーカスされている入力欄のカーソルを移動する。

タイプ3

テキスト自身にも、 SendAHKコマンド を送る。

タイプ3

テキストの文字を消す

Alt+C
テキストの入力欄の文字をカラにする。
分割テキストの場合、全ての入力欄をカラにする。

タイプ3

テキスト の入力欄の文字をカラにする。
テキスト に数字を指定して、どのウインドウが対象かを指定する。

タイプ6

テキストの入力欄の文字をカラにする。
分割テキストの場合、全ての入力欄をカラにする。

タイプ3

テキスト の入力欄の文字をカラにする。
分割テキスト の場合、全ての入力欄をカラにする。
&cleanText と、内部処理が全く同じ。
&cleanText は、タイプ3である事自体がこれとの違いである。
&cleanText の方は &&& を「続けて実行するための文字」として認識できない。

タイプ5

テキストのウインドウの表示・非表示

実行元の テキスト のGuiを閉じ、
そのGuiを遅れて表示させる。
&guiHideTextExecutor
&guiShowWaitExecutor を実行するのと同じ。

タイプ5

実行元のテキストのGuiを閉じる。

タイプ5

Guiを表示する。
Guiの番号を指定する。

タイプ5

実行元の テキスト のGuiを表示させるが、遅れて表示させる。
引数1には何秒後に表示するかを指定する。
0 を指定すると、すぐに表示する。

タイプ5

タイマー

指定した時刻に指定した処理を実行できる。
&timer [指定する時間] [実行させる処理]

タイプ4

&timer &wait を使う事で実行されるタイマーを中止する。
タイマー一覧 のウインドウにある
停止 ボタンを押した時と同じ。
引数に中止させるタイマーの番号を指定する。

タイプ6

タイマー一覧 のGuiを表示する。
アクティブにしない表示の仕方になる。
自動的に閉じる。

タイプ6

指定した時間の後に、処理を実行する。
&wait [指定する時間] &&& [実行させる処理]

タイプ4

スクリプトを実行する

関数を実行する。
テキストに関数だけを記入しても実行できるが、少し違いがある。

タイプ4

二行以上のテキスト と同じ処理を実行する。
引数に、実行する処理を入れる。
% %# # で囲まれた文字は展開する。

`n の文字は改行に置換する。 複数行を記入したい場合は、それを利用する事で複数行を一行で記入できる。

タイプ4

二行以上のテキスト と同じ処理を実行する。
&multiplelineExe と違い、ファイルパスを指定する。
引数に、実行する処理を記入したファイルパスを指定する。

タイプ5

テキストの文字で自動的に実行。関連

テキストの文字で自動的に実行 の設定の、 Enterを実行する と同じ処理。

タイプ3

open系

ファイルパスからファイルを開くか、
アイテムを実行する。

タイプ7

ファイルパスからファイルを開く指定か、
アイテムを実行する指定であった場合、
「どの様に動作しようとするのか」を出力する。
分割テキスト1 に対して出力する。

タイプ7

&openConfirm と同じ。
分割テキスト1 ではなく、
テキスト1 に出力する点が違うだけ。

タイプ7

&open と同じだが、 # #% % を展開してからアイテム名かどうかを確認するという点で違いがある。

タイプ7

文字を出力

out系と変わらないが、 ファイル表示用のウインドウ の方に出力する。

ファイル表示用のウインドウ に、引数の文字を表示する。
ファイルの中身を表示するのではなく、あくまで引数の文字を表示するだけである。

タイプ3

&more と同じだが、 % %# # で囲まれた文字を展開して表示する。

タイプ3

out系

文字を別の個所に出力する。

名前の最後あたりにある文字は以下を表している。

Add

文字を追加する。

この文字が無いという事は、元からある文字は消して上書きする事を意味している。

Linefeed

最後に改行を付ける。

TextOut

% %# # の文字を展開する。

TextGuiAssign

テキスト のGuiの番号を指定する。
テキスト のGuiの番号でなければ意味がない。

引数を、指定のファイルに出力する。
引数1にファイルパスを指定する。
引数1の % %# # で囲まれた文字は展開される。

タイプ3

&outArgsToFileAssignAddLinefeed と同じ。
% %# # で囲まれた文字を展開して出力する。

タイプ3

引数を、 二行以上のテキスト に出力する。

タイプ3

&outArgsToMultipleText1AddLinefeed と同じ。
% %# # で囲まれた文字を展開して出力する。
おまけで、 Transform, , Deref を使用して、
`n`t といった文字も、改行やタブに変換されるようにしている。

タイプ3

引数を
trrEvery\user\output.txt のファイルに出力する。

タイプ3

&outArgsToOutFileAddLinefeed と同じ。
% %# # で囲まれた文字を展開して出力する。

タイプ3

引数を、 蓄え式説明表示 に出力する。

タイプ3

&outArgsToOutGuiAddLinefeed と同じ。
% %# # で囲まれた文字を展開して出力する。

タイプ3

引数を、実行元のテキストに出力する。
前にあった文字は消して上書きで出力する。
分割テキスト で動作させていた場合、フォーカスされている入力欄の文字に出力する。

タイプ3

&outArgsToTextEditExecutor と同じ。
% %# # で囲まれた文字を展開して出力する。

タイプ3

どのテキストかを指定して、そのテキストに文字を出力する。
引数1に、テキストのGuiの番号を
引数2に、上から何番目の入力欄かを指定する。
残りの引数が出力する文字になる。
前にあった文字は消して上書きで出力する。

タイプ3

&outArgsToTextGuiAssign と同じ。
こちらは、前にあった文字に追加して出力する。
最後に改行を付け足したりはしない。

タイプ3

&outArgsToTextGuiAssign と同じ。
% %# # で囲まれた文字を展開して、
前にあった文字に追加して出力する。
最後に改行を付け足したりはしない。
特別に、
Transform, , Deref を使用して、
`n`t といった文字も、改行やタブに変換されるようにしている。

タイプ3

&outArgsToTextGuiAssign と同じ。
% %# # で囲まれた文字を展開して出力する。
特別に、
Transform, , Deref を使用して、
`n`t といった文字も、改行やタブに変換されるようにしている。
前にあった文字は消して上書きで出力する。

タイプ3

引数を、 一時的な説明表示 に出力する。
前にあった文字は消して上書きで出力する。

タイプ3

&outArgsToTmpOutGui と同じ。
% %# # で囲まれた文字を展開して出力する。

タイプ3

trrEvery\user\errorOutput.txt のファイルを エラー表示 に出力する。
前にあった文字は消して上書きで出力する。

タイプ3

エラー表示 にある文字を
trrEvery\user\errorOutput.txt のファイルに出力する。

タイプ3

trrEvery\user\temp\outputTmp.txt のファイルを 蓄え式説明表示 に出力する。
前にあった文字は消して上書きで出力する。

タイプ3

蓄え式説明表示 にある文字を
trrEvery\user\output.txt のファイルに出力する。

タイプ3

一時的な説明表示 の文字を
trrEvery\user\output.txt のファイルに出力する。

タイプ3

一時的な説明表示 の文字を
蓄え式説明表示 に出力する。

タイプ3

一時的な説明表示 の文字をテキストに出力する。
前にあった文字は消して上書きで出力する。
一時的な説明表示 の文字の前後にある改行は取り除かれる。

タイプ3

一時的な説明表示 の文字を
trrEvery\user\temp\outputTmp.txt のファイルに出力する。
その際、そのファイルを一度削除した後で、そのファイルに出力する。
上書き保存の様にするため

タイプ3

規定のコマンドの引数のテストで出力

タイプ1の規定のコマンドの引数の実験のために用意してある。

タイプ1

タイプ2の規定のコマンドの引数の実験のために用意してある。

タイプ2

タイプ3の規定のコマンドの引数の実験のために用意してある。

タイプ3

タイプ4の規定のコマンドの引数の実験のために用意してある。
タイプ4は、規定のコマンドによって、引数の扱い方が違うので、 他の種類より細かい情報を取得する。

タイプ4

タイプ5の規定のコマンドの引数の実験のために用意してある。

タイプ5

タイプ6の規定のコマンドの引数の実験のために用意してある。
タイプ6の規定のコマンドは、引数が空白で分割されてから渡されるため、
ここで確認しないと、分かりにくいものが多い。

タイプ6