Code Monkey home page Code Monkey logo

quick-net-fix's People

Contributors

lectrode avatar

Stargazers

 avatar

Watchers

 avatar  avatar

quick-net-fix's Issues

WMIC and other commands not supported in XP Home edition

Need to test, as I've encountered sources that have contradicting statements on 
this issue. If XP Home edition does not support it, I will need to decide if I 
wish to rewrite portions of the script specifically to support it.

Original issue reported on code.google.com by [email protected] on 17 Nov 2013 at 9:23

WMIC command hangs on Windows XP Pro

the command:
'for /f "tokens=* delims=" %%n in ('wmic nic get NetConnectionID') do call 
:EnumerateAdapters_parse %%n'

hangs. when task manager is opened, one can see 'wmic.exe' still running and 
refusing to close. this causes the entire script to hang.

wmic only does this on Windows XP Pro (Home edition does not have wmic).


Original issue reported on code.google.com by [email protected] on 3 Dec 2013 at 7:48

Detect unsupported characters in Network Connection names

Right now, if the Network Connection name has unsupported characters (such as 
&,%,!, or ^), there are no errors thrown; the script tries to continue, either 
with the wrong name, or unable to retrieve a name.

This script should at least tell the user when a name has an unsupported 
character so that the name can be changed.

Original issue reported on code.google.com by [email protected] on 15 Nov 2013 at 6:26

if script requests admin rights, 2nd instance may not detect first if not accepted quickly enough

The Crash alert introduced in v4.2.331 works by starting the script as a child 
instance to the main window, thereby allowing the error message to display if 
the child instance stops. if a second instance is run after the child instance 
is started, the 2nd instance cannot detect the first instance or end the first 
instance for the same reasons as issue 22.

Original issue reported on code.google.com by [email protected] on 3 Jan 2014 at 8:50

Only detect issues that the script has the means to fix

When an issue is detected, this script will attempt to fix it using the tools 
it has. This script can only fix issues that occur between the computer and the 
device it is immediately connected to (such as a router). This is exactly what 
the script does most of the time.

However, the "fallback" addresses adds a whole new range of problems it detects 
but cannot fix. For example, it cannot fix an issue that an ISP is having and 
therefore should not detect it. If a website is down, this is not an issue it 
can fix and should not be something the script detects.

Original issue reported on code.google.com by [email protected] on 5 Mar 2014 at 10:59

Find adapter types that will probably never be used by this script

These adapters will probably not be used by this script unless used by someone 
who knows what they're doing. Such adapters are:

-Tunnel
-VirtualBox
-VMWare


I need to find out what these adapters are generally named so I can add them to 
what is filtered out in my script

Original issue reported on code.google.com by [email protected] on 3 Sep 2013 at 6:28

Better support for connections without internet

v5.0.364 
(https://code.google.com/p/quick-net-fix/source/detail?r=2a61d0296e13e81866f5608
1033295eb10c83c9b ) was a good start on this issue.

There are still some things that need to be changed to make this script fully 
support various network configurations where the networks do not have internet 
access.

Original issue reported on code.google.com by [email protected] on 5 Mar 2014 at 10:42

Admin instance may fail to end Limited instance in rare cases

This applies to Windows 8, 8.1, Server 2012, Server 2012 R2

When a BATCH file executes POWERSHELL on these systems, the title of the 
console window temporarily changes to "Windows Powershell" or "Administrator: 
Windows Powershell". During this brief time, any concurrent instance of the 
batch script searching for limited instances will fail to find it.

Depending on the system, the time that the window title remains changed can be 
anywhere from less than a second to 15 seconds.

Original issue reported on code.google.com by [email protected] on 25 Mar 2014 at 3:48

Cannot enable/disable LAN adapters in Windows Vista

The same problem that plagues Windows XP (issue 17) has just been confirmed to 
reek havoc on Vista systems as well. 

netsh interface set interface "[LAN Connection]" admin=[enable/disable]

has the same error in Vista as it does on XP

Original issue reported on code.google.com by [email protected] on 3 Dec 2013 at 2:29

WMIC command may hang if started with windows or too soon after last command

Even if WMIC usually works, it may infinitely hang when windows is first 
starting up. This is not usually the case, but it can be a major issue if the 
computer frequently restarts and is slow in doing so.

WMIC may also infinitely hang if it is executed too soon after the previous 
execution. Again, this is normally not the case.



Original issue reported on code.google.com by [email protected] on 29 Dec 2013 at 8:47

start /b causes taskkill to fail to find first running instance

This script uses "taskkill" to end a previously started instance if restarted 
with administrative privileges. However, "start /b" seems to prevent "taskkill" 
from finding the first instance given the "WINDOWTITLE". 


Removing "/b" allows the script to function as it normally would

Original issue reported on code.google.com by [email protected] on 27 Dec 2013 at 9:47

no suitable TEMP location may be found

