Wie verwende ich eine Software, ohne sie auf einem Computer zu installieren?

10409
optimal control

Ich hoffe meine Frage passt superuser. Ich bin Doktorand und muss eine Software auf meinem Computer im Fakultätsbüro verwenden, aber leider sind die Informatiker seit geraumer Zeit nicht an der Universität, und ich kann die Software nicht selbst installieren, da der Computer ein Administratorkennwort erfordert um Software zu installieren.

Gibt es eine Möglichkeit, eine Software zu öffnen und zu verwenden, ohne sie auf dem Computer zu installieren? Zum Beispiel die Software auf dem USB-Stick installieren? oder eine andere Methode?

Jede Hilfe sehr geschätzt.

1
Suchen Sie nach einer portablen Version derselben Software. kenorb vor 9 Jahren 3
Dies hängt vollständig von der Software und dem Betriebssystem ab, die Sie verwenden möchten. Wie Bram sagt, [Portable Apps] (http://portableapps.com/) ist eine ausgezeichnete Ressource für Windows, aber die verfügbare Software ist (notwendigerweise) auf Freeware beschränkt, obwohl ich herausgefunden habe, dass einige installierte Programme ausgeführt werden, wenn Sie das kopieren Installationsverzeichnis von einem Computer auf einen anderen, aber Sie müssen darauf achten, dass Sie dabei nicht gegen die Lizenzbedingungen verstoßen. Unter Linux gibt es keine Entsprechung, aber durch das Festlegen geeigneter Pfade in der Umgebung und den Skripts können Sie Programme im Basisverzeichnis eines Benutzers installieren. AFH vor 9 Jahren 0
http://superuser.com/questions/214072/can-i-install-programs-on-a-mac-without-admin-rights http://superuser.com/questions/411577/do-all-mac-os -x-applications-required-admin-permissions-to-instal random vor 9 Jahren 0

4 Antworten auf die Frage

8
ElektroStudios

Es gibt eine Vielzahl von Anwendungen von Drittanbietern, die die Installation einer anderen Software verfolgen, um eine tragbare Version der gewünschten Software zu erstellen.

Diese Art von Anwendungen wird allgemein als "Install Tracer" bezeichnet. Sie überwacht im Wesentlichen das Dateisystem und die Änderungen der Registrierung, um sie auf automatisierte Weise zu reproduzieren. Dies vermeidet die Notwendigkeit eines Installationsvorgangs in anderen Maschinen.

Beachten Sie, dass natürlich eine Installation der Software einmalig durchgeführt werden muss, um zu verfolgen, welche Dateien das Installationsprogramm erweitert und welche anderen Aufgaben das Installationsprogramm ausführt. Sie können dies jedoch beispielsweise in einer virtuellen Maschine tun.


Ich empfehle Ihnen, VMWare ThinApp zu verwenden, da dies die automatisierteste Art ist, die ich entdeckt habe.

VMware ThinApp ist eine agentenlose Anwendungsvirtualisierungslösung, die Anwendungen von den zugrunde liegenden Betriebssystemen isoliert, um Anwendungskonflikte zu vermeiden und Bereitstellung und Verwaltung zu optimieren.

enter image description here

Es ist intuitiv mit einer benutzerfreundlichen Benutzeroberfläche und wird mit einem Offline-Benutzerhandbuch im PDF- Format geliefert, das Sie auch online auf der VMWare -Website sehen können.

ThinApp ist ein kostenpflichtiges Produkt. Mit dem Testmodus können Sie jedoch die Aufgabe erledigen, die Sie benötigen.

Es ist auch extrem teuer. Ramhound vor 9 Jahren 1
@Ramhound, ja, danke für den Punkt, aber das OP scheint diese Aufgabe einmal in seinem Leben zu erledigen, dann könnte es im Ablauf der Testversion der ThinApp geschehen. ElektroStudios vor 9 Jahren 0
Wenn jemand interessiert ist: Kostenlose Alternativen sind ** Regshot 2 Unicode ** für die Registrierungsüberwachung (es wird eine Momentaufnahme der Registrierung erstellt, die als funktionales Registrierungsskript übersetzt wird) und ** Moo0 File Monitor ** für die Dateiüberwachung. Natürlich gibt es viel mehr kostenlose Apps wie ** ProcessMonitor ** von ** SysInternals **, aber ich habe zwei grundlegende Apps erwähnt, die gut funktionieren. Beachten Sie, dass möglicherweise mehr Arbeit mit anderen Überwachungsanwendungen erforderlich ist, beispielsweise wenn die App dazu verwendet wird Installationstreiber portabilisieren oder Shell-Erweiterungen oder Codecs registrieren. ** VMWare ThinApp ** erledigt all diese Dinge. ElektroStudios vor 9 Jahren 0
Wäre es nicht ironisch, wenn dies installiert werden müsste! Often Right vor 9 Jahren 1
@N_Soong Eine einmalige Installation zum Nachverfolgen der Dateisystemänderungen ist erforderlich. Abhängig von der Art des Installer-Builders, mit dem die setup.exe kompiliert wird (z. B. Inno Setup, NSIS, MSI usw.), kann das Setup-Skript / -Projekt entpackt werden In diesem Fall ist keine Installation erforderlich, wenn genügend Programmierkenntnisse vorhanden sind, um das entpackte Skript zu verstehen, da das Skript alle Vorgänge enthalten sollte, die das Installationsprogramm ausführt. ElektroStudios vor 9 Jahren 0
0
Bram

Portable Apps bieten eine große Auswahl an Tools, die Sie ohne Installation ausführen können. Da Sie nicht genau angegeben haben, welche Software Sie benötigen, müssen Sie sich natürlich selbst überprüfen.

Unter Linux können Sie beispielsweise von Ihrem Heimatverzeichnis aus kompilieren und ausführen, ohne es zu installieren.

0
cunninglinguist

Kurz vor dem Hacken des Computers nach einem Administratorkennwort ... Die einzige Option, die ich sehe, ist der Versuch, eine Live USB-Version von Linux (wie ein Ubuntu-geladener USB) zu verwenden, und prüfen, ob Sie Ihre App von dort aus installieren und ausführen können.

Dazu müssen Sie häufig in das BIOS gehen und sicherstellen, dass der Startvorgang nach startfähigen USB-Laufwerken sucht, bevor Sie das Hauptbetriebssystem der Festplatte ausführen. Das BIOS verfügt jedoch möglicherweise über ein Kennwort, das eine Änderung der Startreihenfolge unmöglich macht.

-1
Ninja Boy

Verwenden Sie eine virtuelle Maschine, um Software ohne Installation auf Ihrem lokalen Computer zu installieren. Virtual Box by Oracle ist eine vernünftige Wahl. Besorgen Sie sich eine portable Version der Software, wenn Sie keine virtuelle Maschine haben möchten.