Beim automatischen Upgrade von Skype für Windows wird das Desktop-Verknüpfungssymbol immer wieder neu erstellt

907
b_jonas

Ich verwende Skype unter Windows 10. Skype installiert automatisch automatisch aktualisierte Versionen von sich selbst. Bei einer solchen Aktualisierung wird auf dem Desktop eine Verknüpfung (Symbol) für Skype erstellt. Wie kann ich die Desktop-Verknüpfung nicht erneut anzeigen lassen, ohne die Updates selbst zu deaktivieren?

Ich benutze Windows 10 Pro, 64-Bit-Version (x86_64). Ich verwende derzeit die Skype-Version 8.29.0.50 von Microsoft. Ich habe Windows-Administratorrechte auf diesem Computer. Es ist schwierig, genauere Versionsinformationen für Skype zu erhalten, aber ich denke, dies ist die persönliche Version (nicht die Geschäftsversion) und die Version, die aus einem traditionellen Windows-Programm und einer Windows-App im Metro-Stil besteht. Skype wurde von einem dedizierten Teilzeit-Systemadministrator installiert.

Auf dem Computer ist offenbar auch die Business-Version von Skype installiert, die möglicherweise mit Office 365 Business installiert wurde (diese ist definitiv auf dem Computer installiert). Ich glaube, ich benutze es nicht: Ich habe es einmal gestartet, habe dann aber die Consumer-Version angefragt, weil die Business-Version mich nicht dazu berechtigt, mein vorbestehendes altes Skype-Konto zu verwenden. Ich glaube nicht, dass dies diejenige ist, die ich ausführte, und ich glaube definitiv nicht, dass sie die Desktop-Verknüpfung erstellt: Das Desktop-Programm ist "C: \ Programme (x86) \ Microsoft \ Skype für Desktop \ Skype" .exe ", auf die die Desktopverknüpfung zeigt, lautet das Business-Programm" C: \ Programme \ Microsoft Office \ root \ Office16 \ lync.exe ".

Alle Hauptfunktionen von Skype scheinen zu funktionieren: Ich kann Skype-Sprachanrufe starten oder empfangen, sie führen Sprache in beide Richtungen, ich kann zwischen verschiedenen Mikrofon- und Lautsprechergeräten wechseln, ich kann neue Skype-Benutzer einladen, Textchat verwenden und ich kann Mein Bildschirmbild während eines Sprachanrufs freigeben. (Ich habe keinen Videochat ausprobiert oder einen freigegebenen Bildschirm von diesem Computer empfangen.) Außerdem verwenden viele Personen, mit denen ich in Kontakt bin, bereits Skype. Daher möchte ich Skype weiter verwenden. Ich kenne zwar alternative Software, die ich verwenden könnte, aber bitte nicht als Antwort auf diese Frage.

Dieses Notebook ist meistens über ein NAT mit dem Internet verbunden. Ich verwende das Notebook für viele Zwecke und greife neben Skype auf andere Internetdienste zu. Ich möchte die Aktualisierung von Skype nicht deaktivieren, da dies zu viele Sicherheitslücken offen lassen kann. Geben Sie daher bitte keine Antworten, die die Updates deaktivieren würden.

Die Verknüpfung wird auf dem globalen (nicht benutzerlokalen) Desktop erstellt. Der Dateiname lautet "C: \ Users \ Public \ Desktop \ Skype.lnk". Ich mag keine Desktop-Verknüpfungssymbole, insbesondere keine, die von installierten Programmen ohne meine Anfrage erstellt werden. Die meisten Installer anderer Windows-Programme fragen, ob die Desktopverknüpfung während des Installationsvorgangs erstellt werden soll. Für andere Installer reicht es aus, das Desktopsymbol einmal zu entfernen und wird nicht neu erstellt. Ein Desktop-Symbol für Skype ist auf diesem Computer ebenfalls überflüssig, da ich Skype so eingerichtet habe, dass es beim Anmelden gestartet wird und es selten beendet wird.

