タグ付けされた質問 「batch」

バッチ処理とは、ユーザーの介入なしに一連のコマンドまたはソフトウェアプログラムを実行することです。バッチファイルは、一連のコマンドまたはプログラムの呼び出しを含むテキストファイルです。そのためにはタグ[batch-file]を使用してください。

1
10分ごとに実行される実行中の.batファイルを停止する方法
10分ごとに実行される.batファイルを作成しました。問題は今、私がそれを止めたいとき、それは決して止まらないということです。(この.batファイルは、コード内でperlファイルをさらに呼び出します)。 それを殺すために何ができますか?PCをオフにしようとしましたが、10分ごとに実行され、10分ごとに邪魔されます。 私はそれを名前でタスクマネージャで見つけることができません(これはfinal.batであり、launchignでバッチコードが1分ごとに何度も呼び出すperlファイルでもありません)http://prntscr.com/5sc7cq final.batファイルの.batコードは次のとおりです。 ################################### schtasks /tr C:\Path\final.bat /sc minute /mo 10 perl C:\Path\w3.pl ########################################## 10分ごとに起動するバッチファイルを実行しているこのバッチを永久に強制終了するにはどうすればよいですか?

1
バッチファイルを使用した解像度による画像の整理[終了]
掘り下げて、解像度に基づいて画像の非常に大きなアーカイブを1920x1080、1600x1200、1600x900などのフォルダに整理するためのコマンドラインソリューションを見つけようとしています。 ImageMagickと呼ばれるものについて言及しているスーパーユーザーに関するいくつかの投稿に出くわしましたが、それは私が達成しようとしている狂気に対する最良の方法ですか?Microsoft以外のコマンドライン関数/アプレット/ツールを使用したことはありません。 私はコマンドラインの使用法はかなり新しいですが、Powershell、xcopy、robocopyを使用して、コマンドラインの使い方を徹底的に楽しんでいます。 Ubuntuを物理マシンの1つと仮想マシンで実行することで、Linuxの世界に徐々に自分を押し込もうとしています。これもオプションです。


1
ユーザーにログインせずにユーザー名とパスワードを変更しますか?
ユーザーにログインせずに、またはパスワードを入力せずに、ユーザー名のパスワードを変更する方法。パスワードはコマンドまたはスクリプトのvbsまたはbatにある必要があります。そのため、このコマンドは私には問題ではありません。古いパスワードを入力する必要があります。 net user User newpassword 私のようなものが必要です net user User oldpassword newpassword

1
「Where」コマンドの成功コードの構文
「Where」コマンドの実行時に成功コードを取得する構文は何ですか?ループを終了するためにそれが必要です。 そして、見つかったファイルのディレクトリを取得する構文は何ですか? このコマンド: WHERE / r "C:\ Dir \ Dir2 FindMe.txt" コマンドウィンドウにファイルを正しく表示します。 C:\ Dir1 \ Dir2 \ Dir3 \ FindMe.txt しかし今、私は何をしますか?親切にしてください、私は初心者未満です。 編集:私の質問はhttps://stackoverflow.com/questions/7562506に似ていますが、私の場合、探しているファイルは直接パスではなく、上、上、下です。例を挙げて、同じディレクトリから開始すると、私のファイルはC:\ Temp \ Dir1 \ Dir2 \ Dir3 ** \ Dir14 \ Dir15 ** \ FindMe.txtにあります。つまり、Dir3に移動して、WHEREコマンドでファイルを見つけ、ループを停止する必要があります。 編集2:私はできる限りすべてを剥ぎ取った。txtファイル「FindMe.txt」をどこかに作成し、このコードを.cmdとして別の場所に切り取ってから、別の.txtファイルを.cmdファイルにドラッグします。運が良ければ、FindMe.txtのディレクトリを回答として停止する必要があります。私が助けが必要なのは擬似コードです: @ECHO OFF SET "cmdPath=%~dp0" SET "cmdPath=%cmdPath:~0,-1%" ::without back slash SET "searchPath=%cmdPath%" ::start …

1
RARファイルへの自動Zipフォルダー
基本的に、すべての音楽をFTPでホストして、友人や家族が簡単にアクセスできるようにし、海外などからもアクセスできるようにします。しかし、唯一の問題は、各トラックを手動でダウンロードする必要があることです。 フォルダー内の自動ZIP(またはRAR)フォルダーと、そのフォルダーに追加された新しいフォルダーを作成できるバッチファイルなど、何らかのスクリプトを作成する方法を誰かが知っているので、アーティスト/アルバム全体をすぐにダウンロードされました。これはかなりきちんとしているでしょう!

1
「AppData \ Roaming」をサブディレクトリにリダイレクトして、アプリケーションの移植性を高める方法
ポータブルアプリケーションは、使用しているすべてのコンピューターにインストールする必要がない、すてきなシンプルなプログラムです。 一部のソフトウェアインストーラーは、環境を確認し、ファイルをハードドライブにコピーする以外は、ほとんど何もしないようです。欲しいのは、コンピューター間で持ち運びできる外部ハードドライブ(またはUSBデバイス)にインストールされたWindowsアプリです。アプリケーションの変更(またはゲームの進行状況)をコンピューター間で保持できるように、設定とデータも外部ハードドライブに保存する必要があります。 現在、多くのWindowsアプリケーションは、特定の設定とユーザーデータに「AppData \ Roaming」ディレクトリを使用しています。この場所は環境変数に保存されているようです。一時的に無効にする方法があるUSERPROFILEか、APPDATA1つのアプリケーションだけのための場所は?外部ハードドライブとホストコンピューター間でコピーするのではなく、設定とデータを1つの場所に書き込むことができるのが理想的です。 これはPortableApps(tm)の概念を超えています。アプリケーションをパッケージ化したり、ばかげたランタイムをインストールしたりしたくありません。私が探しているのは素敵でシンプルなものだけです。 提案されたソリューションは、他のアプリケーションに干渉してはなりません。


