|
Alles rund um Windows: Batch problem (for)Windows 7 Hilfe zu allen Windows-Betriebssystemen: Windows XP, Windows Vista, Windows 7, Windows 8(.1) und Windows 10 / Windows 11- als auch zu sämtlicher Windows-Software. Alles zu Windows 10 ist auch gerne willkommen. Bitte benenne etwaige Fehler oder Bluescreens unter Windows mit dem Wortlaut der Fehlermeldung und Fehlercode. Erste Schritte für Hilfe unter Windows. |
04.01.2009, 14:55 | #1 | |
Problem: Batch problem (for) Hi leute Ich arbeite an einer batch die Internetseiten sperren kann, das ausführen von programmen verbieten kann etc. So! Mein problem ist beim ausführen verhindern! Das ist wenn man es per hand macht nicht schwer man muss einfach in der registry (HKEY_CURRENT_USER\Software\Microsoft\Windows CurrentVersion\Policies\Explorer\DisallowRun) den SZ 1 mit dem wert der .exe füllen zb. 1 = cmd.exe schon kann cmd nicht mehr ausgeführt werden! Man kann aber noch weitere sperren mit 2 + wert 3 + wert usw. Nun ist das prob der der meine batch ausführt bestimmt die exe immer wieder neu das heißt ich muss es hin bekommen das erst 1 erstellt wird dann 2 und vor jedem erstellen muss mit set /p der wert der variable die in der batch den wert des Strings bildet also zb. cmd.exe Ich dachte bei der lösung an eine for schleife ist das umsetzbar? Hier mal der vorhandene Quellcode Zitat:
__________________ Eine weile AFK Geändert von Tayk (04.01.2009 um 15:04 Uhr) |
04.01.2009, 17:44 | #2 | |
| Batch problem (for) Anleitung / HilfeZitat:
Du bestimmst die letzte Nummer, addierst 1 dazu und schon hast Du die nächste zu vergebende Nummer (ungetestet): Code:
ATTFilter for /f %%i in ('reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun') do set /a lastnum=%%i set /a nextnum=%lastnum%+1 reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun" /v %nextnum% /d %site% /f Edit: für den Fall dass noch kein Wert existiert muss Du dann noch etwas basteln Geändert von MightyMarc (04.01.2009 um 17:54 Uhr) |
04.01.2009, 19:57 | #3 | |
Batch problem (for) Details Nach weiteren stunden googlen hab ich es hin bekommen
__________________Hier meine lösung Zitat:
Edit: Ok... bin darauf gekommen ich idiot ^^ if not %Z% == 0 oder if /I %Z% GEQ 1
__________________ Geändert von Tayk (04.01.2009 um 20:09 Uhr) |
04.01.2009, 21:28 | #4 | |
Lösung: Batch problem (for) Ok leider ist das Editieren nicht mehr möglich deswegen der doppeltpost! Ich möchte noch eine datei erstellen die meine batch von vorhin als administrator ausführt Zitat:
__________________ Eine weile AFK |
05.01.2009, 01:27 | #5 |
| Wie Batch problem (for) Ist in Deinem Posting eine Frage versteckt oder kommunizierst Du mit Dir selbst? |
05.01.2009, 10:02 | #6 |
/// Helfer-Team | Wo Batch problem (for) Lösung! Den letzten Wunsch kannst Du vergessen. Es muss natürlich das Administratorpasswort eingegeben werden, das Du aber den Kindern nicht mitteilst, sonst kannst Du das mit der Kindersicherung auch gleich sein lassen. Außerdem glaube ich auch nicht, dass die sich selber den Zugriff auf Programme verbieten werden. Das muss schon ein Administrator einrichten bzw. wen Du das sonst einrichten lässt, muss Administrator sein bzw. sein können. |
05.01.2009, 14:05 | #7 | |
/// Mr. Schatten | Batch problem (for)Zitat:
Aber der Rest deines EInwurfs bleibt, also recht obsolet das ganze.
__________________ alle Tipps + Hilfen aller Helfer sind ohne Gewähr + Haftung keine Hilfe via PN hier ist ein Forum, jeder kann profitieren/kontrollieren - niemand ist fehlerfrei tendenzielle Beachtung der Rechtschreibregeln erhöht die Wahrscheinlichkeit einer Antwort - |
05.01.2009, 14:54 | #8 |
| Batch problem (for) Alternativ psexec (wenn ich jetzt wirklich verstanden habe sollte worum es geht), aber ausserhalb einer Domain macht das wohl kaum Sinn (und darum geht es wohl, oder?). |
05.01.2009, 17:13 | #9 | ||
Batch problem (for) Ich hab das gestern mit runas geschafft Der admin führt die Install.bat aus Zitat:
Zitat:
__________________ Eine weile AFK |
Themen zu Batch problem (for) |
.com, ?????, batch, cmd.exe, datei, einfach, erstellt, explorer, immer wieder, internetseite, leute, lösung, microsoft, neu, nicht mehr, problem, programme, registry, schwer, seite, seiten, software, sperre, sperren, verhindern, version, windows |