none
ショートカットのコピーについて RRS feed

  • 質問

  • c:\users\administrator内のショートカットをc:\users\内の他のユーザーにコマンドを使ってコピーする方法はありますでしょうか?

    例  copy "C:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Internet Explorer.lnk” "C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\"

    Defaltの部分をユーザー名の同一の場所にもコピーしたいです。

    宜しくお願い致します。

    2019年4月14日 11:18

回答

  • powershell.exe の Command オプションで実行すれば良いと思います。

    powershell -Command {PSコマンド} の様に実行できます。

    詳細は powershell /? でヘルプを確認して下さい。

    2019年4月16日 5:59

すべての返信

  • こんな感じでしょうか。

    Get-ChildItem C:\Users\ -Exclude Administrator,Public |
    ForEach-Object { copy "C:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Internet Explorer.lnk” "C:\Users\$($_.Name)\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\" }

    2019年4月15日 2:56
  • ご回答ありがとうございました。ショートカットのコピー出来ました。 Powershellで起動させて、問題なく動いたのですが、batで実行させたい場合は、 batファイルでどのような記述をすれば宜しいでしょうか?
    2019年4月15日 12:14
  • powershell.exe の Command オプションで実行すれば良いと思います。

    powershell -Command {PSコマンド} の様に実行できます。

    詳細は powershell /? でヘルプを確認して下さい。

    2019年4月16日 5:59
  • ご回答ありがとうございました。

    コマンド実行はできました。

    ログインしているユーザーから実行した場合、ユーザーadministratorフォルダのアクセス権限がない為、

    ファイルが取り出せず、コピーが成立しません。

    ユーザーadministratorフォルダのアクセス権限をコマンドで閲覧できるようにするには

    どのようにすれば宜しいでしょうか?

    宜しくお願い致します。

    2019年4月29日 1:11