私がする必要があるのは、powershell 内のリモート ファイル共有でプログラムを実行することです。パスの例は次のとおりです。
\mycompany\filesharename\folder\program.exe
このプログラムは、コマンド ライン引数である文字列を受け取り、それを復号化します。問題は、さまざまなコンピューター上のさまざまなファイルから文字通り何千もの行を解読して暗号化する必要があることです。そのことを一度に1つずつ行うと、私は気が狂います。私はこれから始めました:
clear-host
([string]$step='this')
$value = Invoke-Command '\\mycompany\fileshare\folder\software\program.exe' $step
write-host $value
これはエラーをスローしています:
The term '\\mycompany\fileshare\folder\software\program.exe' is not re
cognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try
again.
At C:\Users\Me\Documents\Scripts\test.ps1:3 char:77
+ $value = \\mycompany\fileshare\folder\software\program.exe <<<< $st
ep
+ CategoryInfo : ObjectNotFound: (\\mycompany\fileshare...\program.exe:String
) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
最終的には、GUI をコーディングし、スクリプトで必要な文字列をファイル自体から取得して、ローカル フォルダー内に出力する計画です。今、スクリプト内でそのプログラムを使用する方法を理解する必要があります。何か助けはありますか?