หน้าเว็บ

วันศุกร์ที่ 12 กุมภาพันธ์ พ.ศ. 2553

How can I add a printer from the command line?

Run server properties:

rundll32 printui.dll,PrintUIEntry /s /t1 /n\\machine
Run printer properties:

rundll32 printui.dll,PrintUIEntry /p /n\\machine\printer
Run add printer wizard localy:

rundll32 printui.dll,PrintUIEntry /il
Run add printer wizard on \\machine:

rundll32 printui.dll,PrintUIEntry /il /c\\machine
Run queue view:

rundll32 printui.dll,PrintUIEntry /o /n\\machine\printer
Run inf install:

rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f %windir%\inf\ntprint.inf /r "lpt1:" /m "AGFA-AccuSet v52.3"
Run add printer wizard using inf:

rundll32 printui.dll,PrintUIEntry /ii /f %windir%\inf\ntprint.inf
Add per machine printer connection:

rundll32 printui.dll,PrintUIEntry /ga /c\\machine /n\\machine\printer /j"LanMan Print Services"
Delete per machine printer connection:

rundll32 printui.dll,PrintUIEntry /gd /c\\machine /n\\machine\printer
Enumerate per machine printer connections:

rundll32 printui.dll,PrintUIEntry /ge /c\\machine
Add printer driver using inf:

rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000" /f %windir%\inf\ntprint.inf
Remove printer driver:

rundll32 printui.dll,PrintUIEntry /dd /c\\machine /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000"
Set printer as default:

rundll32 printui.dll,PrintUIEntry /y /n "printer"
Set printer comment:

rundll32 printui.dll,PrintUIEntry /Xs /n "printer" comment "My Cool Printer"
Get printer settings:

rundll32 printui.dll,PrintUIEntry /Xg /n "printer"
Get printer settings saving results in a file:

rundll32 printui.dll,PrintUIEntry /f "results.txt" /Xg /n "printer"
Set printer settings command usage:

rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?
Store all printer settings into a file:

rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat"
Restore all printer settings from a file:

rundll32 printui.dll,PrintUI /Sr /n "printer" /a "file.dat"
Store printer information on level 2 into a file :

rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat" 2
Restore from a file printer security descriptor:

rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" s
Restore from a file printer global devmode and printer data:

rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" g d
Restore from a file minimum settings and resolve port name:

rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" m p


Thanks : windowsitpro.com

วันอาทิตย์ที่ 7 กุมภาพันธ์ พ.ศ. 2553

IPv6 Tunneling


IPv6 Tunneling

IPv6 is the next generation Internet Protocol designed to replace the present version of IP, or IPv4, in order to sustain the current impressive growth rate of the Internet. Using public addresses consisting of four octets each, the present Internet Protocol (IPv4) can only sustain 4,294,967,296 addresses. When the IPv4 was developed, this was thought to be a very large number, as only a few small number of devices were actually interconnected. As people around the world become increasingly connected to the Internet, and as new applications for connectivity emerge, these four billion addresses are expected to become quite scarce.







Static and Dynamic IP Addresses

Static and Dynamic IP Addresses

Benefits of Sonic.net DSL Static IP Addresses

  • Ability to host your own web, mail, or game server at your home or office
  • Always know what your IP address is, in case you need to access your home computers
  • Cheaper initial network equipment cost
  • Home networking flexibility
  • Greater compatibility with VPN networks
  • Easy access to multicast content

Possible Static IP LAN setup

Abstraction of LAN Setup

The illustration to the right shows a network configuration that is only possible with multiple static IP addresses. Four devices are connected to an ethernet switch or hub, each with its own static IP. This type of network would be possible with any Sonic.net broadband product with at least four static IPs. (1) is a typical web server, (2) a workstation, (3) a game console, and (4) is a wireless router, set up to offer Internet connectivity to wireless clients.

In this configuration, the DSL bridge/modem should be connected to your switch or hub, and any locally connected computers (PCs, Macs, Xbox, etc) can be directly connected to this switch. DHCP is offered, so you can either set the addresses of these systems static, or use DHCP on all systems.

DSL Hosted Servers

Easier to set up than with dynamic IP.

