Toplu iş dosyalarındaki dosyaları silerken “Y / N” olduğundan emin misiniz?


137

Benim hayatım için can sıkıcı "nasıl emin misiniz Y / N" istemini atlamak hatırlıyorum dosyaları silerim.

Bunun gibi bir şey olduğunu hatırlamak gibi görünüyor:

del C:\Test && ECHO Y

2
Bu soruda bazı karışıklıklar var, çünkü dosyaları silmek istediğinizi söylüyorsunuz, ancak C: \ Test bir dosya ise yukarıdaki satır onay istemez. Sadece C ise ister: \ Test olduğu dizin .
Raymond Chen

Yanıtlar:


223

del /F /QSalt okunur dosyaların ( /F) ve dizinlerin silinmesini zorlamak için kullanın ve /Qjoker karakterle silerken onaylamak ( ) istemeyin .



3

Sadece bu neredeyse aynı direğin , bir kuvvet veya sessiz anahtar mevcut değilse bir yankı borusu kullanmanın çok yararlı bir alternatifini sağladığını eklemek istiyorum . Örneğin, bu örnekte Y / N istemini atlamanın tek yolu olduğunu düşünüyorum.

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

Genel anlamda, önce / f, / q veya bazı varyantları için komut anahtarlarınıza bakmalısınız (örneğin, Netdom RenameComputer / f değil / Force kullanır). Kullanılabilir anahtar yoksa, yankı borusu kullanın.


3
Dezavantaj: Bu, Jonaylamayı
umdukları

0

Windows komut satırında aşağıdaki seçeneklere sahipsiniz:

net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]

Şunu deneyin:

net use H: /delete /y

Dosyaları silmeyle ilgisi yok mu?
jeb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.