ForFiles:@FNAMEが引用符で囲まれないようにするにはどうすればよいですか?

forfilesを使用して、次のようなファイルのバッチジョブを実行するというアイデアが大好きです。 forfiles /m *.abc /c "cmd /c someprogram.exe -input @FILE -output @FNAME.xyz" forfilesが@FNAMEを引用符で囲むことを要求しているため、これが機能しないことを除いて、次のようになります。 someprogram.exe -input "my file.abc" -output "my

コマンドの引数として--my_argument`catsome_file`を使用する

いくつかのファイルに基づいた出力でコマンドを実行しています。そのため、コマンド内のファイルをcatします。ただし、ファイルに何も含まれていない場合、これは問題があります mkbootimg --kernel "$SCRIPT_DIR/devices/$DEVICE/kernel/k/arch/arm64/boot/Image" \ --ramdisk boot.img-ramdisk \ --dtb boot.img-dtb \ --cmdline "$(cat boot.i

Ubuntuにbc2cnfをインストールするにはどうすればいいですか?

bc2cnfツールを使用してデジタル回路のCNFを生成したいと思います。ターミナルを使用してubuntuにbc2cnfツール(BCパッケージから)をインストールして実行する方法を教えてください。前もって感謝します !!

元の作業ディレクトリを保持しながら、CDを含むMS-DOS / Win9xバッチファイルを実行するにはどうすればよいですか?

次のバッチファイルtest.batについて考えてみます。 CD C:\SOFTWARE program.exe このスクリプトはC:\ELSWHEREから実行されます C:\ELSWHERE> C:\test.bat スクリプトが終了すると、現在の作業ディレクトリはC:\SOFTWAREになり、以前の作業ディレクトリC:\ELSWHEREではなくなります。 C:\SOFTWAREはconfig.iniにあるprogram.exeを必要とし、現在の作業ディレクトリを使用し

以前に実行したシェルコマンドにシングルユーザーモードでアクセスする

Macでシングルユーザーモードで開くシェルでは、「カーソルアップ」を使用して前のコマンドにアクセスすることはできません。 再入力せずにこれを簡単に行うにはどうすればよいですか?

`netstat -v`の出力で「shiwat」列と「rhiwat」列はどういう意味ですか?

netstat -vの出力には、次の列ラベルが含まれます。 Proto Recv-Q Send-Q Local Address Foreign Address (state) rhiwat shiwat pid epid state options man netstatは「rhiwat」列と「shiwat」列の意味を説明していません。また、検索エンジンやここ/スタックオーバーフローで説明を見つけることができませんでした。これらの列の数字はどういう意

コマンドプロンプトを置き換えるにはどうすればよいですか?

おはようございます、 これは、このような質問の複製ではありません。コマンドプロンプトを開いて、プロンプトのテキストを別のものに置き換えることは考えていません。 コンソールエミュレータであるconEmuをダウンロードしたばかりですが、コマンドプロンプトプログラム( cmd.exe )をそのプログラムに置き換えたいと思います。 これにより、いくつかの履歴があります。コマンドプロンプトを開き、そのプロンプトにいくつかのことを書き込み、同じことをログファイルに書き込むアプリケーション

「ls」は機能しますが、「ls-l」は「操作は許可されていません」と表示します

システム(Monterey 12.2.1)には、 lsを正常に実行できるフォルダーがいくつかありますが、同じフォルダーでls -lを実行すると、「操作が許可されていません」というメッセージが表示されます。 これらのコマンドをrootとして実行していますが、ターミナルにはフルディスクアクセスがあります。 timemachineがこれらのファイルをバックアップできないためにこれを見つけましたが、なぜこれが発生するのかについての説明がありません。 次に例を示します。 # ls

バッチスクリプトを使用してウェイクコンピュータの状態を追加するタスクスケジューラを作成する

タスクスケジューラを作成するためのバッチスクリプトがありますが、このタスクを実行するためにこのコンピューターを起動する条件を追加したいと思います。このタスクの目的は、コンピューターをスリープモードから復帰させることです。私はすでにウェブでたくさんの記事を検索しましたが、この機能に関する解決策を見つけることができません。才能のある人は私がこれを成し遂げるのを手伝ってくれますか?コードは次のような単純なコードです。 schtasks /create /sc weekly /d

管理者以外のユーザーがショートカットを介してタスクスケジューラタスクをトリガーできるようにする