0
Verwenden Sie die Desktop- ("classic" / win32) - oder UWP-Version (Store) von Skype? "Die Version, die aus einem traditionellen Windows-Programm und einer Windows-App im Metro-Stil besteht" impliziert, dass Sie ... beides haben? Zuletzt habe ich überprüft, dass sie getrennt sind. Bob vor 5 Jahren 2
@ Bob: Ich weiß nicht was ich benutze. Ein anderer Administrator hat Skype auf dem Computer installiert. Haben Sie ein bestimmtes Verfahren, um zu überprüfen, welche Version ich habe? Soll ich Screenshots machen? b_jonas vor 5 Jahren 0
Klicken Sie für UWP auf die 3 horizontalen Punkte (Menü) => "Über diese Version" oder auf die 3 horizontalen Punkte => "Hilfe und Feedback" für den Desktop. UWP ist derzeit auf 12.x, Desktop ist derzeit auf 8.29. Bob vor 5 Jahren 0
Warten. Ein weiterer * admin *? Ist das eine Geschäftsmaschine? Sprechen Sie über normales Consumer-Skype oder über Skype for Business (umbenannt in Lync, eine separate Anwendung, die mit Office 365 for Business geliefert wird)? Bob vor 5 Jahren 0
@Bob Dies ist eine Workstation, die ich ausschließlich für meine Arbeit in einem kleinen Unternehmen verwende. HW und OS befinden sich im Besitz des Unternehmens, aber ich bin der einzige Benutzer und erledige die meisten sysadmin-Benutzeraufgaben. Es gibt einen Kollegen, der in Teilzeit als Systemadministrator tätig ist. Er hat Windows auf dem Computer installiert und Skype auf meine Anfrage installiert. Ich denke, es ist nicht Skype for Business, sondern Verbraucher Skype, aber ich bin mir nicht sicher. b_jonas vor 5 Jahren 0
@Bob Im Menü wird "Hilfe und Feedback" angezeigt. Das Fenster "Einstellungen" auf der Registerkarte "Hilfe & Feedback", das geöffnet wird, zeigt "Skype-Version 8.29.0.50; © 2018 Skype & Microsoft; (✓) Sie befinden sich auf dem neuesten Stand Version von Skype ", ein blaues Symbol mit weißem S und eine Reihe von Hilfethemen. b_jonas vor 5 Jahren 0
Ok, das klingt nach Desktop-Konsumenten von Skype. Bob vor 5 Jahren 0
@ Bob Warte, es gibt eine Komplikation. Die Maschine hat auch eine andere Version von Skype, die meiner Meinung nach die Geschäftsversion ist, und möglicherweise mit MS Office 365 Business (letzteres ist definitiv installiert). Ich habe das vergessen, weil ich ausdrücklich nach der Nicht-Business-Version gefragt habe, um mein vorhandenes Skype-Konto verwenden zu können. Diese Version hat eine Startmenü-Verknüpfung und lautet "C: \ Programme \ Microsoft Office \ root \ Office16 \ lync.exe". Ich denke jedoch, dass die Consumer-Version hier Schuld ist, da die Desktop-Verknüpfung auf "C: \ Programme (x86) \ Microsoft \ Skype für Desktop \ Skype.exe" verweist. b_jonas vor 5 Jahren 0
Dieses Problem besteht weiterhin mit dem heute installierten Update. b_jonas vor 5 Jahren 0
Können Sie erkennen, von welchem ​​Skype dieses Update durchgeführt wurde? Ich wette, Ihr "persönlicher" Skype wurde mit der Option "Alle Benutzer" installiert, falls vorhanden (wodurch die Verknüpfung im Profil des öffentlichen Benutzers anstelle Ihres eigenen Profils installiert wird). s1ns3nt vor 5 Jahren 0
@ s1ns3nt Die neue Verknüpfung wurde unter "C: \ Users \ Public \ Desktop \ Skype.lnk" installiert und zeigt auf "C: \ Programme (x86) \ Microsoft \ Skype for Desktop \ Skype.exe". Das persönliche Skype-Programm wurde vor dem Update ausgeführt und angemeldet. Es wurde jedoch automatisch geschlossen, als ich bestätigte, das Skype-Update zuzulassen. Nach dem Update wurde das Skype-Programm automatisch neu gestartet, und ich bin weiterhin mit meinem persönlichen Konto angemeldet. b_jonas vor 5 Jahren 0
Wenn Sie immer noch über die ältere Version des persönlichen Installationsprogramms verfügen, deinstallieren Sie sie und installieren Sie sie erneut. Wählen Sie jedoch bei der Installation die Option "Nur für mich installieren" aus. Starten Sie es, lassen Sie es seine Aktualisierung ausführen und prüfen Sie, ob die Verknüpfung erneut erstellt wird. Bei IIRC wird die Verknüpfung in der Öffentlichkeit nicht auf diese Weise installiert. s1ns3nt vor 5 Jahren 0
Diese Frage hat nicht genug Beachtung gefunden. ; ) Albin vor 5 Jahren 0

