PowerShellで簡単にgacutil.exeを使ってテキスト文書からパス/アセンブリを読み込んでGACに登録する方法はありますか?だから、例えばのように見える.txtファイル:Powershellを使ってGACにファイルを登録する
c:\test\myfile.dll
c:\myfile2.dll
d:\gac\gacthisfile.dll
は、PowerShellスクリプトは、ストリームにそれを読んでいましたし、次に見られるのアセンブリのそれぞれでます。gacutilを実行しますか?そして、あなたがそうのようにGACを使用することができますので、new-alias "gac" ($env:ProgramFiles+"\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe")
のように(ちょうどこのファイルの場所を決定するには、psプロンプトで$プロファイルを入力します)、あなたのプロファイルにエイリアスを作成した場合
#read files into array?
foreach ($file in Get-ChildItem -Filter "*.dll")
{
Write-Host $file.Name
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\gacutil.exe /nologo /i $file.Name
}
これは質問ですか?あなたはそれを実行しましたか?それは動作しましたか?なにが問題だったの?私はそれが書かれたように動かないことをあなたに伝えることができます。 – EBGreen
このライブラリはたくさんの助けになります:https://powershellgac.codeplex.com/ –