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

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


6
パスワードのないユーザーのRunasコマンド
CMDとバッチファイルのrunasコマンドを使用して、昇格したアクセス許可を取得したいのですが、自分のPCであり、私が唯一のユーザーであるため、PCに管理者パスワードがありません。runasコマンドを使用しようとするたびに、パスワードを要求され、空白のパスワードは許可されないことが通知されます。これを回避する方法はありますか?右クリックして[管理者として実行]を選択できることはわかっていますが、それが常に可能なわけではなく、少し面倒なので、それを実行できるコマンドが欲しいです。 コマンドプロンプトの経験があまりないので、なんらかの基本的な間違いを犯しているだけかもしれませんが、完全に無知というわけではありません。

3
Windowsマシンからユーザーを自動的にログアウトするにはどうすればよいですか?
特定のマルチユーザーマシンでの作業が終了したら、ユーザーがログアウトされるようにしたいと思います。現在、次のユーザーは単に「ユーザーを切り替え」て作業を続けますが、プログラムを開いたまま多くのユーザーが同時にログオンすると、リソースを使い果たしてしまうようです。 ユーザーが24時間アクティブでない場合、マシンから自動的にログアウトすることはできますか? または、現在のユーザー以外の全員を深夜にログアウトすることはできますか? コンピューターはWindowsドメインネットワーク上にありますが、1台のマシンで自動ログアウトを機能させたいだけです(ネットワーク管理者ではありません)。 。

5
Windowsでは、再帰的なforループと空白を含むファイル名を含むバッチファイル
次のようなフォルダーツリーがあります(これは単なる例であり、実際のケースではより深くなります)。 C:\test | +---folder1 | foo bar.txt | foobar.txt | +---folder2 | foo bar.txt | foobar.txt | \---folder3 foo bar.txt foobar.txt ファイルの名前に1つ以上のスペースがあり、それらに対してコマンドを実行する必要があるため、foo bar.txtには興味がありますが、foobar.txtには興味がありません。 私は試しました(バッチファイルの中で): for /r test %%f in (foo bar.txt) do if exist %%f echo %%f コマンドは単純echoです。 スペースがスキップされて出力が得られないため、機能しません。 これは機能しますが、私が必要とするものではありません: for /r test %%f in (foobar.txt) do if exist %%f …
9 windows  batch 


2
WindowsコマンドラインでEMLファイルから添付ファイルを抽出する方法
何百ものEMLファイルがあり、それらは添付ファイル付きの単一の電子メールです。 スクリプトを使用して添付ファイルを取得したいので、コマンドラインで単一のEMLファイルから添付ファイルを抽出する方法を探しています。 各ファイルを解析して添付ファイルを探し、その上でbase64デコーダーを使用することもできますが、誰かがすでにこれを作成していることを願っています。 何かお勧めですか?

1
Windowsバッチスクリプトで絶対パスを取得するための変数
私は、.phtml拡張子を持つすべてのファイルをディレクトリから再帰的にリストする次のスクリプトを持っています。 @echo off setlocal for /f %%G in ('forfiles /s /m *.phtml /c "cmd /c echo @relpath"') do echo %%G >> listoffiles.txt endlocal exit ファイルへの相対パスのみをリストします。上記のスクリプトは中間の場所から実行されているため、@relpath変数のフルパスを取得できません。 また、削除したい結果行に引用符が表示されています。 コードを少し変更して、これらのファイルへの絶対パスを取得したいのですが、自分のコードで使用できるグローバル変数が利用できる場合は、Windowsバッチスクリプターがあまり好きではないので、それが最適です。

1
Linuxでのバッチビデオプレゼンテーション(再生、一時停止、特定の時間に行くなど)
一部のビデオファイルを再生するアクションファイル(スクリプトなど)を作成することはできますか? これらのアクションを自動的に実行するには、プログラム可能である必要があります。 特定の時間から開始する 特定の時間まで再生する 特定の時間に行く 再生速度の変更 一時停止 次のビデオファイルに行く VLCまたはMplayerはこれを実行できますか?これを行う最も簡単な方法は何ですか?


