Navigation

7/26/2016

set default printer via command line

Via vb script you can install and set default printer. 
Need to place the script in the startup directory, so that it will get run for every user:


'Put this in   C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\ 

Set WshNetwork = CreateObject ("WScript.Network")
WshNetwork.AddwindowsPrinterConnection "\\testsrva\print_queue_name"
WshNetwork.SetDefaultPrinter "\\testsrva\print_queue_name"

'  Wscript.Echo "end"
'  end of script




Looked at "ntprint /setdefault name=<printer name>"  but was not as reliable




From eHow

7/21/2016

IP address via javascript

Want to display different links on and off campus, using just Javascript, this uses webRTC:


function findIP(onNewIP) { //  onNewIp - your listener function for new IPs
  var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; //compatibility for firefox and chrome
  var pc = new myPeerConnection({iceServers: []}),
    noop = function() {},
    localIPs = {},
    ipRegex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/g,
    key;

  function ipIterate(ip) {
    if (!localIPs[ip]) onNewIP(ip);
    localIPs[ip] = true;
  }
  pc.createDataChannel(""); //create a bogus data channel
  pc.createOffer(function(sdp) {
    sdp.sdp.split('\n').forEach(function(line) {
      if (line.indexOf('candidate') < 0) return;
      line.match(ipRegex).forEach(ipIterate);
    });
    pc.setLocalDescription(sdp, noop, noop);
  }, noop); // create offer and set local description
  pc.onicecandidate = function(ice) { //listen for candidate events
    if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(ipRegex)) return;
    ice.candidate.candidate.match(ipRegex).forEach(ipIterate);
  };
}



var ul = document.createElement('ul');
ul.textContent = 'Your IPs are: '
document.body.appendChild(ul);

function addIP(ip) {
  console.log('got ip: ', ip);
  var li = document.createElement('li');
  li.textContent = ip;
  ul.appendChild(li);
}

findIP(addIP);

From http://stackoverflow.com/questions/391979/how-to-get-clients-ip-address-using-javascript-only/32841164#32841164

Using jQuery and external server

7/20/2016

Windows 10 download & install

Having problems with some PC for Windows 10 Download:



Before anything else, you should check whether Windows Update has the ability to download and install update automatically. This takes a few simple steps:
  1. Open Windows Update by positioning the mouse pointer in the bottom right corner of the screen and then moving it up. After this click Settings > Change PC settings > Update and recovery.
  2. Next, click on "choose how updates get installed" and on the next page choose the relevant option under Important updates.
  3. From there choose "give me recommended updates the same way I receive important updates" check box from under the Recommended updates section
  4. Under Microsoft Update then choose the "give me updates for other Microsoft products when I update Windows" check box and click "Apply."
  5. Open up Windows Explorer to view the files on your PC. Go to C:\Windows\SoftwareDistribution\Download and delete all the files that are in the folder (but don't delete the folder itself).
When you've done all of that, launch the Command Prompt in Administrator mode (you can do this by pressing the Windows Key on your keyboard and X, then select "Command Prompt (Admin)" from the menu that appears) and type in: wuauclt.exe/updatenow. With any luck your download should then begin and you'll be able to enjoy Windows 10.


If you're still having trouble installing Windows 10, here's some solutions. If you get the "Error: "Something Happened 0x80070005-0x90002" message during the Windows 10 installation process following steps:
  1. Disable all antivirus and firewalls running in your version of Windows
  2. Reset Windows Update by running Microsoft's FixIt tool
  3. If that doesn't work try the System Update Readiness tool from Microsoft.



From techradar


Also basic trouble shooting  PCadvisor 


USB install version from Microsoft