Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次の文字列の NSIS で文字列置換を行いたい: C:/Program Files (86)に置き換えられましたC:/Program Files。
C:/Program Files (86)
C:/Program Files
文字列置換のこのリンクを検索して取得しました。
そのリンクから、関数全体を含める必要があります。コーディングを最大化する可能性があります。組み込み関数はありますか、それとも他の方法が可能ですか?
NSIS には、3 つの基本的な文字列命令 ( StrCpy、StrLenおよび) しかありませんStrCmp。他のすべては、マクロと関数を使用してその上に構築されています...
StrCpy
StrLen
StrCmp
「Program Files (86)」を別のものに変換することはお勧めできません。Program Files フォルダは別の名前にすることができます (私のシステムではアプリケーションと呼ばれます)。$ProgramFiles32またはを使用$ProgramFiles64して、必要なディレクトリを取得します...
$ProgramFiles32
$ProgramFiles64