PSexec yardımıyla uzak bilgisayara bağlanılarak DIR komutu ile birden fazla dosya aynı anda listelenebilir. Bunun için aşağıdaki komutu içeren bir batch dosyası hazırlanır:
psexec @c:\all_computers.txt -h -u DOMAIN\USERNAME -p PASSWORD cmd /c For /R c:\ %%G IN (*dosya?adi?bir* *dosya?adi?iki*) do dir "%%G" /s > out-c.txt
psexec: Uzak bilgisayarda komut çalıştırmayı sağlar
@c:\all_computers.txt: C sürücüsündeki all_computers.txt dosyasında yer alan bilgisayarlarda istenilen komutu çalıştırır.
-h: Access deny mesajı almadan uzak bilgisayara bağlanmayı sağlar
cmd /c: Uzak bilgisayarda komut satırını başlatır
For: Komutu döngüye alarak birden fazla dosya için DIR komutunu çalıştırır
/s: Komutun alt klasörlerde de çalışmasını sağlar
> out-c.txt: Komut sonuçlarını içeren out-c.txt adında bir metin dosyası oluşturur.
NOT 1: DIR komutu boşluk içeren dosya isimleriyle problem yaşayabilirsiniz. Bunun önüne geçmek için boşluk bulunan alanlara “?” ekleyebilirsiniz.
NOT 2: Uzak bilgisayarlara sorunsuz bağlanabilmek için bağlantı yaptığınız kullanıcı “Domain Admin” grubuna üye olmalıdır.