m3mx Opublikowano 29 Maja 2012 Zgłoś Udostępnij Opublikowano 29 Maja 2012 Czy jest jakiś sposób żeby systemową wyszukiwarką znaleźć pliki które w nazwach mają nawiasy, wykrzykniki i inne tego typu znaki. Chcę wyszukać pliki które mają w nazwie np: [!] bądź (tekst) , a system całkowicie olewa nawiasy czy wykrzyknik. Odnośnik do komentarza
KolegaDudysa Opublikowano 29 Maja 2012 Zgłoś Udostępnij Opublikowano 29 Maja 2012 Zobacz: *!* *!*.mp3 *[* Gwiazdki to filtr. Odnośnik do komentarza
m3mx Opublikowano 30 Maja 2012 Autor Zgłoś Udostępnij Opublikowano 30 Maja 2012 A gwiazdki to nie przypadkiem symbol wieloznaczny mający zastąpić dowolną ilość znaków? Na stronie MS znalazłem funkcjonalność nazywającą się "wyszukiwanie bez użycia języka naturalnego" i żeby wyszukać [tekst!] można użyć: System.FileName:"[tekst!]" bądź System.FileName:~="[tekst!]" . Ogólnie bardzo fajnie można operatory typu ~>, ~! i ~< łączyć. Próbuję znaleźć jeszcze sposób na wyszukanie np. takiego ciągu: [tekst??!] (czyli: [tekst dowolne dwa znaki !] ). Odnośnik do komentarza
KolegaDudysa Opublikowano 30 Maja 2012 Zgłoś Udostępnij Opublikowano 30 Maja 2012 (edytowane) Coś w ten deseń. Z PowerShella możesz też tak: Lub uzyć narzędzia Whereis, dość przyjemne, powinno smigać na Win7 http://www.synesis.c...ls.html#whereis Edytowane 30 Maja 2012 przez KolegaDudysa Odnośnik do komentarza
m3mx Opublikowano 30 Maja 2012 Autor Zgłoś Udostępnij Opublikowano 30 Maja 2012 Widzę po przykładach że powershell (w sumie to dobrze o niej wiedzieć ) zawiera odpowiednią funkcjonalność, tylko szkoda że nie ma na to nakładki graficznej (może się mylę?), bo jednak dużo wygodniej i szybciej jest operować oraz selekcjonować duże ilości wyników poprzez GUI. Odnośnik do komentarza
KolegaDudysa Opublikowano 31 Maja 2012 Zgłoś Udostępnij Opublikowano 31 Maja 2012 (edytowane) Jest coś na styl tego o czym piszesz - Out-GirdView. Get-Childitem -Path C:\Windows\System32 -Recurse | Out-GirdView W górnej belce wyszukujesz po nazwie, a poniżej masz funkcję Add-Criteria, są w niej własności konkretnego Cmdletu, dodajesz NAME, możesz takich samych dodać kilka, jak widać na screenach i w okienku wprowadzasz filtr wszukiwania, oczywiście kryterium NAME bedzie wyszukiwał nazwy, a do tego jeszcze możesz dodać zawartośc, tzn. co dany obiekt zawiera "contains" i np. dodajesz warunek, jeśli interesują Cię foldery puste "is empty" czyli dodatkow filtr. Szersze opisy: http://technet.micro...y/ff730931.aspx http://blogs.technet...iew-cmdlet.aspx Jest PowerGUI: http://powergui.org/index.jspa Ale to nie jest narzędzie że się tak wyraże na "1 raz" *************************************************************************** Jest jeszcze taki moduł PowerShell teraz mi się przypomniało OutDataTableView http://www.fixitpc.p...uly-powershell/ Przesyła wyniki do dokumentu Html. Korzysta z JavaScript - JQuery i JQuery Datatables, które wprowadzają funkcję filtrowania, sortowania alfabetycznego, numerycznego, wyszukiwania, wyboru wyświetlania ilości wyników na stronie. Np. wypakowujesz na C do folderu i importujesz: Import-Module C:\OutDataTableView\OutDataTableView.psm1 Następnie robisz listing: Get-ChildItem -Path "D:\MUZYKA" -Recurse | OutDataTableView Name, DirectoryName Utworzy sie plik Html w folderze modułu. Na IE działa wyszukiwanie bez problemów w FF mogą wstąpić problemy. Wyglada to tak, filmik: Jest wyszukiwarka, gdzie używasz wyrażeń regularnych do przefiltrowania tego czego szukasz. Jak będziesz się tym bawił, to domyślnie ustawione jest 100 pozycji do wyświetlenia, ale możesz to zmienić edytując query.dataTables.js. Następnie linia: this.aLengthMenu = [ 10, 25, 50, 100, 200, 400, 800 ]; orginalnie wygląda tak: this.aLengthMenu = [ 10, 25, 50, 100 ]; Zwyczajnie dopisujesz wartości 200, 400, 800. Edytowane 31 Maja 2012 przez KolegaDudysa Odnośnik do komentarza
m3mx Opublikowano 31 Maja 2012 Autor Zgłoś Udostępnij Opublikowano 31 Maja 2012 Dziękuję KolegaDudysa za pomoc! Więcej pytań nie mam Odnośnik do komentarza
Rekomendowane odpowiedzi