Workstation Flexibility

Public addressing make remote access simpler.

Game Consoles

No SOHO router conflicts, as there is no need for a SOHO router.

Sonic.net Open WiFi Hosting

Wireless mesh Internet access point at your location with flexibility and cost benefits. The Sonic.net Open WiFi program is available on Static and Dynamic IP connections.


Possible Dynamic IP LAN setup

Abstraction of LAN Setup

The illustration to the right shows a network configuration that is possible with either static or dynamic IP addresses. Three devices are connected to a SOHO router, each obtaining a local IP address via NAT. (1) is a typical web server, (2) a workstation, and (3) a game console. Unlike the previous example, the devices on this network are not directly-addressable from the rest of the Internet.

In this configuration, the DSL bridge/modem should be connected to your router, and any locally connected computers (PCs, Macs, Xbox, etc) can be directly connected to this router. DHCP is offered at Sonic.net, so you can let the router automatically discover its own public address.

DSL Hosted Servers

Hosting your own web, mail, DNS, or application servers on a dynamic-IP product presents a number of configuration problems. First, as your public IP address changes from time to time, it is more difficult for hosts outside your local network to find your server or servers. Dynamic DNS services (not available directly through Sonic.net at this time) can address this, but may also entail their own reliability issues. Hosting multiple computers on a single IP address — dynamic or otherwise — requires the use of a router to act as a go-between on the network. Many routers can be configured to direct certain types of traffic to specific local computers, but this process can be complicated and may require retaining the services of a networking specialist..

Workstation Flexibility

There are many reasonably user-friendly SOHO routers on the commercial market, making it easier than ever to connect multiple computers to a single-IP broadband connection. With many brands you simply need to plug the various computers into the router, and then the router into your DSL modem in order to share your connection. Remote management of workstations can be tricky due to a lack of a persistent, public address, necessitating more complicated configuration changes to your SOHO router.

Game Consoles

Sharing a Dynamic-IP connection between multiple game consoles, or between a game console and other devices such as a PC, requires a router. Many console games work without special configuration through typical SOHO routers, but others may experience networking difficulties that have to be addressed through advanced configuration changes made to the console and to the router.


Summary

Dynamic vs. Static

UseDynamic IPStatic IPsRecommended
Hosted Servers
Requires outside-hosted dynamic DNS, & DSL firewall may limit mail server activity.No special configuration required, All ports available.Static IPs
VPN Compatibility
For multiple computers requires a router. May require special configuration.For multiple computers requires a switch or hub. No special configuration should be necessary.Static IPs
Single Computer
No additional hardware or special configuration required.No additional hardware or special configuration required.Dynamic IP
Multiple Computers
Requires a router. No special configuration typically required.Requires a switch or hub. No special configuration typically required.Static IPs
Remote Management
Dynamic IP address makes this difficult, may require special configuration to router.No special configuration required.Static IPs
Game Consoles
Requires router if shared with other devices. Some special configuration may be necessary.Requires a switch or hub if shared with other devices. No special configuration should be necessary.Static IPs
Monthly Price
Lower than identical speeds with Static IPs.Lower than any other Static IP offering in our coverage area, but higher than identical speeds with Dynamic IP.Dynamic IP


Thanks : sonic.net

วันจันทร์ที่ 1 กุมภาพันธ์ พ.ศ. 2553

Data functions on Excel

There are a number of date functions available in Excel. Depending on your needs, you can use a date function in Excel to return the current date, the current time, or the day of the week. This article covers using the most commonly used date functions used in Excel: =TODAY() and =NOW()

=TODAY()


This function returns the current date. To display the date in a different format than the default:

1.Click on Format > Cells in the menus to bring up the Format Cells dialog box.
2.Click on the Number tab.
3.Select Date in the Category window.
4.Pick from the available formats in the Type window.

=NOW()


This function returns both the current date and time. To change the display to show just the date, follow the steps for the =TODAY() function above.


To change the display to show just the time:

1.Click on Format > Cells in the menus to bring up the Format Cells dialog box.
2.Click on the Number tab.
3.Select Time in the Category window.
4.Pick from the available formats in the Type window.


Thanks : about.com