Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Vyhledání souborů na remote PC, třídění výsledků

Ahoj lidi,
potřebuji vyhledat kde se nachází PST soubory na několika desítkách PC.
Pravděpodobně k tomu použiju příkaz FOR /F, utilitku PSEXEC nebo hledání přímo přes admin share..
FOR /F "tokens=1 delims=," %%G IN (pclist.txt) DO "nějakej command..."

No a nejlépe by bylo (kvůli následnému třídění v excelu), aby výsledek hledání byl krásně čitelný a to ve formátu
nazev_pocitace1 cesta_k_pst1
nazev_pocitace1 cesta_k_pst2
nazev_pocitace2 cesta_k_pst1 .. prostě něco takového

Pár příkladů:
echo %%G >>d:\tmp\results.txt & dir d:\*.pst /b/s/a >>d:\test\results.txt
Tohle udělá soubor kde jsou všechny hodnoty pod sebou
nazev_pocitace1
cesta_k_pst1
cesta_k_pst2
Je to i kvůli tomu že ECHO automaticky dělá CRLF sekvenci na konci řádku. A i kdyby nedělalo bylo by to nějaké takovéhle
nazev_pocitace1 cesta_k_pst1
cesta_k_pst2

CRLF by se dalo workaroundit tímto:
<nul (set/p z=%%G ) >>d:\test\results.txt & dir d:\*.pst /b/s/a >>d:\test\results.txt ale to udělá správně jen na prvním výskytu PST souboru, nikoliv pokud je jich tam víc
compname1 d:\TEST\aaa.pst
d:\TEST\bbb.pst
compname2 d:\TEST\aaa.pst
d:\TEST\bbb.pst
d:\TEST\ccc.pst

No, pokud někdo dokážete přijít na to "jak" to zprasit aby to vypadalo hezky - nebo používáte jiné řešení .. budu rád.
PS: snad je tento dotaz dostatečně výstižný a chápete na co se vlastně ptám - ne vždy tomu tak je :)

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny