postman-app-support icon indicating copy to clipboard operation
postman-app-support copied to clipboard

Postman native app installer should ask for install directory

Open gschmidl opened this issue 7 years ago • 52 comments

App Details:

Postman for Windows
Version 5.3.2
win32 10.0.16299 / x64

Issue Report:

The Postman installer does not ask for an installation directory, but just installs into the user's profile. This is not only rude but also causes issues on restricted environments where not every user can install to their profile.

Expected behaviour: Ask for an installation directory and install there instead of just installing to the profile directory.

gschmidl avatar Dec 04 '17 12:12 gschmidl

@gschmidl Thanks for suggesting this we will definitely look into this.

prashantagarwal avatar Dec 05 '17 14:12 prashantagarwal

Any progress with this? As OP mentioned, silently dumping, for lack of a better word, an app files into users profile is at least unprofessional.

avoitishin avatar Mar 24 '18 01:03 avoitishin

I'm reinstalling all my programs from C: to D: as D: is 8 times the size of C: and relatively unused, whilst C: is virtually at capacity - irrelevant, I know but the point is, everything is allowing me to re/install onto D: except Postman which just doesn't even bother asking - it just unloads on C: just like the rude neighbour who just walks into your house as soon as you open the door, without you asking.

Come on guys, you've done an excellent job with Postman, surely the ability to give the user a choice where to install can't be that hard?

qodist avatar Apr 08 '18 00:04 qodist

Any progress on this issues? I am facing one of OP's remarks: blocked by policy on restricted environment. I can't use Postman anymore

4nt01ne avatar Apr 26 '18 07:04 4nt01ne

I do not know if it helps but i did manage to create a standalone package for Postman(Basically a Zip file. Just extract and run. No install required). If anyone finds it interesting hit me up.

reetpandher avatar May 16 '18 14:05 reetpandher

#3019 would bring this support through MSI packaging - while not removing the choice of installing to the user profile - with the ALLUSERS property setting.

While I agree that installing to the user profile can be undesirable, there are scenarios (mainly corporate) where installing and running the application under the user context only is beneficial.

ressurrectin avatar May 17 '18 23:05 ressurrectin

I just installed the postman standalone app after years of using the chrome version.

Then I uninstalled it straight away because I don't like apps that install themselves wherever they please on my computer. It gives the impression the app is going to do whatever the hell it likes to my machine without asking me, and that's bad.

Farrow avatar May 21 '18 10:05 Farrow

Tried to install and ran into OP's problem. Adding a note that it just tried to install to my gitkraken folder for some reason, and then the system rejected it. So I can't use the postman application on my computer.

SavageDan avatar May 28 '18 02:05 SavageDan

Any update on this? Due to company policies I will not be able to use the app until the install directory can be changed.

steve418 avatar Jun 07 '18 14:06 steve418

@reetpandher, can you explain how you created a standalone package for Postman. I think it would be nice to keep Postman out of the Users directory if possible.

aviray48 avatar Jun 28 '18 21:06 aviray48

Was excited to try the app but I'm uninstalling before I even open it due to the, as someone called it, "rude" installer.

thuris avatar Oct 13 '18 03:10 thuris

Same here, installed as suggested and uninstalled right afterwards. Self installed on low space C;/.

istudiomobile avatar Feb 10 '19 14:02 istudiomobile

I would like to install this app on a Citrix Desktop. As it stands now we cannot due to restrictions on where it installs.

bill-davis-sfdc avatar Feb 26 '19 18:02 bill-davis-sfdc

I wanted to install this with chocolatey and tried to install it in a different directory. Would really appreciate the option to install elsewhere and not just dump it somewhere as others already mentioned and if you change the installer, please also expose a CLI option for this :)

mvarendorff avatar Mar 21 '19 16:03 mvarendorff

Having used the (deprecated) Postman Chrome plugin and app in our API training courses up till now, we want to use the standalone app. But we use a Citrix environment for our students, and we cannot install a central version that all users can use because of the installation restrictions. Worse than that, if an individual user installs it, they can't run it, again because of the drive restrictions. We use Postman for all our API development testing, so really want to use Postman with Citrix in our training courses. At this point though, it looks like we will have to use an alternative.

