kopieren Sie die Datei von der Netzwerkfreigabe, um alle windows-Benutzer-desktops auf allen Netzwerk-Computern
Im wesentlichen, ich möchte etwas tun, wie dies (mit Eingabeaufforderung nur für ein visuelles Beispiel wird gerne versuchen, PowerShell/VBScript/other programming-Methoden)...
xcopy "\\thisserver\share\something.txt" "\\computer1\c$\users\dude\Desktop\*.*" /Y
xcopy "\\thisserver\share\something.txt" "\\computer2\c$\users\dudeette\Desktop\*.*" /Y
...
In der Tat, wenn ich könnte einen Schritt weiter gehen, um einfach den code, ich würde gerne etwas wie das hier tun:
xcopy "\\thisserver\share\something.txt" "\\computer1\c$\*\*\Desktop\*.*" /Y
xcopy "\\thisserver\share\something.txt" "\\computer2\c$\*\*\Desktop\*.*" /Y
Ich weiß, das ist nicht richtig codiert, aber essencially ich möchte eine Datei kopieren (.vbs-Datei, um genau zu sein) von einem leicht zugänglichen Speicherort im Netzwerk, um alle Windows-Benutzer' (c:\users) - desktop-Orte auf allen Netzwerk-Computern innerhalb unserer domain.
Jede Hilfe wird sehr geschätzt! Wenn manuell, ist die einzige option, dann denke ich, das ist, wie es ist.
Sind Sie auf einer Domäne? Wenn das der Fall ist, ein logon-Skript sollte leicht genug sein.
Okay, ich werde versuchen, dass.
Ich weiß, das ist kein code-writing-service, ich wollte nur wissen, ob es möglich war. Ich würde den code schreiben, der mich einfach nur neugierig, ob es eine einfache Referenz für sowas (ob es in VBScript, PowerShell-Eingabeaufforderung, etc.) Ich weiß, wie man kopieren Sie die Datei auf jedem einzelnen desktop für jeden einzelnen Windows-Benutzer auf jedem einzelnen computer im Netzwerk (erstes sample code).
InformationsquelleAutor JCBWS | 2015-05-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
In einer Domäne wäre es viel einfacher zu verwenden, eine Group Policy Preference für das bereitstellen der Dateien an Benutzer-desktops.
Drücken Sie F3 mit dem cursor in das Ziel-Datei Eingabefeld, um eine Liste der verfügbaren Variablen.
Wie soll denn bei der Gruppe Politik propagiert, die neueste version der Datei? Ich habe die neue Datei Windows Präferenz, wie Sie vorgeschlagen und modifiziert die Datei in den Ordner freigeben... aber es nicht erscheinen auf meinem Desktop.
Computer GPP (re-)angewendet, die beim Systemstart. Benutzer GPP (re-)angewendet, bei der Anmeldung. Sie wahrscheinlich wollen, um diese einem Benutzer GPP (Benutzerkonfiguration > Einstellungen - > Windows-Einstellungen > Dateien), nicht ein Computer-GPP wie in der Abbildung oben.
Noch scheint nicht zu funktionieren bei der Anmeldung (da bin ich Mitglied der Sicherheitsgruppe verbunden mit dieser GPO)... ich bin mit dem vollständigen UNC-Pfad zu packen, meine Quell-Datei (\\thisserver\someshare\something.txt) und ich habe versucht, verschiedene system definierten Variablen an, die für mein Ziel (%DesktopDir%\something.txt, %CommonDesktopDir%\something.txt, %userprofile%\Desktop\something.txt etc.); mit und ohne Angabe des Dateinamens in das Ziel.
Ich landete hinzufügen .cmd-Datei, die Feuer (unter Benutzerkonfiguration/Windows-Einstellungen/Skripts (Anmelden/Abmelden)), die das gleiche tut, was dieser getan hätte.
xcopy "\\server1\users\James Crawford\Windows Scripts\Visual Basic\PDF Search.vbs" %userprofile%\Desktop /Y
InformationsquelleAutor Ansgar Wiechers
Wenn Sie möchten, um zu versuchen PowerShell:
E:\share\Paths.txt:
.
In PowerShell:
.
Hinweise:
.
so, version 2:
InformationsquelleAutor paul bica