1
Windowsの基本的な機能を使用して、C言語などのプログラムの助けを借りずに、ファイルを単にオープン状態に保つにはどうすればよいですか?
robocopyがWindowsのtxtエディターで開いた開いているファイルをまだコピーする理由 上記の質問に加えて、サーバー2016環境のような裸のウィンドウ環境でファイルを開いたままにして、開かれたファイルのコピーを回避するロボコピープロパティを表示したり、テスト目的でログにエラーを表示する最も簡単な方法はありますか? Windowsサーバーのバッチまたは他の既存の機能のいずれかで許容される可能性があります このようなVBS sthは機能しません Set MyFile = fso.OpenTextFile(FileName、ForWriting、True) MyFile.WriteLine "Hello world!"を実行します ループ

1
複数のファイルのファイル名の特定の場所にバッチで文字を追加します
次のように、同じフォルダ内の複数のファイルの特定のファイル名の位置に単一の文字を追加する必要があります。 前: mySeries.s01e01.firstEpisodeTitle.mkv mySeries.s01e02.secondEpisodeTitle.mkv mySeries.s01e03.thirdEpisodeTitle.mkv 後: mySeries.s01e001.firstEpisodeTitle.mkv mySeries.s01e002.secondEpisodeTitle.mkv mySeries.s01e003.thirdEpisodeTitle.mkv 私はWindowsで作業していますが、バッチコマンドでこれを実現する方法を知りたいです。

1
すでに圧縮されたファイルを無視して元の生ファイルを削除する方法
7zipで次のコードを試しましたが、バッチスクリプトを実行すると、フォルダー内の既に圧縮されたファイルを圧縮し続けます。.zipファイルタイプを無視し、圧縮後に元のファイルを削除する方法はありますか?どんな助けでも感謝します、ありがとう。 コード: FOR %%i IN ("C:\filepath....\*HAEC040.D*") DO "C:\Program Files\7-Zip\7z.exe" a -mx "%%~i.zip" "%%i" スクリーンショット:

3
「。」を「-」に置き換えるバッチファイル
ファイル拡張子を保持する必要があり、サブフォルダーを処理する必要があります。 たとえば、「File.name.ext」は「File-name.ext」になります 私はシェルスクリプトに関して完全に無知であるため、応答で詳しく説明してください。どのスイッチが何を意味するのか、あるいはその問題のパスをどのように指定するのかさえ分かりません。

1
バッチファイル-2つの最新ファイルを1つのフォルダーから別のフォルダーにコピーする
バッチファイルを書くのは初めてで、1つのフォルダーから2つの最新ファイルを取得して別のフォルダーにコピーすることはできません。毎日自動的に作成される新しいフォルダーがあり、毎日手動で移動するのではなく、自動的に反対の場所に移動するようにします。 私は最新のフォルダに移動することができましたが、2番目のフォルダを取得しようとすると、運がありませんでした。アドバイスをいただければ幸いです

1
特定のcmd.exeをバッチまたはvbsで殺すには?
私は3つのバッチファイルを持っています open.bat run.bat process.bat open.bat呼び出しrun.batとrun.bat呼び出しprocess.bat.. 3つはすべて実行し続けます。cmd.exeを強制終了する方法があることはわかっています。しかし、私の問題は、batcgファイルを実行している特定のcmd.exeを強制終了する方法です 私の場合、私は閉じているopen.batときに殺す必要がありprocess.batます。私はこれに慣れていないので、できる限り詳細に案内してください。ありがとう。 cmd.exe / open.bat cmd.exe / run.bat cmd.exe / process.bat それを殺すために特定のcmd.exeを言及する方法は?vbsまたはcmdを使用しますか? 事前に感謝します。

1
.batは、マルチドラッグアンドドロップファイルに従って変数を設定します
ドロップされたファイルに応じて.batファイルに変数を設定するにはどうすればよいですか? Set file=C:\files\movie.mp4 Set folder=C:\files\ これを変更したいので、ファイルを.batにドラッグアンドドロップすると、ファイル変数がファイルパスにドラッグされ、フォルダーがファイルの親ディレクトリに変更されます。 それは可能ですか? 編集:Keltari&DavidPostillのおかげで上記の問題は解決されました 今、複数のファイルを.batにドロップしたときに問題に直面しています。最初のファイルのみを実行し、残りは変更しません。ファイルを1つずつドロップしても機能しますが。 動作させるには何を変更すればよいですか? 私のコードは SET file=%~1 SET folder=%~dp1 ffmpeg -y -ss 120 -i "%file%" -an -c copy -bsf:v h264_mp4toannexb -f mpegts -t 00:00:010 "%folder%prev001.ts" ffmpeg -y -ss 300 -i "%file%" -an -c copy -bsf:v h264_mp4toannexb -f mpegts -t 00:00:010 "%folder%prev002.ts" ffmpeg -y -ss …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.