If the script is run on a read-only device and the operating system disk is 
read-only, then there would be no temporary place for the script to write 
temporary files to.

Original issue reported on code.google.com by [email protected] on 31 Dec 2013 at 10:49

Mediafire replaces Windows Line endings with Unix Line endings when accessed from Unix machine

Not a problem with the script, but a very serious problem nonetheless. 

Linux has the ability to keep Windows Line endings in tact when text is copied 
to the clipboard. This can then be pasted to another program with no 
alterations to the original characters. Despite this, Mediafire seems to detect 
the operating system and alter the characters accordingly when a text document 
is edited online. 

Currently, if the script is run after these characters have been altered, not 
only does it fail to work as it should, it deletes itself and possibly other 
files as well. It should never get to that point.

At the very least this script should be able to detect a fatal flaw such as 
this and halt the execution without altering anything.

Original issue reported on code.google.com by [email protected] on 4 Jun 2014 at 10:03

Unable to disable/enable LAN adapters in Windows XP


LAN adapters cannot be enabled/disabled via commandline in Windows XP, as that 
functionality is not included in a standard installation. This is not something 
that can be fixed without using a 3rd party tool like devcon. Support for this 
will not be added unless requested.

Original issue reported on code.google.com by [email protected] on 1 Dec 2013 at 5:06

May not correctly retrieve some IPv6 addresses

full IPv6 address: XXXX:XXXX:0000:XXXX:0000:XXXX:0000:0000
can be shortened to: XXXX:XXXX::XXXX::XXXX::

parsing uses ":" as delims. with that being the case, there's no way to keep 
track of where the double ":" are.


Right now, any addresses that have the double ":" anywhere except after the 
first 4 digits would not be correctly deciphered

Original issue reported on code.google.com by [email protected] on 4 Sep 2013 at 4:32

Missing system32 folder in global PATH variable effect compatability


In Windows 8 certain values that used to be stored in the global environment 
variable PATH were removed.  

This includes "%WINDIR%\System32" which is where many command line tools are 
located. In windows 8, none of the commands stored in that folder are 
accessible without including their full path, which is not something that had 
prior been included in the script

Original issue reported on code.google.com by [email protected] on 1 Dec 2013 at 4:40

net session does not always determine if user is admin or not

right now, the script uses 'net session' to see if the script is running with 
administrative privileges. 

unfortunately, there is a case in which this command does not work properly: if 
the lanmanserver ("Server") service is not running, it will return the same 
errorcode as when it is run on with limited privileges.

currently, this results in an infinite number of instances of the script being 
started.

Original issue reported on code.google.com by [email protected] on 16 Nov 2013 at 6:45

Option to Auto-Update the script



AutoUpdate would automatically check for and download updates.
It would have 1 setting: Enable or Disable

I'd have to change the way the script starts...
-When the script starts, it would check for a param
-if param is "Updated" script would update title and skip initializing the 
settings...
-It'd have to have option of external settings like it's predecessor

Original issue reported on code.google.com by [email protected] on 3 Sep 2013 at 7:02

Replace U:### D:### with has-run-time

Right now, those numbers mean very little to users of this script. I need to 
replace those with something more meaningful, namely: the length of time the 
script has been running

Original issue reported on code.google.com by [email protected] on 3 Sep 2013 at 6:18

Cannot request admin privileges in Windows 2k, XP and 2003

Windows XP and Server 2003 cannot run vbs scripts in batch scripts as a limited 
user. An attempt to run a vbs file, be it through cscript, start, or by calling 
the vbs script directly, results in "This file does not have a program 
associated with it for performing this action."

At this time, the code to request admin rights is VBScript. Unless something 
can be done to resolve or avoid this issue, Windows XP and Server 2003 systems 
will not be able to request elevation.

Original issue reported on code.google.com by [email protected] on 7 Dec 2013 at 6:45

Frequently asked questions

Even with all the settings explained, there are still somethings that people 
may want to know about my script before they use it

Original issue reported on code.google.com by [email protected] on 9 Sep 2013 at 7:52

Multiple Instance detection

Applies to latest revisions (4.2.399)

This issue is closely related to issue 22 and issue 25.


Periodic check for multiple instances works most of the time, but there are 
occasions where if multiple instances are running, some will close and others 
will "crash" leaving none running. This happens especially when multiple 
limited instances are running.

Original issue reported on code.google.com by [email protected] on 22 Jan 2014 at 11:16

Windows 2000 unsupported

Turns out, there's not much that will need to be changed to support Windows 
2000, so might as well:

-add "Network and Dial-up Connections" to what the vbs script that 
enables/disables the connection looks for

-disable use of 'sc' and 'reg' if not available

-create a blank file in %WINDIR% to see if it has admin rights

-make sure %WINDIR% is valid

Original issue reported on code.google.com by [email protected] on 18 Dec 2013 at 1:49

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.