☆ コマンド ☆ |
☆ 簡単な説明 ☆ |
『PATH+起動プログラム名』 |
終了監視付きプログラム起動 |
RUN 『PATH+起動プログラム名』 |
終了監視付きプログラム起動 |
KICK『PATH+起動プログラム名』 |
無監視プログラム起動 |
Shell Open
ファイル名 |
関連付けプログラム起動 |
Shell print
ファイル名 |
関連付けプログラムにて印刷 |
Shell expore
フォルダー名 |
フォルダーを開きます |
WAIT
TIME HH:MM:SS |
指定時刻まで停止 |
WAIT INTERVAL
SSSS |
一定時間停止 |
WAIT MILLISECONDS MMM |
1秒以下のwaitが可能。 |
EXIT |
スクリプト実行終了 |
EXIT WINDOWS |
WindowsをLogoffさせます |
EXIT WINDOWS
SHUTDOWN |
電源を切れる状態にします |
EXIT WINDOWS
POWEROFF |
電源を切ります |
EXIT WINDOWS
REBOOT |
PC を再始動させます |
EXIT WINDOWS
FORCE_REBOOT |
PC を強制再始動 |
GOTO ラベル |
無条件分岐 |
GOSUB ラベル |
無条件サブルーチン分岐 |
RETURN |
GOSUBに戻ります |
IF 式 GOTO ラベル |
条件分岐コマンド |
IF 式 GOSUB ラベル |
条件サブルーチン分岐 |
IF ファイル存在式 GOTO ラベル |
ファイル存在条件分岐コマンド |
EXEC スクリプト・ファイル名 |
制御を別のスクリプト・ファイルに移します |
CLEAR LOCAL PARAM |
変数を全て初期化します |
SET LOCAL X% = ZZZZ9 |
変数X%に数値を代入します |
ADD LOCAL X% , ZZZZ9 |
変数X%に数値を加算します |
ADD LOCAL A$ , WXXW |
変数A$に文字を連結します |
SUB LOCAL X% , ZZZZ9 |
変数X%に数値を減算します |
MULT LOCAL X% ,ZZZZ9 |
変数X%に数値を乗算した値を代入 |
DIV LOCAL X% ,ZZZZ9 |
変数X%に数値を割算した値を代入 |
MOD LOCAL X% ,ZZZZ9 |
変数X%に数値を割算した剰余を代入 |
RND LOCAL X% ,LOW HIGH |
変数X%に乱数を代入します |
CLEAR GLOBAL PARAM |
外部変数を全て初期化します |
PUT GLOBAL 外部変数 = XX |
外部変数をセットします |
GET GLOBAL X% = 外部変数 |
内部変数に外部変数を代入します |
SET GLOBAL SECTIONNAME セクション名 |
デフォルト・セクション名 変更 |
SET GLOBAL INIFILENAME XXXXXXXX |
外部パラメータファイル名の変更 |
SET GLOBAL SYSTEMDATETIME/DATETIME |
システム日付/時刻/曜日を入手 |
SET GLOBAL ENVIRONMENT |
OSシステム定数入手 |
SET GLOBAL OSVERSION |
OSバージョンの入手 |
Registry x$ RootPath ValueKey |
レジストリー値の入手 |
GET CLIPBOARD/PUT CLIPBOARD |
クリップボードとの入出力 |
CHOICE X% 入力メッセージ タイトル |
値の入力をガイドします |
MSGBOX X% 入力メッセージ タイトル |
確認のメッセージを出します |
BEEP/WAVE |
音を出します |
CD パス |
カレント・ディレクトリーを指定します |
CHDRIVE ドライブ |
カレント・ドライブを指定します |
MD ディレクトリーパス |
ディレクトリーを作成します |
RD ディレクトリーパス |
ディレクトリーを削除します |
COPY 元のファイル 先のファイル |
Copyコマンドです |
Extended Copy 元のファイル 先のファイル |
拡張 Copy |
UPDATE 元のファイル 先のファイル |
更新専用Replaceコマンド |
DEL ファイル |
ファイルを削除します |
Extended Delete ファイル |
拡張 Delete |
REN 元のファイル 先のファイル |
ファイル名の変更 |
Extended ReName 元のファイル 先のファイル |
拡張 ReName |
MOVE 元のファイル 先のファイル |
ファイルの移動 |
Extended Move 元のファイル 先のファイル |
拡張 Move |
ATTRIB 変更指示 対象ファイル |
ファイル 属性の変更 |
APPACT タイトル |
フォーカスを当て、前景にします |
SETFOCUS リターン% タイトル名 |
APPACTと同様だが結果が戻る |
SENDKEY 文字列 |
ウィンドゥに文字列を送る(同期) |
POSTKEY 文字列 |
ウィンドゥに文字列を送る(非同期) |
SETMOUSE X% Y% 動作 |
マウスを位置付け、動作させます |
SAVMOUSE X% Y% 動作 |
マウス位置を入手 |
FINDWINDOW タイプ R% 名前 |
TITLE/CLASSの検索 |
KILL_WINDOW タイトル名 |
タイトル名により終了させる |
Wnet Connect ローカル リモート |
リモートをローカルに割り当てる |
Wnet Cancel ローカル |
リモートをローカルから解除する |
Setwinini セクション key データ |
Win.iniを変更する |
Getwinini セクション key データ$ |
Win.iniの参照 |
SCREEN_SAVER On/Off/TimeOut |
スクリーンセイバーの制御 |
PROCESS_SPEED NORMAL |
速度制限モード |
PROCESS_SPEED NOMAX |
速度無制限モード |
VISIBLE OFF |
アイコンは表示されません |
VISIBLE ON |
アイコンは表示されます |
ERRMSG OFF |
エラーメッセージは表示されません |
ERRMSG ON |
エラーメッセージは表示されます |
JOBLOG ON |
ジョブログの開始コマンド |
JOBLOG OFF |
ジョブログの停止コマンド |
JOBLOG INIT |
ジョブログファイルの初期化 |
Job_Switch ShowCmd |
Run/Kickの起動表示の変更 |
Job_Switch MsgMode |
MsgBoxのボタンの変更 |
Job_Switch FindMode |
Setfocus/Kill_windowの検索対象変更 |
INSTR TEXT リターン% ,ターゲット$
ソース$ |
文字列検出 |
UPSTR TEXT ターゲット$ ,ソース$ |
大文字化 |
LOWSTR TEXT ターゲット$ ,ソース$ |
小文字化 |
TRIMSTR TEXT ターゲット$ ,ソース$ |
前後の空白の削除 |
LENSTR TEXT リターン% ,ソース$ |
文字列の長さ |
VALSTR TEXT リターン% ,ソース$ |
数値化 |
SUBSTR TEXT ターゲット$ ,ソース$
ポジション レングス |
部分文字列 |
OVRSTR TEXT ターゲット$ ,ポジション レングス ソース$
|
文字列部分置換 |
FORMSTR TEXT ターゲット$ ,ソース% フォーマット |
編集して代入 |
GET LINE ファイル名 レコード変数 |
レコードの読み取り |
PUT LINE ファイル名 レコード変数 |
レコードの書き出し |
APPEND LINE ファイル名 レコード変数 |
レコードの追加書き込み |
CLOSE LINE ファイル名 |
ファイルを閉じます |
DISKFREE リターン% ドライブ |
ディスクの空き容量を入手 |
FILESIZE リターン% ファイル名 |
ファイルサイズを入手 |
FILEDATE リターン% ファイル名 |
ファイル最終更新日を入手 |