{"id":745,"date":"2016-01-25T14:19:47","date_gmt":"2016-01-25T12:19:47","guid":{"rendered":"http:\/\/piprojects.net\/?p=745"},"modified":"2016-12-27T08:26:38","modified_gmt":"2016-12-27T07:26:38","slug":"dateien-und-verzeichnis-durchsuchen-per-cmd","status":"publish","type":"post","link":"https:\/\/www.piprojects.net\/en\/dateien-und-verzeichnis-durchsuchen-per-cmd\/","title":{"rendered":"(Deutsch) Dateien und Verzeichnis durchsuchen per cmd"},"content":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-en\">Sorry, this entry is only available in <a href=\"https:\/\/www.piprojects.net\/de\/wp-json\/wp\/v2\/posts\/745\" class=\"qtranxs-available-language-link qtranxs-available-language-link-de\" title=\"Deutsch\">Deutsch<\/a>.<\/p><p>Heute mal was aus der Windows Ecke<\/p>\n<p>Ich stand vor der Aufgabe in einem Windows Netz bestimmte Dateien bzw Verzeichnisse zu suchen. Gut ich h\u00e4tte an alle 200 Rechner gehen k\u00f6nnen aber das w\u00e4re ziemlicher Aufwand und zudem w\u00fcrde man die Nutzer vom Arbeiten abhalten. Weiterer Grund warum das nicht m\u00f6glich war , ist das einige Rechner irgendwo auf der Welt sind per VPN.<\/p>\n<p>Nun gut , was also machen?<\/p>\n<p>Windows bietet gen\u00fcgend Mittel an wenn man raus findet wie man sie nutzt.<\/p>\n<p>Was braucht man? Nicht viel , nur die Gute Alte Eingabeaufforderung und einen Editor.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">@echo off\r\nREM H = Hostliste\r\nREM U = Datei\/Verzeichnis\r\nREM G = Guest\/ Hostnamen\r\n\r\nREM Hostliste definieren\r\necho Name der Hostliste eingeben z.B. host.txt :\r\nset \/P H=\r\nREM Datei oder Verzeichnis definieren\r\necho Dateinamen eingeben mit .Endung oder Verzeichnis*: \r\nset \/P U=\r\nREM Zeit Format einstellen\r\nFor \/f \"tokens=1-2 delims=\/:\" %%a in ('time \/t') do (set mytime=%%a:%%b)\r\n\r\nREM Schleife %%G setzt den Hostnamen aus der Liste \r\nREM %H% wurde oben definiert und wird () eingesetzt\r\nREM %U% setzt den Suchbegriff ein und wird mit an den Log Namen mit angehaengt\r\nif exist C:LOG echo \"Folder already exists\"\r\nif not exist \"C:LOG\" mkdir C:LOG\r\nif exist C:LOG%U% echo \"Folder already exists\"\r\nif not exist \"C:LOG%U%\" mkdir C:LOG%U%\r\nfor \/F %%G in (%H%) do (\r\n echo %date%_%mytime% &gt;&gt; C:LOG%U%%%G.log\r\n ping -n 1 -4 %%G &gt;&gt; c:log%U%%%G.log\r\n ping -n 1 -6 %%G &gt;&gt; c:log%U%%%G.log\r\n dir \\%%Gc$*%U% \/b \/s &gt;&gt; c:log%U%%%G.C.%U%.log\r\n dir \\%%Gd$*%U% \/b \/s &gt;&gt; c:log%U%%%G.D.%U%.log\r\n \r\n)<\/pre>\n<p>Das Script funktioniert soweit ganz gut, so lang man als Administrator arbeitet.<\/p>\n<p>Beim lesen wird der Ein oder andere sagen , man k\u00f6nnte die if ja noch mit else etc abfangen. K\u00f6nnte man \ud83d\ude09 aber mir war erstmal die Funktion an sich wichtig , das sch\u00f6ne kann man bei Gelegenheit nochmal anpassen.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Deutsch.Heute mal was aus der Windows Ecke Ich stand vor der Aufgabe in einem Windows Netz bestimmte Dateien bzw Verzeichnisse zu suchen. Gut ich h\u00e4tte an alle 200 Rechner gehen k\u00f6nnen aber das w\u00e4re ziemlicher Aufwand und zudem w\u00fcrde man die Nutzer vom Arbeiten abhalten. Weiterer Grund warum [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1145,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5],"tags":[],"class_list":["post-745","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-windows"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?fit=383%2C296&ssl=1","wpmagazine_modules_lite_featured_media_urls":{"thumbnail":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=150%2C150&ssl=1",150,150,true],"cvmm-medium":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=300%2C296&ssl=1",300,296,true],"cvmm-medium-plus":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=305%2C207&ssl=1",305,207,true],"cvmm-portrait":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=383%2C296&ssl=1",383,296,true],"cvmm-medium-square":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=383%2C296&ssl=1",383,296,true],"cvmm-large":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=383%2C296&ssl=1",383,296,true],"cvmm-small":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?resize=130%2C95&ssl=1",130,95,true],"full":["https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?fit=383%2C296&ssl=1",383,296,false]},"categories_names":{"5":{"name":"Windows","link":"https:\/\/www.piprojects.net\/en\/category\/windows\/"}},"tags_names":[],"comments_number":"0","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5ktuF-c1","jetpack-related-posts":[{"id":298,"url":"https:\/\/www.piprojects.net\/en\/windows-backup-mit-wbadmin-und-email-benachrichtigung\/","url_meta":{"origin":745,"position":0},"title":"(Deutsch) Windows Backup mit wbadmin und Email Benachrichtigung","author":"Stefan","date":"Tuesday April  2nd, 2013","format":false,"excerpt":"Sorry, this entry is only available in Deutsch.Ich hab mich die Tage mal beigemacht und mit wbadmin ein Backup erstellt, welches auf eine NAS sichern soll und das t\u00e4glich in einen anderen Ordner. Sobald das Backup fertig ist wird an 3 Emails das Logfile im Zip Format gesendet da mit\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.piprojects.net\/en\/category\/windows\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":582,"url":"https:\/\/www.piprojects.net\/en\/usb-bootstick-selbst-erstellen\/","url_meta":{"origin":745,"position":1},"title":"USB Bootstick selbst erstellen","author":"Stefan","date":"Wednesday February  4th, 2015","format":false,"excerpt":"Bootable USB Stick Heute mal ein etwas anderes Thema. Booten vom USB Stick bzw wie man ihn bootbar macht und wozu das gut sein kann. Warum mache ich mir die M\u00fche in Zeiten von Ultimate BootCD oder Hirens? Nun ganz einfach weil es Spa\u00df macht neue Sachen zu testen und\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/www.piprojects.net\/en\/category\/allgemein\/"},"img":{"alt_text":"2015-02-03-164808_1440x900_scrot","src":"https:\/\/i0.wp.com\/piprojects.net\/wp-content\/uploads\/2015\/02\/2015-02-03-164808_1440x900_scrot-300x188.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1268,"url":"https:\/\/www.piprojects.net\/en\/dateien-aelter-als-loeschenverschieben\/","url_meta":{"origin":745,"position":2},"title":"(Deutsch) Dateien \u00e4lter als l\u00f6schen\/verschieben","author":"Stefan","date":"Wednesday June  7th, 2017","format":false,"excerpt":"Sorry, this entry is only available in Deutsch.Auch wenn ich gestern schrieb ich gebe auf\u00a0, schreibe ich heute trotzdem noch einen kleinen Artikel. :) Da eine Backup Software eingesetzt wird die etwas bescheiden ist in Ihrer Funktion und nicht wirklich das macht was sie soll, au\u00dfer dem Backup , braucht\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/www.piprojects.net\/en\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.piprojects.net\/wp-content\/uploads\/2016\/01\/cmd.png?fit=383%2C296&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":34,"url":"https:\/\/www.piprojects.net\/en\/gpos\/","url_meta":{"origin":745,"position":3},"title":"(Deutsch) GPOs","author":"Stefan","date":"Thursday March  8th, 2012","format":false,"excerpt":"Sorry, this entry is only available in Deutsch.Tja man lernt ja nie aus. Gerade dabei Gruppenrichtlinien anzupassen und suche verzweifelt nach dem Abschaltbefehl f\u00fcr das Wartungscenter. Ich muss dazu sagen das der DC ein SBS2008 ist ohne R2. Lange rede kurzer Sinn , diese Richtlinie gibt es ab Haus und\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.piprojects.net\/en\/category\/windows\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1424,"url":"https:\/\/www.piprojects.net\/en\/sms-gateway-im-eigenbau\/","url_meta":{"origin":745,"position":4},"title":"SMS Gateway DIY","author":"Stefan","date":"Tuesday February 16th, 2021","format":false,"excerpt":"Setup SMS Gateway with playSMS and gammu Generally:The aim is to have an SMS gateway for sending 2FA passwords and also for messages from monitoring Hardware: Raspberry Pi 4\u00a0 4GB Raspberry Pi HAT SIM7600X-H (H = Europa , T = China ) SD Karte min 8GB Original Netzteil USB-C Geh\u00e4use\u2026","rel":"","context":"In &quot;Linux&quot;","block_context":{"text":"Linux","link":"https:\/\/www.piprojects.net\/en\/category\/linux\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1360,"url":"https:\/\/www.piprojects.net\/en\/status-ueber-ordnergroesse\/","url_meta":{"origin":745,"position":5},"title":"(Deutsch) Status \u00fcber Ordnergr\u00f6\u00dfe","author":"Stefan","date":"Tuesday January 21st, 2020","format":false,"excerpt":"Sorry, this entry is only available in Deutsch.Ich habe heute wissen wollen wie viel Speicher in Ordnern belegt ist und dies als Benachrichtigung per Mail erhalten.Weiterhin sollte eine zweite Person dies auch als CC erhalten. Folgendes kleines Script kam dabei heraus. #!\/bin\/bash ##Pr\u00fcfen ob die Datei usage.txt vorhanden ist und\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/www.piprojects.net\/en\/category\/allgemein\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/posts\/745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/comments?post=745"}],"version-history":[{"count":1,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/posts\/745\/revisions"}],"predecessor-version":[{"id":1146,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/posts\/745\/revisions\/1146"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/media\/1145"}],"wp:attachment":[{"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/media?parent=745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/categories?post=745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.piprojects.net\/en\/wp-json\/wp\/v2\/tags?post=745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}