1 Antwort auf die Frage

2
Albin

Eine Lösung, die unabhängig von der installierten Skype-Version funktioniert (oder selbst wenn das Update keine Option zum Erstellen einer Verknüpfung enthält), besteht darin, Skype auf einem Benutzerkonto zu starten, das NICHT das Recht hat, neue Dateien auf dem Desktop zu erstellen.

Grundsätzlich fügen Sie einen Benutzer ohne Schreibzugriff auf den Desktop-Ordner hinzu und starten dann Skype mit diesen eingeschränkten Rechten (Sie werden trotzdem als normaler Benutzer angemeldet, Sie werden nicht mit dem eingeschränkten Konto angemeldet).

  • Fügen Sie ein neues Benutzerkonto hinzu, bei dem es sich um das eingeschränkte Konto handelt

  • beschränkt das neue Benutzerkonto nicht auf den Desktop - Ordner für „alle Benutzer“ schreiben: C:\Users\Public\Desktop. Klicken Sie mit der rechten Maustaste auf den Ordner, wählen Sie Eigenschaften aus, wählen Sie die Registerkarte "Sicherheit" und entfernen Sie den Schreibzugriff (ändern Sie ihn von "Erlaubt" in "Abgelehnt"). Sie können den Zugriff auf den Desktop eines anderen Benutzers auf dieselbe Weise entfernen C:\Users\USERNAME\Desktop.

    Alternativ können Sie den Zugriff auf das Erstellen neuer Dateien einfach einschränken, indem Sie auf der Registerkarte "Sicherheit" des Ordners auf "Erweitert" klicken (Sie müssen oben rechts auf den Link "Erweiterten Zugriff anzeigen" klicken):

  • Starten Sie dann den Skype mit den Rechten dieser Benutzer. Sie können beispielsweise PsExec.exe oder Process Explorer verwenden. So wird 's gemacht . Eine dieser beiden müssen Sie von der Microsoft-Website herunterladen, falls Sie sie noch nicht haben.

PS. Entschuldigung für die deutschen Screenshots. Derzeit habe ich kein englisches Betriebssystem installiert.

Ich werde so etwas versuchen. Ich glaube jedoch, dass nicht der Skype-Prozess selbst die Verknüpfung installiert, sondern der Auto-Updater, von dem ich denke, dass er mit Administratorrechten ausgeführt wird. Daher denke ich nicht, dass die Einschränkung der Berechtigungen des Skype-Prozesses selbst helfen wird. b_jonas vor 5 Jahren 0
@b_jonas Der Auto-Updater kann nicht mehr Rechte als Skype haben, wodurch der Auto-Updater (soweit ich weiß) gestartet wird. Wenn Sie ihm nicht manuell mehr Rechte zuweisen, "sollte" es funktionieren (hoffe ich). Lassen Sie es mich wissen und vergessen Sie nicht, die Prämie zu vergeben (es sei denn, Sie wollen sie nicht zuweisen). Albin vor 5 Jahren 0
Skype ist auf diesem Computer für alle Benutzer installiert. Daher muss der Auto-Updater die Möglichkeit haben, ihn für alle Benutzer zu aktualisieren. Ich denke, dafür braucht es einige Admin-Privilegien. Muss ich Skype nur für einen Benutzer neu installieren? b_jonas vor 5 Jahren 0
@b_jonas Nein, das sollte keinen Unterschied machen. Skype hat immer noch "Administratorrechte" (wenn es von einem "eingeschränkten Benutzer" mit Administratorrechten gestartet wird), es ist einfach nicht erlaubt, in den Desktop-Ordner für alle Benutzer zu schreiben (da der Benutzer, der es gestartet hat, dieses Recht nicht hat). Es kann jedoch weiterhin auf alle anderen Ordner zugreifen. Albin vor 5 Jahren 0