現在のユーザーの下でのみライセンスを取得できるソフトウェアがあり、誰がログインするかわからないラボマシンで使用できるようにする必要があります。ユーザーのタスクスケジューラで実行されるスクリプトがあります。毎回ソフトウェアのライセンスを取得できるログオンですが、ユーザーがログインするたびにソフトウェアを起動しないようにしたいです(スクリプトはポップアップウィンドウを必要とするため、顔を合わせたものであり、特にそうでないユーザーにとっては優れたユーザーエクスペリエンスではありませ

Vimエディターを使用してAlpineメールプログラムでメールを作成するにはどうすればよいですか?

私は古典的なCLIAlpine電子メールプログラムを使用しています。このプログラムは、デフォルトで電子メールの作成にPicoエディターを使用します。 vimをエディターとして使用する方法はありますか?

コマンドラインプロンプトはディレクトリをC:\プロンプトに変更しません

コマンドプロンプト機能(Windows 10)の使用を開始したいのですが、プロンプトはC:\Users\ownerとして開始されます。 cdコマンドはレベルを上げません。 C:\Program Filesにアクセスしたいのですが、 C:\プロンプト、さらにはC:\Usersプロンプトにアクセスできません。エラーメッセージは表示されません。C:\Users\ownerを出力するだけです。 管理者としてコマンドプロンプトを実行しても効果はありません。それは私にC:\WINDOWS

CMDは開いた直後に閉じます

私の問題 私は次のようなコマンドプロンプトを開こうとしています: ステップ1 Windows + Runを押します ステップ2 cmdを書く ステップ3 Enterキーを押します 結果 Cmdが短時間開いてから閉じます 原因 最近マルウェアに感染しましたが、MalwareBytesで駆除しました。それでも、これはそのフォローアップになる可能性があります。 その他の奇妙な行動 `windows / system32`に移動し、` cmd.exe`を右クリックしてそのプロパティを

コマンドプロンプトを使用してデスクトップからデータを転送するにはどうすればよいですか?

私のWindows10タブレット/ラップトップ(Asper Aspire Switch)が破損していて、どのように試しても修正できない修復ブートループを実行し続けます。まず、コマンドプロンプトを介してデスクトップに保存されているすべてのデータを取得したいのですが、これを行う方法のガイドへのリンクを誰かに送っていただけますか? aiが友人にやってくれたので、それができることは知っていますが、残念ながら、私が望んでいた64GBのデータではなく、400MBのデータしかコピーしません

ディレクトリとそのサブディレクトリ内のすべてのファイルの名前をバッチスクリプトで変更します

特定のディレクトリとそのサブディレクトリにあるすべてのファイルの名前と拡張子の名前を、ファイル名と同じ25個の英数字記号(文字と図)のランダムな組み合わせに変更したいと思います。ファイル拡張子は「.TEST」である必要があります 親ディレクトリで名前を変更するだけで、名前をランダムな整数に変更するだけの次のスクリプトを見つけました。 @ echo off setlocal EnableDelayedExpansion for %%F in ("%userprofile%\m

ディレクトリからランダムなファイル名を取得し、コマンド内で使用するにはどうすればよいですか?

play ~/Music/audio0.flac repeat - 単一の特定のオーディオファイルを繰り返し再生するためのコマンド。 play ~/Music/${random_audio_file} repeat - 指定されたディレクトリ( ~/Music/ )から単一のランダムオーディオファイルを繰り返し再生するための疑似コマンド。 後者を実際に機能するコマンドとして実行するにはどうすればよいですか?

自作なしでbashを更新/アップグレードする

私はMacOSEl Capitanを持っています-bashについては: bash --version ... version: 3.2.57(1)-release ... そのbashリリースではmapfileコマンドが使用できないことに気づきました。私はすでに調査を行っており、最も明白な解決策はアップグレードbashです-しかし、チュートリアルの95%はHomebrewに基づいています-したがって、私のmacosは非常に古いため、使用できません。 Homebrewなしで

M1 MacのターミナルからRosettaでスクリプトを実行するにはどうすればよいですか?

ターミナルからRosettaでプログラムまたはシェルスクリプトを実行するにはどうすればよいですか?

特殊文字を含む入力変数

パスワードを要求する既存のコマンドファイルがいくつかあります。これらのパスワードは現在システムで生成されており、パイプ|などの特殊文字が含まれている場合があります。 set /p pw=Enter password: setコマンドがパイプを解析すると、そこで終了します。明らかに、変数全体を入力して解析できる必要があります。 これには、標準のWindowsコマンド(バッチ)またはPowerShellを使用する必要があります。追加のソフトウェアはありません

連続したsshの後にシェルコマンドを実行させる

zshソースファイル~/.zshrcに関数があります: function cr() { ssh -p 5022 [email protected] ssh servername2 screen -ls } ただし、 をsshセッションで実行したいときに、ssh接続を閉じた後、最初のssh以降はすべて実行されているようです。同様に、 screen -lsはservername2内ではなく、最初のsshが閉じた後に自分のローカル端末で実行さ