Zum Inhalt springen

BlackVictory

Mitglieder
  • Gesamte Inhalte

    60
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von BlackVictory

  1. kann leider den Post nicht mehr ändern. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Anzeige Name</title> </head> <body> <p> <script type="text/javascript"> document.write(parent.vorname) ; document.write(parent.nachname); </script> </p> </body> </html> das ist der frame_empfang
  2. Hallo liebe Community, ich brauche mal wieder euer geballtes Wissen. Ich will folgendes programmieren. main.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Anzeige Name</title> </head> <frameset> <frame name="frame1" src="frame_sender.htm"> </frameset> </html> In der Maske wird ein Namen eingegeben. frame_sender.htm <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Anzeige Name</title> <script type="text/javascript"> function uebergabe () { parent.vorname = document.forms.formular.elements.vorname.value; parent.nachname = document.forms.formular.elements.nachname.value; location.href = "frame_empfaenger.htm"; return false; } </script> </head> <body> <form name="formular" action="" onsubmit="return uebergabe();"> <p> <label for="vorname">Namen des Gastes : </label> <input type="text" name="vorname" id="vorname" size="30"> </p> <p> <label for="nachname">Firme/Organisation:</label> <input type="text" name="nachname" id="nachname" size="30"> (optional) </p> <p><input type="submit" value="Senden"></p> </form> </body> </html> in dem Frame wird der eingegeben Name wieder ausgegeben. Jetzt meine Frage, wie schaffe ich es, das der ausgegebene Name mit maximaler Breite zum Browser dagestellt wird ? Kann ich ein Vollbild erzwingen ? Ich würde noch gerne eine optionale 2-te Eingabe haben. Diese sollte dann in kleinerer Schrift weiter unten auftauchen. Ich hoffe mal Ihr versteht was ich will ich habe schon selber ein bisschen rum gespielt und ausprobiert, aber mir geht da einfach ein bisschen das Verständniss dafür bin für jede Hilfe dankbar Schöne Grüße
  3. Danke für die beiden Tipps. Mein Code schaut bis jetzt so aus: :start ren *.pdf 1.pdf pdftotext.exe 1.pdf 1.txt findstr /l /i /m /c:.DDC 1.txt Hier brauch ich noch eine WENN Abfrage, bedeutet wenn er den Begriff "DDC" in der Text Datei findet, dann soll er folgenden Befehl ausführen print /d:\\10.10.10.10\1-ik1 1.pdf Hier kann ich natürlich nicht direkt die PDF ausdrucken, da kommen nur komische Schriftzeichen, gibt es hier eine andere Möglichkeit ? /timeout /t 2 /nobreak GOTO start Vielleich kann mir einer noch nen Vorschlag machen ??? Das mit der Abfrage sollte ziemlich leicht zu realisieren sein, fragt mich aber nicht wie Das Probelm sehe ich eher in dem Drucken der PDF-Datei. Es würde auch gehen, wenn ich die Textdatei ausdrucken würde, aber nur wenn der Zeilenumbruch mit aus der PDF-Datei formatiert werden würde.
  4. Sehr geehrter Community, ich sitze mal wieder an einem neuen Problem. es wird in unregelmäßigen Abständen eine PDF Datei in einem Ordner erstellt x:\PDF-input\Abrechnung1.pdf Nun brauche ich eine Möglichkeit die Datei Abrechnung1.pdf zu analysieren (ORC vorhanden). Wenn der Begriff "ABC" vorkommt, dann soll die Datei Abrechnung1.pdf über einen Netzwerkdrucker ausgedruckt werden und in einen Ordner verschoben werden. Sollte der Begriff "ABC" nicht in der Datei Vorkommen, dann soll die Datei einfach nur verschoben werden ohne ausgedruckt zu werden. Habe ich eine Möglichkeit dies zu machen ? Kann ich sowas mit einem Batch-Script schaffen ? Als Script würde ich es folgendesmaßen machen. 1. Durchsuche das Verzeichnis x:\PDF-input nach PDF Dateien und schreibe diese zeilenweiße in eine Text-Datei 2. öffne die PDF-Datei welche in der ersten Zeile genannt ist und durchsuche diese Datei nach dem Stichwort "ABC" 3. Wenn "ABC" vorhanden ist, Datei an drucker senden und in den Ordner x:\PDF-inpunt\fertig verschieben. 4. ansonsten Datei nach x:\PDF-input\fertig verschieben Diese Batch Datei würde ich einmal in der Sekunde ausführen lassen. Rechenleistung sollte diese ja nicht benötigen. Es wird pro viertel Stunde vielleicht eine PDF-Datei zu analysieren sein. Hat jemand von euch einen Lösungsvorschlag ? Soweit kann ich alles Programmieren, nur das Umwandeln des Inhaltes von der PDF-Datei in eine TXT-Datei schaffe ich nicht, bzw. das Auslesen der PDF-Datei nach dem Schlüsselwort. Mit freundlichen Grüßen und herzlichen Danke schon mal im Voraus Wolfram
  5. Guten Morgen zusammen, ich habe es jetzt mit einer FOR-Schleife gemacht. for /f "skip=3 tokens=1,3" %%a in ('arp -a') DO @(if "%%b" == "dynamisch" (echo %%a>>textdatei.txt)) Danke für eure Bemühungen.
  6. Hallo zusammen neue Woche neues Glück ich lasse mir eine Datei speichern arp -p > d:\ip.txt nun hat die Datei noch Informationen die ich nicht brauche. Ich brauche im Endeffekt nur die IP Adressen. Wie kann ich den Rest rausschmeißen, sodass ich eine Datei habe, bei der 1. in jeder Zeile eine IP-Adresse steht 2. kein Leerzeichen vor der IP-Adresse 3. kein Leerzeichen nach der IP-Adresse kann mir da bitte jemand helfen ? Rein theoretscih würde ich so vorgehen. Lese die ersten 17 Zeichen der Zeile ein. wenn das erste Zeichen keine Zahel dann nächste Zeile sonst lösche die vorstehenden Leerzeichen lösche die nachstehenden Leerzeichen schreibe das Ergebnis in eine Datei nächste Zeile. ....... Dann nerve ich auch nicht mehr (glaube ich zu mindest) Danke schon mal im Voraus. Gruß Wolfi
  7. ok, ich habe es jetzt hinbekommen. der Befehl schaut folgendermaßen aus: echo Bitte URL eingeben: set/p url= >operation.txt ( echo reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN" /v "Start Page" /d "%url%" /f echo reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d "%url%" /f) del operation.bat ren operation.txt operation.bat psexec.exe %target% -u %user% -p %pass% -i -c -f -d -low .\operation.bat -x -accepteula pause Irgednwie habe ich es doch nicht hinbekommen PS, nächste Frage ist schon offen
  8. @ SiltenDemise: Was meinst du mit hive ??? Ich führe den Skript auf meinem Server als Administrator oder normalen User aus, macht ja kein Unterschied. Auf dem Client bin ich auch entweder als Administrator oder als normaler "User" angemeldet. Der User kann natürlich nur seinen "Current_user" ändern und nicht die "local_machine"... Der Administrator verändert beides, es wird auch als "erfolgreich" angezeigt, aber leider änder sich in der kompletten Registry nichts. Zur Überprüfung gehe ich einfach an den Clientcomputer und gebe "regedit" ein. :D @Rayv1: es ist mir schon klar, wie ich keine console remote öffne, die Frage ist, ob ich jetzt ein Skript schreiben kann, welches mir mehrere Befehle hintereinander in die Console schreibt. Das wäre halt noch eine Lösung, da es ja übernommen wird, wenn ich den Befehl händlisch eingebe. Wegen der Domäne, mein Chef will keine haben. Er sagt aus kostengründen.
  9. @ Crash, die Software die wir dem Kunden zu Verfügung stellen ist sehr umfangreich. Die Änderung der Werte zum Ansteuern diverser Datenbanken und alles wird mein Chef finanziell nicht unterstützen
  10. Guten Morgen zusammen, also einen Befehl wie "format d:" kann ich ohne Probleme mit meinem Skript über das Netzwerk schicken. Es scheint wirklich nur bei Änderung und ERstellen sowie Löschen, eigentlich aller Arbeit in der Registry nicht zu funktionieren. Schon irgendwie komisch, im Internet findet man auch nichts besonderes, die UAC habe ich auch schon ausgeschalten, keine Firewall mehr dazwischen garnichts mehr...
  11. Wir sind eine Firma die Computer und Serversysteme für Messeauftritte vorbereitet. Da geht es mal schnell um 200 Rechner, welche eine neue Startseite brauchen, oder du bestimmte Seiten zu den vertrauenswürdigen Seiten hinzufügen musst. Bis jetzt sind wir immer von einem PC zum nächsten gerollt, um das zu ändern. Ich würde das halt jetzt gerne vom Server zentral aus steuern. Da es aus finanziellen Gründen keine Domäne gibt, wird es leider auch keine GPO´s geben. Somit bleibt mir nur noch skripten über. Natürlich wäre mir die Lösung mit GPOs und GPPs auch lieber, dann würde ich mir den ******* hier sparen...
  12. sooo... tief durchatmen @ crash -welches Betriebssystem haben die Clients jeweils und welches Betriebssystem hat der Rechner, von dem aus du es ausführst also Clients haben Windows 7, Server hat zurzeit aus Testzwecken auch windows 7, wird aber 2008R2 -Handelt es sich um eine Domäne oder Arbeitsgruppe mit gleichem Adminaccount? Domäne leider nicht wegen Lizenzgründen, Arbeitsgruppe, alle gleiche Benutzername und Passwort -Existiert ein entsprechender Accounnt mit USERNAME und PASSWORD auf dem jeweiligen Rechner? Es wurde mit einem normalen Benutzeraccount und mit dem Administrator Account probiert, beide vorhanden, bei beiden negatives Ergebnis -Kanst du per psexec andere Befehle auf den Clients ausführen, oder funktioniert dies auch nicht? ich kann über psexec andere Befehle ohne Problemem ausführen (ipconfig, ping.........) -schon mal mit absolutem statt relativem Pfad probiert? ja, und es macht keinen Unterschied -Nutzt du als PC-Namen die Netzwerknamen oder IP-Adressen? IP-Adressen -Wird die hallo.bat korrekt auf dem Client geschrieben? ja, wenn ich sie auf dem Client ausführe wird das auch gemacht was drinnen steht -Nimmt reg add als Defaultschlüsseltyp den Typ "REG_SZ"? Hast du den Typ schon mal mitgegeben? wird hier im Forum anscheinend abgeschnitten, steht natürlich dahinter. -Ich kenne die Syntax für "accepteula" ein wenig anders. Vielleicht liegt es ja daran. Der Code wurde aus FePStools raus genommen. Es macht aber auch kein Unterschied zu deinem Code. @SilentDemise natürlich logge ich mich damit auch ein laut Client wird der Bedehl ja auch ausgeführt und erfolgreich abgeschlossen, aber in der Registry ändert sich nun mal nichts. Gibt es eine Möglichkeit erst eine cmd zu öffnen, und dann eien Befehlsfolge abzuspielen ? Weil wenn ich eine CMD öffne und dann über Remot den "reg add" Befehl eingebe, dann macht er das.
  13. Hallo zusammen Nachdem ich jetzt doch schon etwas länger an dem Problem sitze und nicht weiter weiß, muss ich euch um Rat bitten. Ich würde gerne mit den PSTools genauer mit PSexec eine Batchdatei auf einem Client ausführen lassen, welche einen Registry-Eintrag schreibt. Auf dem Clientcomputer sagt er mir auch das der Vorgang erfolgreich war, leider hat sich in der Registry nichts geändert. Führe ich genau den gleichen Befehl auf dem Client direkt aus, dann funktioniert es ohne Probleme. Administratorrechte sind vorhanden, und werden verwendet. Batch-Datei wird auf das Clientsystem kopiert. Batch-Datei wird auch auf dem Clientsystem ausgeführt. Vielleich kann mir hier noch jemand helfen. Falls es jemanden nützt hier den Code, wenn ich verwende. Aber am Code dürfte es nicht liegen, da er ja auf den Client Rechner mit sagt, dass der Vorgang erfolgreich war. @echo off cls echo. echo StartPage eingeben: set /p URL= >hallo.txt ( echo reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN" /v "Start Page" /d "%URL%" /f echo reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d "%URL%" /f echo pause ) echo. del hallo.bat ren hallo.txt hallo.bat psexec.exe @.\clients.txt -u USERNAME -p PASSWORT -s -i -f -c -low .\hallo.bat -accepteula pause Danke schon mal im Voraus für fleißige Antworten.
  14. ok danke Crash & Klotzkopp, ich habe es hinbekommen
  15. in dem letzten Beitrag habe ich es vergessen, dass die Textdatei natürlich in eine Batch Datei umgewandelt wird. Im Originalcode im ersten Post ist es klar zu erkennen und das Problem auch richtig geschildert.
  16. @ Klotzkopf Wenn ich eine txt Datei nehme, in diese Datei format d: eingebe, diese Datei dann als Batch Datei abspeicher und dann ausführe dann führt er das Programm "format.exe" aus, oder ??? Wenn aber die Zeile "format d:" eine Batch in eine TXT Datei reinschreibt, und ich es dann ausführe dann bekomme ich eine CMD, in der mir ununterbrochen "format d:" angezeigt. Wo ist der Unterschied, ob ich es reinschreibe, oder ein Programm ?
  17. das bingt mich irgendwie nicht weiter, sorry... vielleicht ist es ein Verständigungsproblem was hier vorliegt. Ich mächte in einer Bat Datei nach einem Volumnamen fragen für die 2-te Partition. Danach soll eine fertige BAT Datei geschrieben werden, welche des Befehl zur Ausführung der Formatierung mit der Volumenbezeichnung beinhaltet. Wenn ich aber über eine BAT datei eine ander BAT-Datei erstellen lasse (wie oben der Code j auch macht) dann wird der Befehl an für sich nicht ausgeführt sonden nur die erste Zeile der BAT -Datei immer und immer wider in der CMD angezeigt.
  18. Guten Morgen zusammen... Crash, dachte du bist im Urlaub, weil du nich auf mein neues Problem antwortest Hoffe Ihr seid alle gut ins neue Jahr gekommen
  19. auch mit dieser Variante habe ich leider keinen Erfolg: echo Name des Volumens eingeben: set/p Volumennamen= >format.bat ( echo @echo off echo echo format d: /v:%Volumennamen% /q echo pause ) pause
  20. Guten Tag zusammen und ein gutes neues Jahr 2014 erst mal. Ein neues Jahr heißt aber leider auch weitere Probleme, und da ich euch so gern habe meine Frage an euch ich würde gerne über den echo Befehl einen Inhalt in eine .BAT Datei schreiben lassen. Also ich führe ein Konfigurationstool aus bei dem zum Beispiel einer Datenträgerbezeichnung abgefragt wird. Diese Bezeichnung soll dann mit einem weitern Befehl in eine .BAT Datei geschrieben werden. mein Code schaut folgend aus. . . . echo Name des Volumens eingeben: set/p Volumennamen= echo format d: /v:%Volumennamen% /q > format.txt echo pause >> format.txt ren "format.txt" format.bat pause . . . dads Umbennen habe ich schon mal mit reingenommen, da man anscheinend nicht direkt in eine -BAT Datei schreiben kann, und mir diese Lösung am einfachsten schien. Leider funktioniert es nicht, es wird nur unendlich lange die erste Zeile Inhalt der Datei in der CMD wiedergegeben. Egal ob ich das als TXT oder als BAT Datei gespeichert habe. Kann mir da jemand bitte helfen ? Danke im Voraus und verbleibe mit Hoffnung auf eine richtige Antwort Mit freundlichen Grüßen Wolfi
  21. Wenn ich das sage, dann kommt zurück "Hier hast nen Karton alter..." Ich werde das Programm warscheinlich noch einmal in VB schreiben... *grrrrm* Die Batchdatei ändert Einstellungen im InternetExplorer, ändert Computernamen ab, aktiviert Steuerlemente, setzte Passwörter zurück, schreibt das AutoLogOn um, setzte Lesezeichen, setzte vertrauenswürdige Seiten....... Sind mitlerweile über 20 Punkte...
  22. Hallo liebe Community hier mal ne Frage, die warscheinlich ziemlich belächelt wird von einigen den wer schreibt schon ne batch, und will die danach auch noch Grafisch haben... Ich hab mein kleines Programm fertig geschreiben, es funktioniert auch zu 99,999%, nun kommt mein Chef aber her und meint :mod: "Mit einer GUI würde es noch viel besser und schicker aussehen"... jetzt habe ich natürlich ein Problem. Mein Chef Spass bei Seite. Ich würde gerne eine GUI über meine Batch Datei drüber legen, wenn Ihr versteht was ich meine. Eine "neue" Sprache lernen würde ich jetzt sehr ungerne anfangen, da ich nicht so der Sprachenlerner bin. Mit Batch war ich teilweiße schon maßlos überfordert, und bin an meine Grenzen gestoßen. Wenn ich mir jetzt Programmschnipsel aus Basic oder VB oder C++ anschaue dann blicke ich da erst mal garnicht durch... Jetzt meine Frage, gib es ein Programm um über eine Batch Datei eine GUI zu legen, oder gibt es eine grafische Programmiersprache, welche mit Batch Befehler arbeitet ? Danke schon mal im Vorraus, und hoffe auf viele Vorschläge. Wolfi
  23. das hat doch nichts mit bayrisch zu tun und mein PC spricht in meiner Muttersprache apropo, gibt es eignetlich ein bayrisches Sprachpaket für Windows *sich schon was ausmalt*
  24. Guten morgen Crash ich habe mal wieder eine Frage ich möchte gerne einen Wert eines Registry Eintrages in einer Variable speichern Es ist mir mitlerweile klar dass dies nur mit "for" funktioniert so weit bin ich schon mal FOR /f "tokens=4 skip=3" %%a IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN" /v "Start Page"') DO set startpage=%%a wo ist mein Denkfehler ? die Antwort ist "Echo ist ausgeschalten....."

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...