Exporting into Unity after it's "finished". Is this possible?

(This question is a bit in jumbles. Apologies before hand)
If I have a unity file, and it’s all completed. If I wanted to put this on the web, or flash drive. My question is, Would it be possible to interchange textures/images onto something like a “Picture frame” through just changing file names of an image? (Pretty much, Change an texture/image in the Unity file without starting Unity up to change it?)

When you say a ‘Unity file,’ do you mean a compiled Unity executable, a compiled webplayer executable, or a Unity package?

I’m going to assume that you’re talking about a compiled executable. If you look at the output directory ([name]_Data), you’ll see that Unity combines the resources and internal assets into binary files. There is no way that I know of to unpackage these binary files, change a texture or other asset, and repackage them. If you want to load images at runtime, you can use dataPath and save the images to your [name]_Data dir yourself - then, you can swap out files to your hearts content and your application would load whatever file in that directory matched the name it’s looking for.

You would use either direct IO or something like the www class to load from disk:

string wwwUrlToLoad = "file:///" + Application.dataPath + "path to your file";