1

私がする必要があるのは、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 をコーディングし、スクリプトで必要な文字列をファイル自体から取得して、ローカル フォルダー内に出力する計画です。今、スクリプト内でそのプログラムを使用する方法を理解する必要があります。何か助けはありますか?

4

1 に答える 1