2016-09-27 5 views
3

Ich hätte das jetzt zweimal in der Zeit tun können, in der ich es mir angeschaut habe, aber ich möchte das herausfinden und etwas haben, das ich möglicherweise nutzen kann später. Wir haben Abteilungen mit einem Standard-Benennungsschema, so dass dies nützlich wäre, wenn eine Abteilung eine Datei oder eine Verknüpfung benötigt, die ich einfach durch die Computer-Nummern dieser Abteilung iterieren könnte.Kopieren und Einfügen von eindeutigen Dateien aus einem Ordner auf verschiedene Computer im Netzwerk

Ich versuche, RDP-Sitzungen auf entsprechende Computer zu kopieren. Der größte Nachteil ist, dass ich '01' und nicht nur '1' habe, um die ganze Zahl zu ändern und sie in eine Zeichenkette umzuwandeln.

Das Computernamensschema ist DPTNN (z. B. HR01, HR02, HR03). Die RDP-Shortcuts sind ähnlich DPTNN.rdp (ex: HR01.rdp, HR02.rdp, HR03.rdp)

Hier ist meine ekelhafte Pseudo Java/Loskennzeichen ...

int i = 1; while i <= 13{ copy \\\\SERVER\c$\Users\USERNAME\Desktop\Folder\RDPSESSION+'i' \\CLIENTPC+'i'+D\\c$\users\USERNAME\desktop i++; }

+2

Nicht zu verstehen, was diese mit Batch-Dateien zu tun hat? – Squashman

+0

@Squashman dies könnte leicht eine Batch-Datei sein – Maverick94

Antwort

4

Sie haben versucht, deine Variable zu formatieren?

Beispiel in bash:

$ i=2 
$ printf "%.2d\n" $i 
02 
Verwandte Themen