Ich versuche, erstellen Sie einen Stapel, löschen eine icon vom desktop, aber es funktioniert nicht könnte jemand dies erläutern?
del "%userprofile%\Bureaublad\AutoCAD 2006.ico"
Zweiten Teil meiner Frage, das %userprofile% funktioniert gut bei der Arbeit jedoch ist diese gültig, mit home-pc ' s?
vielleicht Dein Skript wartet die Bestätigung beim löschen der Datei?
versuchen:
dein code sollte funktionieren wunderbar...willst du vielleicht meinst ein Programm mit link? Dann die Erweiterung sein müsste .lnk ?
so würde es sein:
Sollte funktionieren mit jedem beliebigen Pc mit windows - only-problem sein könnte, UAC mit Vista und aufwärts.
Gut, %userprofile% führt Sie zu den User-Verzeichnis, nicht das Desktop-Verzeichnis. Versuchen Sie etwas zu schreiben wie
Btw, wenn du von "Symbol" eigentlich bedeuten die Verknüpfung für die Anwendung in der Frage der Erweiterung nicht sein würde .ico aber .lnk
Und ja, %userprofile% sollte die Arbeit auf Ihrem Heim-PC als auch.
PS: Alle der oben genannten ist, vorausgesetzt, dass Sie mit Windows.
del "%userprofile%\Desktop\test.lnk"
. Wenn ich es aus dem Command window erhalte ich folgende Ausgabe:C:\>del "C:\Users\NobleK\Desktop\test.lnk"
und die Datei test.lnk gelöscht vom desktop. Checkk Ihre Unterverzeichnisse (wie Bureaublad). Möchten Sie vielleicht auch, um uns das gesamte Skript und den vollständigen Pfad der Datei, die Sie löschen möchten.