Neden “yardım” mevcut tüm Windows komutlarını göstermiyor? [çift]


1

Bu sorunun burada zaten bir cevabı var:

Windows komut satırında komutların nasıl gruplandırıldığını anlamaya çalışıyorum. Yazarken hepsini bulamıyorum help. Neden yok örneğin. netKomut ve işaretler nelerdir hiçbir açıklama > <| &vs.

Tüm komutların alfabetik olarak sıralandığı Microsoft TechNet'teki resmi belgeleri buldum, ancak bazılarının neden doğrudan komut satırından kullanılamadığını merak ediyorum.

Yanıtlar:


6

helpyalnızca en temel ve en çok kullanılan komutları gösterir, çünkü tüm olası komutları listelemek istiyorsanız %PATH%, bilgisayarınızda yürütülebilir tüm dosyaları görüntülemeniz gerekir, bu da pratik değildir. Sadece System32 ve SysWOW64 tek başına binlerce * .exe dosyasına sahiptir ve bunlar * .vbs, * .bat, * .cmd, * .msc, * .cpl, * .com ... ve içindeki diğer uzantıları içermez %PATHEXT%. helpDiğer işletim sistemlerinde yazarsanız aynı şey olacak

helpÇıktıdaki komutların çoğu, küçük ortak özellikler olan iç komutlar veya harici bir yürütülebilir dosya (gibi cd) tarafından yapılamayan şeyler için komutlardır.

Dahili komut, sistem belleğinde depolanan ve command.com veya cmd.exe dosyasından yüklenen bir MS-DOS komutudur. Şekilde, command.com içindeki komutların command.com dosyasının bir parçası olduğunu gösterir. Ancak, harici komutlarla, komutların her biri kendi ayrı dosyalarından oluşur.

http://www.computerhope.com/jargon/i/intecomm.htm

Diğer büyük araçlar genellikle ayrı * .exe dosyalarına yerleştirilir, böylece ihtiyaç duyulduğunda bellek kullanmazlar. Bu durumda netbir yardımcı programdır System32. Sadece bir komut istemi açın ve yazın where netve anlayacaksın

C:\>where net
C:\Windows\System32\net.exe

Bunun gibi semboller > <| &için komut değildir, bu yüzden helpçıktısına alınamazlar . Komut yönlendirmesinde onlar hakkında okumalısınız.

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.