{title}

Wie kann ich eine Batch-Datei erstellen, die das Kennwort beim Laden automatisch in ein anderes Programm eingibt? Ich habe heute Morgen Nachforschungen angestellt und nicht gefunden, wonach ich gesucht habe. Ich verwende jeden Tag 2 Programme auf meinem Bürocomputer (dies ist mein Computer, für den ich nicht arbeite), bei denen ich jedes Mal mein Passwort eingeben muss Laden Sie die Programme. Jetzt benutze ich Roboform Form Filler im Internet, aber das füllt nur Formulare auf webbasierten Inhalten im IE.

Verwenden Sie dieses Set. wshshell = wscript.CreateObject ("wscript.shell") wshshell.AppActivate "program" WshShell.SendKeys "password" save as.vbs

Tausend Dank! Okay, ich habe dies bisher mit einem der Programme zum Laufen gebracht, aber es gibt das Passwort in das Feld "Benutzer-ID:" ein. Was muss ich dem Code hinzufügen, damit er in das Feld "Passwort:" eingegeben wird? Oder besser noch beide eingetragen haben. So sieht mein Skriptcode aus (bedenken Sie, dass das aktive Fenster mit "Benutzeranmeldung" beschriftet ist, sodass ich das als Programmnamen verwenden musste): set wshshell = wscript.CreateObject ("wscript.shell") wshshell.AppActivate Benutzeranmeldung "WshShell.SendKeys" mypassword "

Dies setzt voraus, dass Sie die Tabulatortaste einmal drücken können, um von der Benutzer-ID zum Kennwortfeld zu gelangen. Wenn die Benutzer-ID nicht standardmäßig eingegeben wird, sollten Sie "Benutzer-ID {Tab} Kennwort {Eingeben}" verwenden. Ich kann mich nicht erinnern, ob es {Eingeben} oder {Zurückgeben} war, aber eine davon sollte das Drücken des OK automatisieren Taste.

BC - danke das {tab} hat den Trick gemacht, weil der Benutzername schon da war.

Noch eine Frage, okay, vielleicht ist es nicht nur eine weitere Frage :-) Ich führe dieses Skript für zwei verschiedene Programme aus, daher muss ich auf meinem Desktop zwei Symbole unter vielen anderen ablegen, für die ich Hotkeys verwende. Ich bin bemüht, die Anzahl der Symbole auf meinem Desktop zu minimieren. Gibt es eine Möglichkeit, die beiden Skripte in der Datei same.vbs auszuführen? Ich habe dies versucht, aber es gibt die 2 verschiedenen Passwörter zusammen in einem der Programme. Ich dachte, vielleicht mit einer "if, then, else" -Anweisung oder etwas, das darin kodiert ist, würde es so funktionieren, wie ich es brauche. Ich verstehe die VB-Sprache einfach nicht so. Danke im Voraus.

Der aktive Teil muss sich zwischen den Passwörtern to befinden

So würde es dann aussehen? Set wshshell = wscript.CreateObject ("wscript.shell") wshshell.AppActivate "program # 1" WshShell.SendKeys "password # 1" wshshell.AppActivate "program # 2" WshShell.SendKeys "password # 2 "Ich habe das versucht und es gibt immer noch beide Passwörter übereinander in Programm # 1 ein, aber es funktioniert mit Programm # 2. Ich bin mir sicher, dass im Code etwas nicht stimmt.

bessere möglichkeit die beiden vbs dateien in einem ordner abzulegen. C: exmake eine Fledermaus-Datei den gleichen Ordner mit diesem CodeCode:

starte 1.vbsstart 2.vbsexit

Okay, darüber habe ich nicht nachgedacht. Ich kann die bat - convert to.exe erstellen und eine Verknüpfung mit einem Tastenkürzel und voila erstellen. Vielen Dank.

ihr willkommen

Ok, ich versuche es und habe einige Probleme. Könnten Sie mir bitte behilflich sein? set wshshell = wscript.CreateObject ("wscript.shell") wshshell.AppActivate "path to.exe file" WshShell.SendKeys "Benutzername hier {tab} Passwort hier {enter}" Das habe ich und habe es als.VB gespeichert. es öffnet nicht die richtige App oder irgendetwas Was fehle ich hier ???

VBScript-Dateien müssen.vbs sein, nicht.vb.AppActivate aktiviert ein bereits laufendes Programm anhand des Fenstertitels. Wenn Sie ein Programm starten möchten, gibt es noch etwas zu tun (ich weiß nicht, was, insbesondere möglicherweise WScript.Exec (). (Derzeit nicht unter Windows, daher kann ich nicht überprüfen)

Ok, ich werde weiter suchen.

Benötigen Sie Unterstützung beim Speichern einer Excel-Tabelle.

Hallo Leute, ich versuche ein Excel-Formular zu speichern, kann es aber nicht. Jedes Mal, wenn ich versuche, es zu speichern, erhalte ich diese Meldung. Ich habe Administratorrechte, um die Einstellungen des Ordners zu ändern .in den Ordner gegangen. Rechtsklick.Immobilien.Sicherheits-Tab.Markieren Sie die Benutzer und aktivieren Sie die Option ALLOW FULL CONTROL. Ich habe auch mit der rechten Maustaste auf das Excel-Formular geklickt, ging zu Eigenschaften und überprüfte die Attribute, die schreibgeschützt sind. Ich weiß nicht, wo es zu überprüfen ist. Alle Ideen ??? Vielen Dank an alle !!!

Starten Sie Ihren Computer neu, damit die Einstellungen wirksam werden. Wenn Sie es als etwas speichern müssen, damit Sie Ihre Arbeit nicht erneut ausführen müssen, befolgen Sie die Anweisungen des Popups und verwenden Sie "Speichern unter" anstelle von "Speichern". Öffnen Sie es dann erneut und speichern Sie es unter dem alten Namen. Der Neustart sollte alle Änderungen, die Sie an den Berechtigungen vorgenommen haben, in vollem Umfang wirksam werden lassen.

Ich habe das Computersame-Ding neu gestartet, es passiert nichts. Wir möchten auch nicht den Rat des Popups annehmen, da es einige Formulare gibt, in die wir einige Informationen einfügen müssen und die dann in derselben Tabelle gespeichert werden. Letzte Woche hatten wir dieses Problem nicht. Ich vermute, dass jemand die Einstellungen dieses Ordners geändert hat und jetzt weiß ich nicht, wie ich das zurücksetzen soll, so wie es vorher war !!

Nehmen Sie den Popup-Hinweis. Er wird das Dokument nicht ändern. Passen Sie den Namen an. Nachdem Sie Zugriff haben, können Sie es kopieren und dann wieder nach Ihren Wünschen umbenennen.

Ich habe das gemacht Patio.thanks für Ihre Hilfe !!!

Sie sind immer mehr als Welcome.stop.

Beliebte Beiträge