Posso eseguire Synergy Client su Windows senza installarlo?


3

Ho una macchina per la quale non ho i diritti di amministratore. Ho provato a creare Synergy e mettere insieme una cartella con EXE e DLL, ma si lamenta che la connessione è stata rifiutata (sul client) e non si connetterà al server. C'è un modo per creare una cartella di esecuzione, in modo che possiamo evitare di dover eseguire Windows Installer?

Il registro degli errori nella finestra (senza nemmeno fare clic su Avvia per connettere il client) è:

NOTE:  connecting to service...
ERROR: ipc connection error, connection refused

Presumo che stia tentando di connettersi a synergyd.exe come servizio di Windows? Ovviamente non ho i permessi per creare / avviare un servizio.


Se non hai i permessi, cercali dai poteri che possono darteli. In caso contrario, devi praticamente conviverci, poiché non è il tuo computer. :) Indipendentemente da ciò, non sono sicuro di ciò che ci stai chiedendo esattamente ... Non possiamo ottenere i permessi di amministratore e hai bisogno di loro per installare un servizio.
Ƭᴇcʜιᴇ007,

1
Mi chiedevo se c'era un modo di correre senza i diritti di amministratore, senza la necessità di installare un servizio. Sarebbe decisamente conveniente, specialmente per i sistemi in cui non abbiamo alcun controllo su quale software viene approvato per l'installazione.
Jay Imerman,

Bolton ha rilasciato una versione portatile circa un anno fa, ma l'ha rimossa e da allora non si è più parlato. Mi imbatto costantemente in questo muro quando lavoro con i laptop client.
phil

Risposte:


1

No, non esiste più una versione portatile (grazie Phil per aver risposto).


Ho eliminato il mio post perché Donald Duck aveva ragione: hanno rimosso il thread con le istruzioni che stavo collegando a
phil

@RobHerms ha ragione. Sono stato in grado di eseguire il client semplicemente copiando i binari.
DKroot,

Funziona solo il client della riga di comando (ho 1.9.1), il client della GUI no.
DKroot,

1

Sono stato in grado di ottenere la connessione del client copiando i file dalla directory di installazione di sinergia dal server al client ed eseguendo synergyc dal prompt dei comandi del client.


-1

È possibile registrare synergyd.exe con il framework dei servizi di Windows con i seguenti passaggi

  1. Apri un prompt dei comandi dell'amministratore (elevato)
  2. Passare alla directory in cui si trovano i file eseguibili della sinergia
  3. Esegui: synergyd.exe / installa

Se si attiva lo snap-in Servizi (o semplicemente si esegue services.msc dalla riga di comando), è necessario notare che ora è registrato e in esecuzione.

Dopodiché, riavvia i tuoi client e dovresti essere pronto per andare :)


1
Questo non installa Synergy?
Ramhound,

Come dice la domanda, l'accesso dell'amministratore al sistema operativo non è disponibile, quindi questa non è una risposta praticabile. Una versione portatile avrebbe funzionato, ma purtroppo non è più disponibile.
Jay Imerman,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.