Unix "ps" ye izin verir. Ayrıca, Unix genellikle hangi kullanıcıların çalıştığını gösterecek olan "w" komutuna sahiptir. "w" genellikle terminal boyutuna göre komutları kesebilir, ancak bu geçersiz kılınabilir. (Kolay bir yol, daha geniş bir terminal kullanmak olabilir.)
Bu muhtemelen birden fazla Unix benzeri sistemi de etkileyecektir (Linux, BSD sistemleri, Solaris vb.)
Microsoft Windows'un bunu Görev Yöneticisi'nde de göstereceğine inanıyorum. Belki de, Kullanıcı Hesabı Denetimi gerekebileceğinden, bu Windows Vista ve Kullanıcı Hesabı Denetimi ile daha az yaygındır. Ancak WinXP / Server2003 ve önceki günlerde, bu tür kısıtlamalar daha gevşek olabilirdi. NET USE'nin bir yıldız işaretini desteklemesinin ve ardından kullanıcıdan bir şifre istemesinin bir nedeni var. İle:
WMIC /NODE:ComputerName PROCESS LIST
Bir kullanıcının muhtemelen çalışan bir komutu görmek için aynı bilgisayarda olması gerekmez. Sonuçta, TaskList, TList ve PSList'in çoğunun (tümü Microsoft tarafından serbestçe dağıtılmış) muhtemelen, hangi kullanıcının çalıştığından bağımsız olarak ne olduğunu görebilme yeteneğini desteklediğinden şüpheleniyorum. En azından, Vista öncesi işletim sistemlerinde daha yaygın olan Yönetici ayrıcalıklarına sahip kullanıcılar. (Win9x'te genel standart, tüm kullanıcıların Yönetici benzeri yeteneklere sahip olmasıydı.) Alıntı yaptığınız belgeler olan Info-Zip'in WinXP'den biraz daha eski olduğunu unutmayın. Sonuçta ben Win95'ten daha eski olduğunu düşünüyorum.
Eski çok kullanıcılı sistemlerde, gizlilik bir endişe kadar büyük değildi. Bilgisayarın ne yaptığını görebilmek, diğer kullanıcıların ne çalıştırdığı komutları da dahil olmak üzere muhtemelen güvenlik açısından olumsuz bir ihlal değil, olumlu bir özellik olarak görülüyordu. Belki de daha uygulanabilir bir soru şudur: Kullanıcıların bilgisayarda hangi komutların çalıştırıldığını görebilmelerini desteklemeyen herhangi bir çok kullanıcılı işletim sistemi var mı?
Daha güvenli olan yaklaşım hiçbir zaman komut satırına hassas şifreler koymamaktır. Başka bir seçenek de şifreleri bir dosyaya koymak ve daha sonra bu dosyayı komut satırında belirtmek olabilir. Örneğin.:
type pwfile | command
En azından bu şekilde, dosya sistemi uygulamasına dayalı izinler büyük olasılıkla bir miktar koruma sağlayacaktır.