• DOSバッチ処理上級編 第5章 setコマンド詳細編

    I. setコマンドでカスタム変数を設定する cmd.exeの環境変数を表示、設定、削除します。 SET [変数=[文字列]]の場合 変数 環境変数名を指定します。 string 変数に代入する一連の文字列を指定します。 現在の環境変数を表示するには、引数なしで SET と入力します。 SETコマンドは、変数名に等号を含めることができません。 注)以下の使

    2022-01-25 15:19:30
  • shutdownコマンドによるリモートシャットダウンとリブート

    リモートで接続する場合、リモートでシャットダウンやリブートが必要になることがよくあります。リモートでサーバーのメンテナンスを行う場合、リモートでのシャットダウンやリブートなど、コンピューターの基本的な操作が必要になることがよくあります。SHUTDOWNコマンドを使用して強制的にシャットダウンと再起動を行い、スタートメニューのシャットダウンと再起動コマンドを使用すれば、リモートコンピューターが迅速

    2022-01-25 15:18:28
  • 複数の新規ドメインをホストに一括で追加

    要件 バッチ(.bat)で複数の新しいドメインをホストに追加し、最初にそれらがすでに存在するかどうかを確認し、それらがすでに存在する場合は、それらを追加しないでください。 その他、存在しないドメインについては、直接追加してください。 googleで検索すると、以下のようなコードが見つかりました。 コピーコード コードは以下の通りです。 set stHo

    2022-01-25 13:58:33
  • カオスな雨を実現するバッチプロセス(マトリクス効果)

    さっそくですが、エフェクトコードをご紹介します @echo off&mode con cols=42 lines=20&color 02 set m=1&set v=1 set code==^^^^&%%^:! $#^>^<:=~*()@"'`;\|-_+? ,.ghijklmnopqrstuvwxyz0123456789abcdef setlo

    2022-01-25 11:29:19
  • バッチ処理でftpディレクトリにファイルをアップロードする方法

    プロジェクトで開発したパッチをftpで素早くlinuxにアップロードするために、毎回flashFxpなどのツールを使うのは面倒に感じるので)簡単なバッチ処理を書きましたので、共有します。 以下のコードを.batファイルとして保存し、毎回指定したローカルディレクトリにアップロードするパッチを保存し、このファイルをダブルクリックして実行するだけで、指定したディレクトリにアップロードすることがで

    2022-01-25 08:50:48
  • dosコマンドでWindowsのスケジュールタスクをインポート/エクスポート

    初心者のためのガイド 会社のソフトウェアのスケジュールタスクをコマンドラインバッチで新システムにインポートするには、すべて情報を調べることで、エクスポートとインポートに使用できるスクリプトを作成します。 エクスポートの使用方法は、スクリプト名+スペース+エクスポートです。 インポートの使用法は、スクリプト名+スペース+インポートです。 以下は、その内容とコメントです。

    2022-01-25 06:55:36
  • DOSバッチ処理上級編 第3章 FORコマンドの変数

    FORコマンドには、初心者の方には使い方がよくわからない変数がいくつかありますので、今日はその使い方を説明します! まず、FORの変数をすべてリストアップしてみましょう。      ~I - 引用符 (") をすべて削除し、%I を展開します。      %~fI - %I を完全修飾パス名に拡張しま

    2022-01-25 04:48:12
  • bat バッチビット操作のサンプルコード

    バッチ処理におけるセット/aビット演算の概念があやふやな初心者が多いようですが、私もそうです。「異なる、または、論理シフトを伴う」なんて、とても分かりにくくて頭が混乱しそうなので、コードを紹介します。 @echo off if "%~1" equ "" exit/b :begin setlocal enabledelayedexpansion set "Var=0123456789ABCDEF"

    2022-01-08 23:52:09
  • 一般的なDOSコマンドのまとめ

    cmdを開く {を選択します。 スタートメニューのクリック {を使用します。 win+Rでcmdと入力し、開く(推奨) {をクリックします。 {を使用します。 任意のフォルダで、shift+右クリックすると、コマンドラインウィンドウが開きます。 任意のフォルダのアドレスバーの前にcmdとスペースを入力します。 一般的なコマンドです。 ディスクキャラクタースイッチ {コード E:

    2022-01-08 22:07:56
  • bat は set /a 計算後の日付と時刻をインターセプトします、08 と 09 は不正な 8 進数として扱われます

    バッチBATで時間間隔を決めるには? set XTHH=%time:~0,2% set XTMM=%time:~3,2% set JKSJ=%XTHH%%XTMM% if %JKSJ% leq 0830 ( echo 11111111111111 ) else ( if %JKSJ% geq 1730 ( echo 2222222222 ) else ( echo 333333333333333

    2022-01-08 20:39:30
  • バッチリ名称変更シリーズ ケースコード

    テキスト/ファイル操作のバッチ処理は、実にシンプルでパワフルです! あまり複雑なコードは、唯一のメモ帳プラスシンプルなコードは、テキスト/ファイル操作のほとんどを扱うことができる、私が使用するコードのいくつかの次のレコードは、基本的に私は両方のJianke参照に、友人のコードの一部に答えるためにBaiduにあったが、またメモの役割を果たすことができます 。 ケース I. あるフォ

    2022-01-08 20:07:39
  • cmdコマンドのリダイレクト出力 2>&1 解説

    cmdコマンドのリダイレクト出力について 2>&1 mycommand >mylog.txt 2>&1 が最も古典的な使い方になるはずです。 コマンドの結果は、"%>"の形で出力に向けることができる。%はファイルディスクリプタを示す。 標準出力stdoutの場合は1、標準エラーstderrの場合は2です。 システムのデフォルトの%値は「1」で、「1&

    2022-01-08 19:42:23
  • バッチ関数の効率的な代替アプリケーション(コールフリー)

    本格的なバッチ関数応用に高速でアプローチ! サブプロシージャを呼び出さない これでバッチプログラミングは次の段階に進むはずです。 現在、1つのパラメータのみサポートされており @echo off ::Define functions set "d-h=setlocal enabledelayedexpansion&set/a dx=#a#&set xs=0123456

    2022-01-08 17:43:25
  • Windowsのバッチバットはローカルのmysqlに接続し、定式化されたデータを作成し、SQLファイルを実行します。

    コード例 @echo off set path=C:\Program Files\MySQL\MySQL Server 5.7\bin cd . / set CURR_PATH=%cd% mysql -h localhost -u root --password=123456 < operate.txt mysql -h localhost -u root -p stcounter

    2022-01-08 16:55:08
  • cmdで現在のシステム時刻を取得するバット

    日付を取得する方法を教えてください。 フォーマット: %date% 注意: cmd でのテストは echo %date% を使用する必要がありますが、bat では直接使用することができます。 結果:2020/03/13(金) どうやって時間を知るの? フォーマット: %time% 注:cmd でテストするには echo %time% を使用する

    2022-01-08 16:42:14
  • bat delete evil files of malformed files and malformed directoryメソッド

    1. スタート/ラン、sendtoと入力、エンター。sendto フォルダを開きます。 Win7以上の場合、sendtoフォルダが見つからないことがあります。 Open SendTo フォルダへのアクセスが拒否された場合の対処法 SendTo under the "C:\Usersers パスは単なるショートカットで、本当の場所はat.です。 <ブ

    2022-01-08 16:34:57
  • ウィンドウは、git update (git pull) を定期的に実行するタスクスケジュールを設定し、実行中の cmd を非表示にします。

    ウィンドウズ・スケジュール・タスク スタート > 管理ツール > タスクスケジューラ 画像  まず、batファイルを作成します。名前をつけてください。XXXX.batと名付け、内容は次のようにします。 @echo off D: cd \share\doc git pull  \doc: は git project のディレクトリです。作成後、手動でbatファ

    2022-01-08 15:07:23
  • システム時間抽出のためのBATバッチコード(バグ修正)

    通常、以下のコードは動作しますが、バッチ処理で0から始まるデフォルトの数字が8進数とみなされ、不正確な時刻が表示されます。 for /f "tokens=1,2 delims=:" %%i in ('time/t') do ( set/a xiaos=%%i set/a fenz=%%j ) 上記のコードを使用して、もともとシステムの時間と分を抽出するために、次のように実行しま

    2022-01-08 14:37:57
  • batファイルのpause delayのスクリプトコードを説明する。

    ping 192.0.2.2 -n 1 -w 10000 > nul w 10000の部分は、必要なタイムアウト(ミリ秒)を指定します。 n 1の部分は、pingを1回だけ実行するように指示します(通常4回実行)。 nulの部分は、pingコマンドが画面に何も出力しないようにするために付加されています。 注)192.0.2.xアドレスはRFC3330で予約されているため、現実世界には

    2022-01-08 14:04:42
  • 1台目のハードディスクの最後のパーティションを決定し、バットコードを入力するバッチ処理

    次のコードはより完璧です。 @echo off echo The initial working directory for batch processing is %cd%, start switching... for /f "tokens=3 delims==" %%i in ('Wmic Path Win32_LogicalDiskToPartition^|find /i "Di

    2022-01-08 08:22:33