ttomato1 avatar May 29 '19 08:05 ttomato1

I ran to the same issue with Atom and managed to resolve the issue with these instructions: https://discuss.atom.io/t/how-to-install-atom-on-windows-to-other-places-instead-of-c/27619/12 As both Atom and Postman use the Squirrel installer, it may be worth a try to see if the same trick is applicable with moving Postman to somewhere else. Didn't try this with my Postman so YMMV.

jvalkonen avatar May 29 '19 08:05 jvalkonen

It's really sad to see this basic feature still being missing after 2 whole years since this issue was opened.

Fine if you don't want to change the installer interface, at the very least add a command line argument to the installer which specifies installation directory

WhiteAutumn avatar Dec 20 '19 18:12 WhiteAutumn

This is really annoying, especially where you have to install it as one user with admin privileges but need to use a standard user for development due to policies. Makes using it difficult!

svwsim avatar Jan 28 '20 13:01 svwsim

Come on make this into a real application with supported switches at least for install location. Copying the install files after installing is a nuisance. Some of us deploy software through deployment tools which run as system. This app then installs under the system profile and the user cannot even access it.

KeetsScrimalittle1 avatar Feb 19 '20 19:02 KeetsScrimalittle1

It's unnecessarily hogging my otherwise beautifully empty SSD.

prdemelof avatar Mar 05 '20 13:03 prdemelof

Would it be possible to get an overview of the changes needed to make this happen? Instead of spending an inordinate amount of time forcing postman to fit within our environment, we would surely consider throwing some resources on fixing the root cause...

66115707 avatar Apr 28 '20 07:04 66115707

Why does such kind of basic and common functionality take more than 2 years to implement? This should be included at first release. Also give IT admins the possibility to disable automatic updates. As company policies often prevent users from updating apps themselves.

ks1977 avatar May 15 '20 07:05 ks1977

More than 2 years, still not working. Uninstalling, using POST client extension for VSCode instead.

gomzalo avatar Sep 30 '20 09:09 gomzalo

More than 2 years, still not working. Uninstalling, using POST client extension for VSCode instead.

The extension allows to sync between your multiple computers? That's really the only thing that keeps me coming back to Postman.

prdemelof avatar Oct 18 '20 04:10 prdemelof

I ran to the same issue with Atom and managed to resolve the issue with these instructions: https://discuss.atom.io/t/how-to-install-atom-on-windows-to-other-places-instead-of-c/27619/12 As both Atom and Postman use the Squirrel installer, it may be worth a try to see if the same trick is applicable with moving Postman to somewhere else. Didn't try this with my Postman so YMMV.

Still the only solution! Thanks!

revzman123 avatar Feb 23 '21 20:02 revzman123

Why does such kind of basic and common functionality take more than 2 years to implement? This should be included at first release. Also give IT admins the possibility to disable automatic updates. As company policies often prevent users from updating apps themselves.

they blame it on squirrel (same with discord) yet, obviously, that's not the case

revzman123 avatar Feb 23 '21 20:02 revzman123

Echoing the above comments. For the love of god let us choose an installation location on Windows.

peterwalkley avatar Mar 27 '21 11:03 peterwalkley

This is not a feature, but a bug. Postman takes up 3GB of space on my system folder and I cannot do anything with it if I want to keep using the product. If I had 10 apps like this they would take up 30GB that I cannot delete. Oh wait, I have more than 10 apps like this. 😒 I would have uninstalled this a long time ago, but unfortunately I have to use it for work because we have some collections stored in it. Extremely annoying, please fix this.

adam-arold avatar Jun 22 '21 07:06 adam-arold

Why does such kind of basic and common functionality take more than 2 years to implement?

We're a t 4 years now.

adam-arold avatar Jun 22 '21 07:06 adam-arold

Since postman uses the squirrel installer and they themselves have refused to add an install location option I find it unlikely that this feature will ever be implemented.

This leads me to the only option left which is to find an alternative. For those that use VS Code there is an extension that has many of Postman's features. https://www.thunderclient.io/

WhiteAutumn avatar Jun 22 '21 07:06 WhiteAutumn