Как узнать, какой на "моем компьютере" установлен принтер по умолчанию?
Данное необходимо для автоматизации установки ПО.
В идеале вид, выдаваемый этой "узнавалкой" должен быть таким:
Предполагаю что на разных операционных системах по своему. На Win7 32
Код:
$sPrinter=RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\","Device")MsgBox(0,'Сообщение','Принтер по умолчанию: '&$sPrinter)
\\10.30.9.72\HP LaserJet Professional M1212nf MFP,winspool,Ne04:
как срезать все, что после запятой?
Добавлено:
Сообщение автоматически объединено:
Код:
$sPrinter=RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\","Device")$sPrinter=StringLeft($sPrinter,StringInStr($sPrinter,",")-1)MsgBox(0,'Сообщение','Принтер по умолчанию: '&$sPrinter)