![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | HTML and VBscript printer management page Hi, I trying to create a HTM printer management page that adds or removes printers via VBscripting and downloaded some code but doesn't seems to work. I am using XP SP2 OS and IE7. Below is the code I have and if you could shed any light on as to why it doesn't work it would be great! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Printer Management Page</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <SCRIPT LANGUAGE="VBScript"> Function delPrint(pname) Set objNetwork = CreateObject("WScript.Network") confDel = msgbox ("Do you want to remove " & pname & " ?",vbYesNo) If confDel = 6 Then objNetwork.RemovePrinterConnection pname msgbox (pname & " Has Been Removed.") Else msgbox (pname & " Will Not Be Removed.") End If End Function Function addPrint(pname) Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection pname mkDef = msgbox ("Do you want " & pname & " to be your default printer?", 292, "Default Printer Status") If mkDef = 6 Then WshNetwork.SetDefaultPrinter pname msgbox ("Printer " & pname & " Installed As Default Successfully.") Else msgbox ("Printer " & pname & " Installed Successfully.") End If End Function </SCRIPT> <body> <p> </p> <table width="600" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td valign="top" bgcolor="#999999"> <table width="600" border="0" cellspacing="1" cellpadding="0"> <tr bgcolor="#CCCCCC"> <td colspan="4"><table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="330"><strong><font size="1" face="helvetica, verdana, arial"> Description</font></strong></td> <td width="200"><strong><font size="1" face="helvetica, verdana, arial"> Printer Name (Print Queue)</font></strong></td> <td width="70"><strong><font size="1" face="helvetica, verdana, arial"> </font></strong></td> <td width="100"> </td> </tr> </table> </td> </tr> <tr bgcolor="#FFFFFF"> <td width="330"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Helen's Printer</font></td> <td width="200"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> LDN-PRT1</font></td> <td width="70" bgcolor="#FFFFFF"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button" value="Add" style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=addPrint('\\ldn-ps01\ldn-prt1')> </font></div> </td> <td width="100" bgcolor="#FFFFFF"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button3" value="Remove" style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=delPrint('\\ldn-ps01\ldn-prt1')> </font></div> </td> </tr> <tr bgcolor="#EBEBEB"> <td width="330"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Aba's Printer DEPT. PRINTER</font></td> <td width="200"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> LDN-PRT2</font></td> <td width="70"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button2" value="Add" style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=addPrint('\\ldn-ps01\ldn-prt2')> </font></div> </td> <td width="100"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button24" value="Remove" style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=delPrint('\\ldn-ps01\ldn-prt2')> </font></div> </td> </tr> <tr bgcolor="#FFFFFF"> <td width="330"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Traders row 3 (Next to Phil)</font></td> <td width="200"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> LDN-PRT3</font></td> <td width="70"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button22" value="Add" style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=addPrint('\\ldn-ps01\ldn-prt3')> </font></div> </td> <td width="100"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button222" value="Remove" style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=delPrint('\\ldn-ps01\ldn-prt3')> </font></div> </td> </tr> <tr bgcolor="#EBEBEB"> <td width="330"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Traders row 4 (Next to Navroz)</font></td> <td width="200"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> LDN-PRT4</font></td> <td width="70"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button23" value="Add" style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=addPrint('\\ldn-ps01\ldn-prt4')> </font></div> </td> <td width="100"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="button" name="Button223" value="Remove" style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; background-color:#E8E8E8;" onClick=delPrint('\\ldn-ps01\ldn-prt4')> </font></div> </td> </tr> </table> </td> </tr> </table> </body> </html> |
My System Specs![]() |
| | #2 (permalink) |
| | Re: HTML and VBscript printer management page "paultown" <paultown@xxxxxx> wrote in message news:65982A20-ED9A-499C-A260-F1423135AC6C@xxxxxx Quote: > Hi, > > I trying to create a HTM printer management page that adds or removes > printers via VBscripting and downloaded some code but doesn't seems to > work. > I am using XP SP2 OS and IE7. Below is the code I have and if you could > shed > any light on as to why it doesn't work it would be great! have to test it ourselves to find this out. /Al Quote: > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > <html> > <head> > <title>Printer Management Page</title> > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> > </head> > <SCRIPT LANGUAGE="VBScript"> > > Function delPrint(pname) > Set objNetwork = CreateObject("WScript.Network") > confDel = msgbox ("Do you want to remove " & pname & " ?",vbYesNo) > If confDel = 6 Then > objNetwork.RemovePrinterConnection pname > msgbox (pname & " Has Been Removed.") > Else > msgbox (pname & " Will Not Be Removed.") > End If > End Function > > > Function addPrint(pname) > Set WshNetwork = CreateObject("WScript.Network") > WshNetwork.AddWindowsPrinterConnection pname > mkDef = msgbox ("Do you want " & pname & " to be your default printer?", > 292, "Default Printer Status") > If mkDef = 6 Then > WshNetwork.SetDefaultPrinter pname > msgbox ("Printer " & pname & " Installed As Default Successfully.") > Else > msgbox ("Printer " & pname & " Installed Successfully.") > End If > End Function > > </SCRIPT> > <body> > <p> </p> > <table width="600" border="0" align="center" cellpadding="0" > cellspacing="1"> > <tr> > <td valign="top" bgcolor="#999999"> > <table width="600" border="0" cellspacing="1" cellpadding="0"> > <tr bgcolor="#CCCCCC"> > <td colspan="4"><table width="600" border="0" cellspacing="0" > cellpadding="0"> > <tr> > <td width="330"><strong><font size="1" face="helvetica, > verdana, arial"> Description</font></strong></td> > <td width="200"><strong><font size="1" face="helvetica, > verdana, arial"> Printer > Name (Print Queue)</font></strong></td> > <td width="70"><strong><font size="1" face="helvetica, > verdana, arial"> </font></strong></td> > <td width="100"> </td> > </tr> > </table> > </td> > </tr> > <tr bgcolor="#FFFFFF"> > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> Helen's Printer</font></td> > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> LDN-PRT1</font></td> > <td width="70" bgcolor="#FFFFFF"> > <div align="center"><font size="1" face="Verdana, Arial, > Helvetica, sans-serif"> > <input type="button" name="Button" value="Add" > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=addPrint('\\ldn-ps01\ldn-prt1')> > </font></div> > </td> > <td width="100" bgcolor="#FFFFFF"><div align="center"><font > size="1" face="Verdana, Arial, Helvetica, sans-serif"> > <input type="button" name="Button3" value="Remove" > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=delPrint('\\ldn-ps01\ldn-prt1')> > </font></div> > </td> > </tr> > <tr bgcolor="#EBEBEB"> > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> Aba's Printer > DEPT. PRINTER</font></td> > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> LDN-PRT2</font></td> > <td width="70"> > <div align="center"><font size="1" face="Verdana, Arial, > Helvetica, sans-serif"> > <input type="button" name="Button2" value="Add" > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=addPrint('\\ldn-ps01\ldn-prt2')> > </font></div> > </td> > <td width="100"><div align="center"><font size="1" face="Verdana, > Arial, Helvetica, sans-serif"> > <input type="button" name="Button24" value="Remove" > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=delPrint('\\ldn-ps01\ldn-prt2')> > </font></div> > </td> > </tr> > <tr bgcolor="#FFFFFF"> > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> Traders row 3 (Next to Phil)</font></td> > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> LDN-PRT3</font></td> > <td width="70"> > <div align="center"><font size="1" face="Verdana, Arial, > Helvetica, sans-serif"> > <input type="button" name="Button22" value="Add" > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=addPrint('\\ldn-ps01\ldn-prt3')> > </font></div> > </td> > <td width="100"><div align="center"><font size="1" face="Verdana, > Arial, Helvetica, sans-serif"> > <input type="button" name="Button222" value="Remove" > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=delPrint('\\ldn-ps01\ldn-prt3')> > </font></div> > </td> > </tr> > <tr bgcolor="#EBEBEB"> > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> Traders row 4 (Next to Navroz)</font></td> > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > sans-serif"> LDN-PRT4</font></td> > <td width="70"> > <div align="center"><font size="1" face="Verdana, Arial, > Helvetica, sans-serif"> > <input type="button" name="Button23" value="Add" > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=addPrint('\\ldn-ps01\ldn-prt4')> > </font></div> > </td> > <td width="100"><div align="center"><font size="1" face="Verdana, > Arial, Helvetica, sans-serif"> > <input type="button" name="Button223" value="Remove" > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > font-size:8pt; color:#000000; background-color:#E8E8E8;" > onClick=delPrint('\\ldn-ps01\ldn-prt4')> > </font></div> > </td> > </tr> > </table> > </td> > </tr> > </table> > </body> > </html> |
My System Specs![]() |
| | #3 (permalink) |
| | Re: HTML and VBscript printer management page Nothing happens, the page and buttons are displayed correctly however when you push the buttons (either add or remove) nothing happens. It's meant to obviously add or remove the printer and pop up with a message box advising of which. "Al Dunbar" wrote: Quote: > > "paultown" <paultown@xxxxxx> wrote in message > news:65982A20-ED9A-499C-A260-F1423135AC6C@xxxxxx Quote: > > Hi, > > > > I trying to create a HTM printer management page that adds or removes > > printers via VBscripting and downloaded some code but doesn't seems to > > work. > > I am using XP SP2 OS and IE7. Below is the code I have and if you could > > shed > > any light on as to why it doesn't work it would be great! > Perhaps if you would explain what it is doing wrong, then we wouldn't all > have to test it ourselves to find this out. > > /Al > Quote: > > > > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > > <html> > > <head> > > <title>Printer Management Page</title> > > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> > > </head> > > <SCRIPT LANGUAGE="VBScript"> > > > > Function delPrint(pname) > > Set objNetwork = CreateObject("WScript.Network") > > confDel = msgbox ("Do you want to remove " & pname & " ?",vbYesNo) > > If confDel = 6 Then > > objNetwork.RemovePrinterConnection pname > > msgbox (pname & " Has Been Removed.") > > Else > > msgbox (pname & " Will Not Be Removed.") > > End If > > End Function > > > > > > Function addPrint(pname) > > Set WshNetwork = CreateObject("WScript.Network") > > WshNetwork.AddWindowsPrinterConnection pname > > mkDef = msgbox ("Do you want " & pname & " to be your default printer?", > > 292, "Default Printer Status") > > If mkDef = 6 Then > > WshNetwork.SetDefaultPrinter pname > > msgbox ("Printer " & pname & " Installed As Default Successfully.") > > Else > > msgbox ("Printer " & pname & " Installed Successfully.") > > End If > > End Function > > > > </SCRIPT> > > <body> > > <p> </p> > > <table width="600" border="0" align="center" cellpadding="0" > > cellspacing="1"> > > <tr> > > <td valign="top" bgcolor="#999999"> > > <table width="600" border="0" cellspacing="1" cellpadding="0"> > > <tr bgcolor="#CCCCCC"> > > <td colspan="4"><table width="600" border="0" cellspacing="0" > > cellpadding="0"> > > <tr> > > <td width="330"><strong><font size="1" face="helvetica, > > verdana, arial"> Description</font></strong></td> > > <td width="200"><strong><font size="1" face="helvetica, > > verdana, arial"> Printer > > Name (Print Queue)</font></strong></td> > > <td width="70"><strong><font size="1" face="helvetica, > > verdana, arial"> </font></strong></td> > > <td width="100"> </td> > > </tr> > > </table> > > </td> > > </tr> > > <tr bgcolor="#FFFFFF"> > > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> Helen's Printer</font></td> > > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> LDN-PRT1</font></td> > > <td width="70" bgcolor="#FFFFFF"> > > <div align="center"><font size="1" face="Verdana, Arial, > > Helvetica, sans-serif"> > > <input type="button" name="Button" value="Add" > > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=addPrint('\\ldn-ps01\ldn-prt1')> > > </font></div> > > </td> > > <td width="100" bgcolor="#FFFFFF"><div align="center"><font > > size="1" face="Verdana, Arial, Helvetica, sans-serif"> > > <input type="button" name="Button3" value="Remove" > > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=delPrint('\\ldn-ps01\ldn-prt1')> > > </font></div> > > </td> > > </tr> > > <tr bgcolor="#EBEBEB"> > > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> Aba's Printer > > DEPT. PRINTER</font></td> > > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> LDN-PRT2</font></td> > > <td width="70"> > > <div align="center"><font size="1" face="Verdana, Arial, > > Helvetica, sans-serif"> > > <input type="button" name="Button2" value="Add" > > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=addPrint('\\ldn-ps01\ldn-prt2')> > > </font></div> > > </td> > > <td width="100"><div align="center"><font size="1" face="Verdana, > > Arial, Helvetica, sans-serif"> > > <input type="button" name="Button24" value="Remove" > > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=delPrint('\\ldn-ps01\ldn-prt2')> > > </font></div> > > </td> > > </tr> > > <tr bgcolor="#FFFFFF"> > > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> Traders row 3 (Next to Phil)</font></td> > > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> LDN-PRT3</font></td> > > <td width="70"> > > <div align="center"><font size="1" face="Verdana, Arial, > > Helvetica, sans-serif"> > > <input type="button" name="Button22" value="Add" > > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=addPrint('\\ldn-ps01\ldn-prt3')> > > </font></div> > > </td> > > <td width="100"><div align="center"><font size="1" face="Verdana, > > Arial, Helvetica, sans-serif"> > > <input type="button" name="Button222" value="Remove" > > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=delPrint('\\ldn-ps01\ldn-prt3')> > > </font></div> > > </td> > > </tr> > > <tr bgcolor="#EBEBEB"> > > <td width="330"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> Traders row 4 (Next to Navroz)</font></td> > > <td width="200"><font size="1" face="Verdana, Arial, Helvetica, > > sans-serif"> LDN-PRT4</font></td> > > <td width="70"> > > <div align="center"><font size="1" face="Verdana, Arial, > > Helvetica, sans-serif"> > > <input type="button" name="Button23" value="Add" > > style="width:40; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=addPrint('\\ldn-ps01\ldn-prt4')> > > </font></div> > > </td> > > <td width="100"><div align="center"><font size="1" face="Verdana, > > Arial, Helvetica, sans-serif"> > > <input type="button" name="Button223" value="Remove" > > style="width:70; font-family:Verdana, Arial, Helvetica, sans-serif; > > font-size:8pt; color:#000000; background-color:#E8E8E8;" > > onClick=delPrint('\\ldn-ps01\ldn-prt4')> > > </font></div> > > </td> > > </tr> > > </table> > > </td> > > </tr> > > </table> > > </body> > > </html> > > |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| problem download HTML in VBScript | VB Script | |||
| Scripting.FileSystemObject with VBScript in HTML page | VB Script | |||
| Some solutions I have constructed (HTA HTML vbScript) | VB Script | |||
| Exchange Management Shell Command from vbscript | PowerShell | |||
| working on html objects using HTML DOM, VBscript | VB Script | |||