[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
2022-03-17 01:23:25
質問
WindowsのCMDコンソールで2つのコマンドを実行したい。
Linuxでは、次のようにします。
touch thisfile ; ls -lstrh
Windowsではどうなっているのですか?
解決方法は?
2000年以降のすべてのマイクロソフトのOSでこのようになり、現在も良好です。
dir & echo foo
最初のコマンドが正常に終了した場合のみ、2番目のコマンドを実行させたい場合。
dir && echo foo
1行で複数のコマンドを実行するためのアンパサンド(&)構文は、Windows XP、Windows 2000、およびそれ以前の一部のNTバージョンにさかのぼります。(ここのコメント欄によると、少なくとも4.0)。
この点については、このページをスクロールしていくと、他にもかなり多くのポイントがあります。
以下、参考までに過去のデータを掲載します。
それ以前は、&&構文は、Microsoftのコマンドインタプリタにその機能が追加される前は、シェルの置き換え4DOSの機能でしかありませんでした。
Windows 95、98、MEでは、代わりにパイプ文字を使うことになる。
dir | echo foo
MS-DOS 5.0以降と、それ以前のWindowsおよびNTのコマンドインタプリタでは、(文書化されていない)コマンドセパレータは20文字(Ctrl+T)でしたが、ここでは^Tと表します。
dir ^T echo foo
関連
-
[解決済み] 0|%0とは何ですか、どのように機能しますか?
-
[解決済み] git cloneです。<URL> の認証に失敗しました。
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Windowsのコマンドラインに'which'に相当するものはありますか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] Windowsでコマンドラインから空のファイルを作成するには?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】Windowsのバッチファイル:.batと.cmdの違いは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 0|%0とは何ですか、どのように機能しますか?
-
[解決済み] Sudoが見つかりません。npm install を試しています。
-
[解決済み] ssh_dispatch_run_fatal:message authentication code incorrect unable to ssh jupyter notebook on remote server.入力のMACが破損している。
-
[解決済み] Windowsでフォルダへのアクセスを回復する方法
-
[解決済み] 'ant' は内部コマンドまたは外部コマンドとして認識されません。
-
Windows2008 スケジュールタスク、エラー追加データ。エラーの値: 2147750687。
-
[解決済み] コマンドプロンプト「Net View System Error 6118」[終了しました]。
-
[解決済み] mingw-w64スレッド:PosixとWin32の比較
-
[解決済み] npm' は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
[解決済み] [Solved] バッチファイルを自動昇格させ、必要に応じてUACの管理者権限を要求するにはどうすればよいですか?