web-dev-qa-db-ja.com

バッチファイルのファイルを削除するときに「Y / Nを確認します」をスキップする方法

ファイルを削除するときに「Y/Nを確認してください」という迷惑なプロンプトをバイパスする方法を思い出してください。

私はそれが次のようなものだったことを思い出すようです:

del C:\Test && ECHO Y
124
Michael Skelton

del /F /Qを使用して、読み取り専用ファイル(/F)およびディレクトリを強制的に削除し、ワイルドカードを使用して削除するときに確認を求めません(/Q)。

202
Kerrek SB

クワイエットモードに/Qを追加すると、プロンプトが削除されます。

65
Nicholas Smith

これとほぼ同じ投稿 を追加したいのですが、強制または静止スイッチが利用できない場合にエコーパイプを使用する非常に便利な代替手段が提供されます。たとえば、この例ではY/Nプロンプトをバイパスする唯一の方法だと思います。

Echo y|NETDOM COMPUTERNAME WorkComp /Add:Work-Comp

一般的な意味では、最初に/ f、/ q、またはそのバリアントのコマンドスイッチを調べる必要があります(たとえば、Netdom RenameComputerは/ fではなく/ Forceを使用します)。使用可能なスイッチがない場合は、エコーパイプを使用します。

3
u8it

Windowsコマンドラインには次のオプションがあります。

Net Use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]

のように試してください:

Net Use H: /delete /y
1
slon