kickarse Posted August 25, 2008 Author Posted August 25, 2008 How can I include environment variables like %systemdrive%I want to extract the drivers to %systemdrive%\dYou can do @systemdrive I believe. I'll be adding the ability to use environment variables in the next release.
larsm Posted September 5, 2008 Posted September 5, 2008 (edited) Hiits a great tool, but there is a bug: installing drivers via "windows native" damages the normal windows driver installation. when i plug in a normal usb mouse to a usbport where it was never connected before, it doesn't find hid driver in c:\windows\inf automaticly. i have to manually put in the path.driverforge changes default driverpath in registry [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "DevicePath" from "%SystemRoot%\inf" to "".is it possible to set a relative compressed file path?larsm Edited September 5, 2008 by larsm
kickarse Posted September 5, 2008 Author Posted September 5, 2008 It should set it back to what it was originally. I'll check on that.
larsm Posted September 5, 2008 Posted September 5, 2008 thx!!!another problem: i created a small driverpack myself. method two and three failed, method 1 was used instead on my laptop. the drivers are ok, i am able to install them manually. other driverpacks were successfully installed.my driverpacklars
larsm Posted September 7, 2008 Posted September 7, 2008 hiversion 4.5.1 is not much better: now it changes "DevicePath" to:c:\d\c\a\1;c:\d\c\a\2;c:\d\c\am\1;c:\d\c\am\2;c:\d\c\am\3;c:\d\c\am\4;c:\d\c\am\5;c:\d\c\am\6;c:\d\c\am\7;c:\d\c\at;c:\d\c\au;c:\d\c\c\a\1;c:\d\c\c\a\2;c:\d\c\c\am\1;c:\d\c\c\am\2;c:\d\c\c\am\3;c:\d\c\c\am\4;c:\d\c\c\am\5;c:\d\c\c\am\6;c:\d\c\c\am\7;c:\d\c\c\at;c:\d\c\c\au;c:\d\c\c\d;c:\d\c\c\d\win9x;c:\d\c\c\f;c:\d\c\c\h;c:\d\c\c\i\1;c:\d\c\c\i\2;c:\d\c\c\i\2k;c:\d\c\c\i\2k3;c:\d\c\c\i\xp;c:\d\c\c\in;c:\d\c\c\it;c:\d\c\c\n\c51;c:\d\c\c\n;c:\d\c\c\n\smu51;c:\d\c\c\s\2k;c:\d\c\c\s\2k3;c:\d\c\c\s;c:\d\c\c\s\xp;c:\d\c\c\sm;c:\d\c\c\t;c:\d\c\c\v\2k;c:\d\c\c\v\2k3;c:\d\c\c\v;c:\d\c\c\v\xp;c:\d\c\d;c:\d\c\d\win9x;c:\d\c\f;c:\d\c\h;c:\d\c\i\1;c:\d\c\i\2;c:\d\c\i\2k;c:\d\c\i\2k3;c:\d\c\i\xp;c:\d\c\in;c:\d\c\it;c:\d\c\n\c51;c:\d\c\n;c:\d\c\n\smu51;c:\d\c\s\2k;c:\d\c\s\2k3;c:\d\c\s;c:\d\c\s\xp;c:\d\c\sm;c:\d\c\t;c:\d\c\v\2k;c:\d\c\v\2k3;c:\d\c\v;c:\d\c\v\xp;c:\d\cpu;c:\d\cpu\cpu;c:\d\g\3a;c:\d\g\3b;c:\d\g\3c;c:\d\g\3d;c:\d\g\a1\avs;c:\d\g\a1;c:\d\g\a2;c:\d\g\a3;c:\d\g\a4;c:\d\g\a5;c:\d\g\a5\wdm;c:\d\g\a6;c:\d\g\a7;c:\d\g\a8;c:\d\g\a9;c:\d\g\aa;c:\d\g\ab;c:\d\g\as1;c:\d\g\as2;c:\d\g\g\3a;c:\d\g\g\3b;c:\d\g\g\3c;c:\d\g\g\3d;c:\d\g\g\a1\avs;c:\d\g\g\a1;c:\d\g\g\a2;c:\d\g\g\a3;c:\d\g\g\a4;c:\d\g\g\a5;c:\d\g\g\a5\wdm;c:\d\g\g\a6;c:\d\g\g\a7;c:\d\g\g\a8;c:\d\g\g\a9;c:\d\g\g\aa;c:\d\g\g\ab;c:\d\g\g\as1;c:\d\g\g\as2;c:\d\g\g\i1\hdmi;c:\d\g\g\i1;c:\d\g\g\i2;c:\d\g\g\i3;c:\d\g\g\i4;c:\d\g\g\i5;c:\d\g\g\i6;c:\d\g\g\i7;c:\d\g\g\m1;c:\d\g\g\m2;c:\d\g\g\n1;c:\d\g\g\n2;c:\d\g\g\n3;c:\d\g\g\n4;c:\d\g\g\p;c:\d\g\g\s3a;c:\d\g\g\s3b;c:\d\g\g\s3c;c:\d\g\g\s3d;c:\d\g\g\s3e;c:\d\g\g\s3f;c:\d\g\g\s3g;c:\d\g\g\s3h;c:\d\g\g\sa;c:\d\g\g\sb;c:\d\g\g\sc;c:\d\g\g\sd;c:\d\g\g\se;c:\d\g\g\t;c:\d\g\g\v;c:\d\g\g\v1;c:\d\g\g\v2;c:\d\g\g\v3;c:\d\g\g\v4;c:\d\g\g\v5;c:\d\g\g\v6;c:\d\g\g\v7;c:\d\g\g\v8;c:\d\g\g\v9;c:\d\g\g\x;c:\d\g\g\x2;c:\d\g\i1\hdmi;c:\d\g\i1;c:\d\g\i2;c:\d\g\i3;c:\d\g\i4;c:\d\g\i5;c:\d\g\i6;c:\d\g\i7;c:\d\g\m1;c:\d\g\m2;c:\d\g\n1;c:\d\g\n2;c:\d\g\n3;c:\d\g\n4;c:\d\g\p;c:\d\g\s3a;c:\d\g\s3b;c:\d\g\s3c;c:\d\g\s3d;c:\d\g\s3e;c:\d\g\s3f;c:\d\g\s3g;c:\d\g\s3h;c:\d\g\sa;c:\d\g\sb;c:\d\g\sc;c:\d\g\sd;c:\d\g\se;c:\d\g\t;c:\d\g\v;c:\d\g\v1;c:\d\g\v2;c:\d\g\v3;c:\d\g\v4;c:\d\g\v5;c:\d\g\v6;c:\d\g\v7;c:\d\g\v8;c:\d\g\v9;c:\d\g\x;c:\d\g\x2;c:\d\l\3a;c:\d\l\3b;c:\d\l\3c;c:\d\l\3d;c:\d\l\3e;c:\d\l\3f;c:\d\l\ac1;c:\d\l\ac2;c:\d\l\ac4;c:\d\l\ac5;c:\d\l\ac6;c:\d\l\ac7;c:\d\l\ad1;c:\d\l\ad2;c:\d\l\ag;c:\d\l\al;c:\d\l\am1;c:\d\l\am2;c:\d\l\am3;c:\d\l\as1;c:\d\l\as2;c:\d\l\as3;c:\d\l\as4;c:\d\l\as5;c:\d\l\as6;c:\d\l\at1;c:\d\l\at2;c:\d\l\au;c:\d\l\b1;c:\d\l\b2;c:\d\l\b3;c:\d\l\b4;c:\d\l\be1;c:\d\l\bu1;c:\d\l\bu2;c:\d\l\bu3;c:\d\l\c1;c:\d\l\co1;c:\d\l\co2;c:\d\l\co3;c:\d\l\co5;c:\d\l\d1;c:\d\l\d10;c:\d\l\d2;c:\d\l\d3;c:\d\l\d4;c:\d\l\d5;c:\d\l\d6;c:\d\l\d7;c:\d\l\d8;c:\d\l\d9;c:\d\l\da1;c:\d\l\da2;c:\d\l\da3;c:\d\l\hp;c:\d\l\i1;c:\d\l\i2;c:\d\l\i3;c:\d\l\ic1;c:\d\l\ic2;c:\d\l\l\3a;c:\d\l\l\3b;c:\d\l\l\3c;c:\d\l\l\3d;c:\d\l\l\3e;c:\d\l\l\3f;c:\d\l\l\ac1;c:\d\l\l\ac2;c:\d\l\l\ac4;c:\d\l\l\ac5;c:\d\l\l\ac6;c:\d\l\l\ac7;c:\d\l\l\ad1;c:\d\l\l\ad2;c:\d\l\l\ag;c:\d\l\l\al;c:\d\l\l\am1;c:\d\l\l\am2;c:\d\l\l\am3;c:\d\l\l\as1;c:\d\l\l\as2;c:\d\l\l\as3;c:\d\l\l\as4;c:\d\l\l\as5;c:\d\l\l\as6;c:\d\l\l\at1;c:\d\l\l\at2;c:\d\l\l\au;c:\d\l\l\b1;c:\d\l\l\b2;c:\d\l\l\b3;c:\d\l\l\b4;c:\d\l\l\be1;c:\d\l\l\bu1;c:\d\l\l\bu2;c:\d\l\l\bu3;c:\d\l\l\c1;c:\d\l\l\co1;c:\d\l\l\co2;c:\d\l\l\co3;c:\d\l\l\co5;c:\d\l\l\d1;c:\d\l\l\d10;c:\d\l\l\d2;c:\d\l\l\d3;c:\d\l\l\d4;c:\d\l\l\d5;c:\d\l\l\d6;c:\d\l\l\d7;c:\d\l\l\d8;c:\d\l\l\d9;c:\d\l\l\da1;c:\d\l\l\da2;c:\d\l\l\da3;c:\d\l\l\hp;c:\d\l\l\i1;c:\d\l\l\i2;c:\d\l\l\i3;c:\d\l\l\ic1;c:\d\l\l\ic2;c:\d\l\l\l1;c:\d\l\l\l2;c:\d\l\l\l4;c:\d\l\l\l5;c:\d\l\l\l6;c:\d\l\l\l7;c:\d\l\l\l8;c:\d\l\l\m;c:\d\l\l\mi;c:\d\l\l\mo;c:\d\l\l\n1;c:\d\l\l\n10;c:\d\l\l\n2;c:\d\l\l\n3;c:\d\l\l\n4;c:\d\l\l\n5;c:\d\l\l\n6;c:\d\l\l\n7;c:\d\l\l\n8;c:\d\l\l\n9;c:\d\l\l\nd1;c:\d\l\l\ns1;c:\d\l\l\nv3;c:\d\l\l\nv3\prenrm\win2k;c:\d\l\l\nv3\prenrm\winxp;c:\d\l\l\nv4;c:\d\l\l\nv5;c:\d\l\l\nv5a;c:\d\l\l\nv6;c:\d\l\l\nv6a;c:\d\l\l\nv7;c:\d\l\l\o1;c:\d\l\l\o2;c:\d\l\l\o3;c:\d\l\l\o4;c:\d\l\l\o5;c:\d\l\l\o6;c:\d\l\l\o7;c:\d\l\l\o8;c:\d\l\l\r1;c:\d\l\l\r2;c:\d\l\l\r3;c:\d\l\l\r4;c:\d\l\l\sb1;c:\d\l\l\sb2;c:\d\l\l\sis;c:\d\l\l\sis2;c:\d\l\l\sm1;c:\d\l\l\sm2;c:\d\l\l\sm3;c:\d\l\l\sm4;c:\d\l\l\sm6;c:\d\l\l\sm7;c:\d\l\l\sm8;c:\d\l\l\sm9;c:\d\l\l\su1;c:\d\l\l\su2;c:\d\l\l\su5;c:\d\l\l\su7;c:\d\l\l\su8;c:\d\l\l\su9;c:\d\l\l\sua;c:\d\l\l\sub;c:\d\l\l\suc;c:\d\l\l\t3;c:\d\l\l\u1;c:\d\l\l\u3;c:\d\l\l\u4;c:\d\l\l\u5;c:\d\l\l\v1;c:\d\l\l\v2;c:\d\l\l\v3;c:\d\l\l\x1;c:\d\l\l\x2;c:\d\l\l\z;c:\d\l\l1;c:\d\l\l2;c:\d\l\l4;c:\d\l\l5;c:\d\l\l6;c:\d\l\l7;c:\d\l\l8;c:\d\l\m;c:\d\l\mi;c:\d\l\mo;c:\d\l\n1;c:\d\l\n10;c:\d\l\n2;c:\d\l\n3;c:\d\l\n4;c:\d\l\n5;c:\d\l\n6;c:\d\l\n7;c:\d\l\n8;c:\d\l\n9;c:\d\l\nd1;c:\d\l\ns1;c:\d\l\nv3;c:\d\l\nv3\prenrm\win2k;c:\d\l\nv3\prenrm\winxp;c:\d\l\nv4;c:\d\l\nv5;c:\d\l\nv5a;c:\d\l\nv6;c:\d\l\nv6a;c:\d\l\nv7;c:\d\l\o1;c:\d\l\o2;c:\d\l\o3;c:\d\l\o4;c:\d\l\o5;c:\d\l\o6;c:\d\l\o7;c:\d\l\o8;c:\d\l\r1;c:\d\l\r2;c:\d\l\r3;c:\d\l\r4;c:\d\l\sb1;c:\d\l\sb2;c:\d\l\sis;c:\d\l\sis2;c:\d\l\sm1;c:\d\l\sm2;c:\d\l\sm3;c:\d\l\sm4;c:\d\l\sm6;c:\d\l\sm7;c:\d\l\sm8;c:\d\l\sm9;c:\d\l\su1;c:\d\l\su2;c:\d\l\su5;c:\d\l\su7;c:\d\l\su8;c:\d\l\su9;c:\d\l\sua;c:\d\l\sub;c:\d\l\suc;c:\d\l\t3;c:\d\l\u1;c:\d\l\u3;c:\d\l\u4;c:\d\l\u5;c:\d\l\v1;c:\d\l\v2;c:\d\l\v3;c:\d\l\x1;c:\d\l\x2;c:\d\l\z;c:\d\m\3;c:\d\m\3b;c:\d\m\a;c:\d\m\a2;c:\d\m\a3;c:\d\m\a4;c:\d\m\a5;c:\d\m\a6;c:\d\m\a7;c:\d\m\a8;c:\d\m\ad;c:\d\m\ad1;c:\d\m\ad2;c:\d\m\ad3;c:\d\m\ad4;c:\d\m\ad5;c:\d\m\ad6;c:\d\m\ad7;c:\d\m\ad8;c:\d\m\ad9;c:\d\m\ada;c:\d\m\adb;c:\d\m\am;c:\d\m\ar;c:\d\m\at;c:\d\m\au;c:\d\m\au2;c:\d\m\au3;c:\d\m\c;c:\d\m\c1;c:\d\m\c2;c:\d\m\c3;c:\d\m\d;c:\d\m\d1;c:\d\m\d2;c:\d\m\d3;c:\d\m\e;c:\d\m\h;c:\d\m\h1;c:\d\m\h10;c:\d\m\h1s;c:\d\m\h2;c:\d\m\h3\h3k;c:\d\m\h3\h3s;c:\d\m\h3;c:\d\m\h4;c:\d\m\h5;c:\d\m\h6;c:\d\m\h6s;c:\d\m\h7;c:\d\m\h7s;c:\d\m\h8;c:\d\m\h9;c:\d\m\h9s;c:\d\m\i1;c:\d\m\i2;c:\d\m\i3;c:\d\m\i6;c:\d\m\ib1;c:\d\m\ib2;c:\d\m\ib3;c:\d\m\ib4;c:\d\m\ib5;c:\d\m\ib6;c:\d\m\it;c:\d\m\j;c:\d\m\l;c:\d\m\l1;c:\d\m\l2;c:\d\m\l3;c:\d\m\l4;c:\d\m\l5;c:\d\m\l6;c:\d\m\l7;c:\d\m\m\3;c:\d\m\m\3b;c:\d\m\m\a;c:\d\m\m\a2;c:\d\m\m\a3;c:\d\m\m\a4;c:\d\m\m\a5;c:\d\m\m\a6;c:\d\m\m\a7;c:\d\m\m\a8;c:\d\m\m\ad;c:\d\m\m\ad1;c:\d\m\m\ad2;c:\d\m\m\ad3;c:\d\m\m\ad4;c:\d\m\m\ad5;c:\d\m\m\ad6;c:\d\m\m\ad7;c:\d\m\m\ad8;c:\d\m\m\ad9;c:\d\m\m\ada;c:\d\m\m\adb;c:\d\m\m\am;c:\d\m\m\ar;c:\d\m\m\at;c:\d\m\m\au;c:\d\m\m\au2;c:\d\m\m\au3;c:\d\m\m\c;c:\d\m\m\c1;c:\d\m\m\c2;c:\d\m\m\c3;c:\d\m\m\d;c:\d\m\m\d1;c:\d\m\m\d2;c:\d\m\m\d3;c:\d\m\m\e;c:\d\m\m\h;c:\d\m\m\h1;c:\d\m\m\h10;c:\d\m\m\h1s;c:\d\m\m\h2;c:\d\m\m\h3\h3k;c:\d\m\m\h3\h3s;c:\d\m\m\h3;c:\d\m\m\h4;c:\d\m\m\h5;c:\d\m\m\h6;c:\d\m\m\h6s;c:\d\m\m\h7;c:\d\m\m\h7s;c:\d\m\m\h8;c:\d\m\m\h9;c:\d\m\m\h9s;c:\d\m\m\i1;c:\d\m\m\i2;c:\d\m\m\i3;c:\d\m\m\i6;c:\d\m\m\ib1;c:\d\m\m\ib2;c:\d\m\m\ib3;c:\d\m\m\ib4;c:\d\m\m\ib5;c:\d\m\m\ib6;c:\d\m\m\it;c:\d\m\m\j;c:\d\m\m\l;c:\d\m\m\l1;c:\d\m\m\l2;c:\d\m\m\l3;c:\d\m\m\l4;c:\d\m\m\l5;c:\d\m\m\l6;c:\d\m\m\l7;c:\d\m\m\m;c:\d\m\m\m2;c:\d\m\m\m3;c:\d\m\m\m4;c:\d\m\m;c:\d\m\m\n\123;c:\d\m\m\n\4;c:\d\m\m\n\4in;c:\d\m\m\n\5;c:\d\m\m\n\6;c:\d\m\m\n\tm;c:\d\m\m\p\k;c:\d\m\m\p;c:\d\m\m\p\s;c:\d\m\m\p1;c:\d\m\m\p1k;c:\d\m\m\p1s;c:\d\m\m\p2;c:\d\m\m\p2\k;c:\d\m\m\p2s;c:\d\m\m\p3;c:\d\m\m\p4;c:\d\m\m\p4k;c:\d\m\m\p4s;c:\d\m\m\p5;c:\d\m\m\p6;c:\d\m\m\p7;c:\d\m\m\p8;c:\d\m\m\p9;c:\d\m\m\pa;c:\d\m\m\pas;c:\d\m\m\pc;c:\d\m\m\q;c:\d\m\m\q2;c:\d\m\m\q3;c:\d\m\m\q4;c:\d\m\m\s;c:\d\m\m\s2;c:\d\m\m\s2a;c:\d\m\m\s3;c:\d\m\m\s4;c:\d\m\m\s5;c:\d\m\m\s7;c:\d\m\m\s7a;c:\d\m\m\s7b;c:\d\m\m\s8;c:\d\m\m\s9;c:\d\m\m\sa;c:\d\m\m\sa2;c:\d\m\m\sb;c:\d\m\m\sb2;c:\d\m\m\sb3;c:\d\m\m\sb4;c:\d\m\m\sb5;c:\d\m\m\sc;c:\d\m\m\sc2;c:\d\m\m\sc3;c:\d\m\m\sc4;c:\d\m\m\sc5;c:\d\m\m\sis;c:\d\m\m\sis1;c:\d\m\m\sis2;c:\d\m\m\v;c:\d\m\m\v2;c:\d\m\m\v3;c:\d\m\m\v4;c:\dlars
kickarse Posted September 8, 2008 Author Posted September 8, 2008 (edited) That's because that's what your device path was before! If you do driverpacks twice it'll use whatever you had last. Plus, if you didn't have anything in there to begin with it'll add what you scanned as default. At least, that's what I think So if you could test by changing that value to the default value and then run DriverPacks and see what happens that would be great!I think I have it setup so if you aren't using compressed drivers it'll keep the location of the drivers in the registry. However, as you've shown, it's probably better to always revert to the original.That'll be fixed in 4.5.2 Edited September 8, 2008 by kickarse
kickarse Posted September 8, 2008 Author Posted September 8, 2008 oh, btw, v4.5.2 is out! Check the help file for INI configuration and usage changes.
kickarse Posted September 10, 2008 Author Posted September 10, 2008 (edited) v4.5.3 is out checks the Read Me for full change log.Added some fixes for Driver Signing Policy and fixing inf locations after running the driver installation. Edited September 10, 2008 by kickarse
bitmonster Posted September 17, 2008 Posted September 17, 2008 Sorry to ask, but where can I find the source code?
kickarse Posted September 17, 2008 Author Posted September 17, 2008 (edited) It's not currently available A very very old version does lurk around here somewhere. Edited September 17, 2008 by kickarse
bitmonster Posted September 17, 2008 Posted September 17, 2008 It's not currently available A very very old version does lurk around here somewhere.Sorry to insist, but why?This is no fair use of SourceForge's services.
kickarse Posted September 18, 2008 Author Posted September 18, 2008 (edited) You do realize that not everything on sourceforge has the code freely available. Nor is it in the contract to host programs on sourceforge. However, certain licensing terms to certain licenses do grant anyone access to source code of certain applications. It was never actually licensed properly btw. Meaning what I stated didn't make it licensed under any known licensing schema.I'm not saying I wouldn't be glad to offer it (besides finding the time to do so properly). But it's not written well and isn't commented at all.Besides my program is little more than a nice batch script for running RunDll32.exe Syssetup.dll,UpdatePnpDeviceDrivers. Edited September 18, 2008 by kickarse
bitmonster Posted September 19, 2008 Posted September 19, 2008 You do realize that not everything on sourceforge has the code freely available. Nor is it in the contract to host programs on sourceforge. However, certain licensing terms to certain licenses do grant anyone access to source code of certain applications. It was never actually licensed properly btw. Meaning what I stated didn't make it licensed under any known licensing schema.I suggest you reread the "Terms of Use" at SourceForge. SF only hosts projects with OSI-approved licenses. If you don't intend to license it under one of these licenses or don't intend to publish the sources from the beginning, you should not register a project there.All at SourceForge is about open source in the first degree and not binaries.
kickarse Posted September 19, 2008 Author Posted September 19, 2008 (edited) That's not actually correct (then again I'm not a lawyer)...The only thing I can find that would stipulate anything about hosting the source is documented at the Terms of Use stating"© you have fully complied with any third-party licenses relating to Your Content, agree to pay for all royalties, fees and any other monies owning any person by reason of any of Your Content that you posted to or through SourceForge.net;"and "For the SourceForge Site SourceForge.net, use, reproduction, modification, and other intellectual property rights to data stored in CVS or as a file release and posted by any user on SourceForge.net ("Source Code") shall be subject to the OSI-approved license applicable to such Source Code, or to such other licensing arrangements as may be approved by SourceForge.net as applicable to such Source Code."But, alas, I'm not going to get into a p***ing match with you, or anyone, over this. And I never once stated I would not show anyone the source. The only thing I stated is that it's not ready for public viewing (in so many words). If anything take it up with SF and GPL. I'm sure they have so much time to worry about my little program built in AutoIT. Have them remove it. I really don't care. I made this program to be useful to people, not to have to worry about this s***, "oh I want the source Mommy! Why can't I have the source!?" Who are you Veruca Salt? Because, that's what it seems like to me. But if you really want it THAT badly and THAT quickly you could always decompile it quite easily. Or you can just pm me your email address. Edited September 19, 2008 by kickarse
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now