1
同様の名前のファイルが別のフォルダに存在しない場合は、1つのフォルダからファイルを削除します
同じ名前でファイルタイプが異なるファイルがフォルダーBに存在しない場合、フォルダーAからファイルを削除する必要があります。 例えば: FOLDER A file1.gif file2.gif file3.gif file4.gif file5.gif file6.gif FOLDER B file2.jpg file4.jpg file6.jpg バッチファイルやソフトウェアは、2つのフォルダを比較し、削除しますfile1.gif、file3.gifそしてfile5.gif、フォルダAから

1
日付で「新しい」ファイルを見つけるDOSバッチファイル
私のPCは無限のBSODループに入りましたが、セーフモードのコマンドプロンプトにアクセスできます。 これを引き起こしたかもしれない「何が変わったのか」を理解しようとしています。たとえば、ウイルスに感染した可能性があります。または、アプリのアップデートが非常にうまくいきました。 このように、過去数日/週、または少なくとも* .exe、*。dll、*。com、*。batなどで作成/変更されたファイルを確認したいと思います。 私は自分のBatch-fuで大丈夫だと思っていましたが、ファイルを一覧表示する簡単なバッチファイル/コマンドを作成する方法に困惑しています。 REM This will find the files, but the results are all muddled REM all EXE files, reverse sort by date, recursively through sub-directories dir *.exe /O-D /S 私が本当に欲しいのは、過去3〜7日間に作成/変更されたすべての(実行可能なファイルタイプ)を見つけることです。 誰かが私を正しい方向に向けることができますか?

4
バッチファイル印刷
平均2〜3ページのドキュメントを約220枚印刷するユーザーがいます。Windowsの標準的な方法である[すべて選択]-右クリック-[印刷]を使用して印刷すると、プリントサーバーまたはプリンター自体を圧倒します。特定のディレクトリ内のすべてのドキュメントを処理する、一度に5つのドキュメントを処理できるユーティリティを探しています。これにより、プリントサーバーの負担が軽減され、ユーザーが印刷ジョブを行う必要がなくなることを期待しています。特定の時間に印刷ジョブをスケジュールできるものを見つけましたが、プログラムのスペルはひどいものです(そして、おそらくこれは取引ブレーカーではありません)。

7
WindowsでUSBデバイスにドライブ文字を恒久的に割り当てるにはどうすればよいですか?
私は異なるPC(Windows XP、Windows Vista、Windows 7)を持っている何人かの顧客を持っています。 実行中のWindowsのバージョンに応じて、ドライブ文字の指定を恒久的に割り当てることができるDOS 6.22とは異なり(たとえば、ドライブC:=ハードディスク起動パーティション、ドライブD:= CDドライブ、またはFDISKで作成したい追加パーティション)。 Windows XPでUSBフラッシュドライブを接続すると、ドライブE:が割り当てられ、Windows VistaではドライブF:が割り当てられます。 DOS 6.22では、 LASTDRIVE=Z: CONFIG.SYSファイルで、接続しているかどうかにかかわらず、永続的な論理ドライブの指定を任意のデバイスに静的に割り当てることができます。 なぜこれがWindowsでできないのですか?標準化されたバックアップPowerShellまたはバッチファイルスクリプトを作成する方法はありません。


4
7-zip.exeがこれらの引数/パラメーターと共に「アクセスが拒否されました」を返すのはなぜですか?
バッチファイル: START "7-zip" /D "C:\Program Files\7-Zip\" "7z.exe" a -o <F:> testArchive F:\test または、次のようにcmdで単独で: 7z.exe a -o <C:\users\user\Desktop> testArc C:users\user\desktop\test 「アクセスが拒否されました」を返します。指定されたパラメーターで7-zipを実行することを期待します。なぜできないのですか? バッチファイルのコードは次のとおりです。 @echo off :Variables set SOURCE=F:\myDocuments\ set DESTINATION=E:\myDocuments\ :If disc space is available, make tar ball or .7z or whatever of /myDocuments and place it in F:/Backups START "7-zip" /D …

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