ハードドライブのさまざまな場所にあるファイルへのショートカットがたくさんあります。物理ファイルをバックアップする必要があります。これをスクリプト化する方法についてのアイデアはありますか?
ありがとう、スコット
ハードドライブのさまざまな場所にあるファイルへのショートカットがたくさんあります。物理ファイルをバックアップする必要があります。これをスクリプト化する方法についてのアイデアはありますか?
ありがとう、スコット
$files = gci ~\Desktop\*.lnk | %{$sh = New-Object -COM WScript.Shell}{$sh.CreateShortcut($_.fullname).Targetpath}
私が考えることができる唯一のことは、バックアップされているディレクトリ内のファイルの種類を読み取ることです。「.lnk」の場合は、ショートカットであることがわかります。その時点で、この記事のようなものを使用してください。
ターゲット パスを変数に戻し、その変数をファイルであるかのように処理し、実際のファイルをコピーします。
これが理にかなっていることを願っています。私は PowerShell の経験がありますが、この正確な状況ではありません。ただし、これは私がとるアプローチです。