.NET Framework 3.5をオフライン環境でインストールするバッチの作成方法です。
WindowsのインストールISOからデータを取り出す
Microsoft公式からWindowsのインストールISOをダウンロードし、 \sources\sxs\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab を取り出しましょう。

バッチファイルと同じフォルダにデータを配置
フォルダを作成します。今回はフォルダ名「installer」としました。その中に先ほど取り出したデータを配置します。

バッチファイルを作成し実行
先ほど作成した「installer」フォルダと同じ階層にバッチファイルを作成します。

Dism /online /enable-feature /featurename:NetFX3 /all /Source:"installer" /limitaccess /norestart"
管理者権限で実行すれば、自動的にインストールが始まります。
